Syllabus Course
The complete semester wise syllabus for Computer Science and Engineering is given for each degree is given below.
For Diploma in Computer Science and Engineering:
It can be 2 years or 3 years as per the institute.
Semester I | Semester II |
---|---|
Co-Curriculum I | Co-Curriculum II |
Consolidating Language Skills/Communication Skills | Preparatory Course for MUET |
Fundamentals of Computer Problem Solving | Computer Organization |
Discrete Mathematics | Structured Programming |
Introduction to Financial Accounting & Reporting | Calculus I |
Fundamentals of Algorithm Development | Linear Algebra I |
Semester III | Semester IV |
---|---|
Science and Technology | Practical Approach to Operating Systems |
English for Academic Purposes | Fundamentals of Data Structures |
Object-Oriented Programming | Web Application Development |
Interactive Multimedia | Introduction to Database Management Systems |
Calculus II | Probability and Statistics I |
Principles of Economics | Fundamentals of Management |
Semester V | Semester VI |
---|---|
Fundamentals of Entrepreneurship | Industrial Attachment |
Programming Paradigms | |
Information System Development | |
Introduction to Data Communication and Networking | |
Operations Research | |
Elective | |
Visual Programming | |
Commercial Programming | |
Introduction to Computer Security | |
Digital Electronic |
For B.E/B.Tech in Computer Science and Engineering:
IT is of 4 years comprising 8 semesters.
Semester I | Semester II |
---|---|
English | Mathematics II |
Mathematics I | Data Processing and File Organization |
Applied Physics | Discrete Structures and Graph Theory |
Computers and Information Technology | Linear and Digital ICs Applications |
C & Data Structures | Switching theory and logic design |
Network Theory | Managerial Economics and Accountancy |
Semiconductor Devices and circuits | COBOL Lab |
Engineering Drawing Practice | IC Applications Lab |
Computer Programming Lab | |
Semiconductor Devices and Circuits Lab |
Semester III | Semester IV |
---|---|
Probability and Statistics | Interfacing through Microprocessors |
Electrical Technology | Operations Research |
Computer Organization | Data Communications |
Design and Analysis of Algorithms | Theory of Computation |
Operating Systems | Principles of Programming Languages |
Object-Oriented Programming | System Programming |
Operating Systems Lab | Interfacing through microprocessor lab |
Object-Oriented Programming Lab | Systems Programming Lab |
Semester V | Semester VI |
---|---|
Interfacing through Microprocessors | Management Science |
Operations Research | Computer graphics |
Data Communications | Computer Networks |
Theory of Computation | Artificial Intelligence |
Principles of Programming Languages | Language processors |
System Programming | Database management Systems |
Interfacing through microprocessor lab | Language Processor Lab |
Systems Programming Lab | DBMS Lab |
Semester VII | Semester VIII |
---|---|
Software Engineering | (Elective III) Simulation and Modelling |
Distributed Systems | (Elective III) Robotics |
Visual Programming Techniques | (Elective IV) Data Mining and Ware Housing |
Java programming | (Elective IV) Advanced Databases |
(Elective I) Advanced Computer Architecture | Project Work |
(Elective I) Fault-Tolerant Systems | |
(Elective II) Digital Speech and Image processing | |
(Elective II) Neural Networks | |
Visual Programming Lab | |
Java Lab |
M.Tech in Computer Science and Engineering:
This course is of 2 years and 4 semester duration.
Semester I | Semester II |
---|---|
Design and Analysis of Algorithms | Computer networks |
Advanced Computer Architecture | Operating systems and system programming |
Object-Oriented Data structures | Advanced-Data Base Systems |
Discrete Mathematical Structures | Elective II |
Elective I | Elective III |
Object-Oriented Systems Lab | Network/Database Lab |
VLSI design | Theoretical Computer Science & Automata |
Principles of Programming Languages | Data warehousing and data mining |
Embedded systems | Advanced Software Engineering |
Computer Graphics | Pattern recognition |
Compiler design | |
Optimization technique | |
Distributed DataBase systems | |
Financial Information System | |
Formal Methods |
Semester III | Semester IV |
---|---|
Elective IV, V, VI, VIII | Project work/Dissertation and Viva-voce |
Open Source Software lab | |
Project synopsis and comprehensive viva voce | |
Mobile Computing | |
Intelligent Systems | |
Service-Oriented Computing and Web technology | |
Soft Computing | |
Digital Image Processing | |
Agent-Based Computing | |
Electronic Commerce | |
Internet Technology | |
Bio-informatics | |
Parallel Computing | |
Social Network | |
Cryptography and network security | |
Software Project Management | |
Computer Simulation and modeling | |
Software Testing |