Bachelor of Computer Science(BCS) is one of the most sought after courses due to its high popularity in the jobs sector and an everlasting demand due to major growth in the IT and Software development sector. However, to increase their job scopes in a highly competitive field, they need to broaden their learning vision to manage several domains under software development and data management domain.
The Subjects pursued provide in-depth knowledge fundamentals of software development and database management. Many practical sessions included in the syllabus to equip the graduates with the required practical skills to develop software based on client requirements and provide regular data analytics based on feed.
The syllabus is regularly updated based upon the technical advancements in the field. Regular up-gradation will help the students to know about the state of the art technology, which increases job scopes of BCS.
The following subjects are pursued in BCS Course:
The following subjects are pursued under the BCS syllabus:
Bachelor of Computer Science (BCS) Syllabus | |
Semester I | |
SI No | Subjects |
1 | Mathematics- |
2 | Basic Physics |
3 | Computer Fundamentals |
4 | Digital Logic |
5 | Programming in c |
6 | Programming in c Laboratory |
7 | Communication Skills |
Bachelor of Computer Science (BCS) Syllabus | |
Semester II | |
SI No | Subjects |
1 | Mathematics-2 |
2 | Basic Electronics |
3 | Data structure |
4 | Operating system |
5 | Kitchen Operations-2 |
6 | Computer Organization |
7 | Advanced C programming |
8 | Programming Laboratory |
9 | Communication Skills 2 |
Bachelor of Computer Science (BCS) Syllabus | |
Semester III | |
SI No | Subjects |
1 | Mathematics-3 |
2 | Circuit theory |
3 | Analysis of Algorithms |
4 | Operating systems -2 |
5 | Interfacing and Peripherals |
6 | Object-Oriented Programming in C/ Java |
7 | Database management-1 |
8 | Programming Lab |
Bachelor of Computer Science (BCS) Syllabus | |
Semester IV | |
SI No | Subjects |
1 | Mathematics and Statistics |
2 | Computer Architecture |
3 | Database Management -2 |
4 | Introduction to JAVA programming |
5 | Software Engineering |
6 | Web Designing |
7 | Introduction to Data Communication |
Bachelor of Computer Science (BCS) Syllabus | |
Semester V | |
SI No | Subjects |
1 | Advanced Java programming |
2 | Software Engineering |
3 | Data networks and communication systems |
4 | Computer Graphics |
6 | GUI programming |
7 | Operations Research |
8 | Embedded Systems |
Bachelor of Computer Science (BCS) Syllabus | |
Semester VI | |
SI No | Subjects |
1 | Software Testing |
2 | Dot net Technologies |
3 | Web Programming with PHP and MySQL |
4 | Ethics & Cyber Law |
6 | Mobile Computing |
7 | Project |
8 | Comprehensive Viva |