BE Computer Science course totally has 8 semesters. First 2 semesters are the same for all the branches and students enter into their domain disciplines from 3rd semester. The following table gives subjects covered according to the semester. Which may slightly vary according to the universities or colleges.
BE Computer Science Syllabus - Semester I | BE Computer Science Syllabus - Semester II |
English | Communication Techniques |
Engineering Mathematics I | Engineering Mathematics II |
Engineering Physics | Engineering Chemistry/Physics |
Engineering Chemistry | Engineering Mechanics |
Computer Systems and Programming | Basics of Electonic Engineering |
Electrical and Electronics Engineering | Introduction to Civil Engineering |
- | Environmental Studies and Disaster Management |
BE Computer Science Syllabus - Semester III | BE Computer Science Syllabus - Semester IV |
Engineering Mathematics III | Communication Engineering |
Digital Electronics | Principles of Programming Languages |
Electronic Circuits | Computer Organization and Architecture |
Discrete Structures | Database and File Systems |
Object-Oriented Programming | Engineering Management and Economics |
Data Structures | System Software |
BE Computer Science Syllabus - Semester V | BE Computer Science Syllabus - Semester VI |
Software Engineering | Operating Systems |
Microprocessor and Interfaces | Computer Networks |
E-Commerce | Design and Analysis of Algorithms |
Computer Graphics | Embedded Systems |
Telecommunication Fundamentals | Theory of Computation |
Logical and Fundamental Programming | Digital Signal Processing |
Information Theory and Coding | Advanced Software Engineering |
- | Microwave and Satellite Communication |
BE Computer Science Syllabus - Semester VII | BE Computer Science Syllabus - Semester VIII |
Compiler Construction | Information System and Securities |
Data Mining and Ware Housing | CAD for VLSI Design |
Logic Synthesis | Advanced Computer Architectures |
Artificial Intelligence | Distributed Systems |
Multimedia Systems | Image Processing |
Service-Oriented Architectures | Natural Language Processing |
Optical Communication | Project |
Real-Time Systems | Seminar |
There is a vast subject in a BE Computer Science course. Some of them are listed below: