×
View Program Plan
M.Sc of Computer engineering -
Department Compulsory Req. (10) Hours:
Line No.CodeCourseHoursPrerequisiteTeaching Method 
1717400CPE740 high-performance computer architecture 3On Campus
1717401CPE740 advanced computer architecture 3EquivalentBlended
1717600CPE760 advanced operating systems 3Blended
1737750CS775 advanced operating systems 3EquivalentOn Campus
1717700CPE770 advanced computer networks 3On Campus
1717710CPE771 computer networks and security 3EquivalentBlended
1737420CS742 advanced computer networks 3EquivalentOn Campus
1717800CPE780 seminar in computer engineering 1Blended
1737891CS789 seminar in advanced computer science 1EquivalentOn Campus

Department Elective Req. (15) Hours:
Line No.CodeCourseHoursPrerequisiteTeaching Method 
1717120CPE712 computational graph theory 3---On Campus
1717140CPE714 queuing systems and performance models 3---On Campus
1717420CPE742 distributed systems 3Blended
1737540CS754 advanced parallel and distributed computing 3EquivalentOn Campus
1717450CPE745 parallel computing 3---Blended
1717460CPE746 embedded real-time systems 3---On Campus
1717480CPE748 vlsi design 3---On Campus
1717490CPE749 fault tolerant digital systems 3---On Campus
1717500CPE750 digital image processing 3Blended
1717501CPE750 degital image processing 3EquivalentBlended
1717510CPE751 artificial intelligence and machine learning 3Blended
1737620CS762 advanced artificial intelligence 3EquivalentBlended
1717520CPE752 computer vision 3---On Campus
1717540CPE754 neural networks 3---On Campus
1717560CPE756 fuzzy systems 3---On Campus
1717590CPE759 robotics 3---On Campus
1717610CPE761 compiler structures 3---Blended
1717630CPE763 advanced algorithms and data structures 3On Campus
1737840CS784 advanced algorithms 3EquivalentBlended
1717650CPE765 advanced software engineering 3On Campus
1737100CS710 advanced software engineering 3EquivalentOn Campus
1717720CPE772 multimedia networking and communication 3---On Campus
1717730CPE773 storage area networks 3---On Campus
1717740CPE774 advanced internet systems 3---On Campus
1717760CPE776 computer network security 3---On Campus
1717790CPE779 special topics in computer engineering 3---Blended

Specialization Compulsory Req. (9) Hours:
Line No.CodeCourseHoursPrerequisiteTeaching Method 
1717995CPE799 master's thesis 9---On Campus
1717997CPE799 master's thesis 6---On Campus
1717998CPE799 master's thesis 3---On Campus
1717999CPE799 master's thesis 0---On Campus

Specialization Elective Req. (0) Hours:
Line No.CodeCourseHoursPrerequisiteTeaching Method 
1737210CS721 information retrieval systems 3---On Campus
1737280CS728 advanced database systems 3On Campus
1727280CS728 advanced database systems 3EquivalentOn Campus
1737290CS729 advanced methods in data mining 3---On Campus