M.E. in Computer Engineering course combines the computer science and electrical engineering academic disciplines to develop the new computer systems. In this course, candidates combine their understanding of computer software and hardware to develop new computer devices or improve an existing device. This course aims to train students on procedures and the newest relevant techniques in computer engineering field.
In this course, candidates may learn topics like data representation, abstraction, digital artifacts like the operation of computers and networks, web pages and programs, web searching, legal, contemporary applications, ethical and social aspects of the information technology. Skills they gain in this course are computational thinking, logical thinking, managing complexity, and problem-solving skills.
A Semester-wise syllabus for ME Computer Engineering is given below.
| SEMESTER I | SEMESTER II |
|---|---|
| Data Structures and Algorithms | Internet Programming and Tools |
| Computer Architecture | Network Security |
| Software Engineering Methodologies | Microprocessor Based System Design |
| Computer Networks Engineering and Management | Theory of Computation |
| Mathematical Structures of Computer Science | Advanced Algorithms |
| Data Base Technology | Distributed Computing |
| Operating System Design | Agent-Based Intelligent Systems |
| Advanced System Software | - |
| SEMESTER III | SEMESTER IV |
| Digital Imaging | Multimedia Systems |
| Visualization Techniques | Mobile Computing |
| Creative Thinking | Advanced Web Design |
| Neural Networks, Architectures, and Applications | Advanced Databases |
| Performance Evaluation of Computer System and Networks | E- Commerce Technology |
| Advanced Networks | Data Mining and Data Warehousing |
| Soft Computing | ASIC Design |