B.Sc (Computer Science)
B.sc Computer Science
B.Sc. in Computer Science is a graduation course of 3 years duration having 6 semesters. The course teaches the students about the basic and intermediate level concepts in the domain of Computer Science theory and practical hands on training.
Syllabus
| Code | Subject Name |
| CS-111 | Problem Solving using Computer and ‘C’ Programming |
| CS-112 | Database Management Systems |
| CS-113 | Practical course based on CS101 and CS102 |
| ELC-111 | Semiconductor Devices and Basic Electronic Systems |
| ELC-112 | Principles of Digital Electronics |
| ELC-113 | Electronics Practical |
| MTC-111 | Matrix Algebra |
| MTC-112 | Discrete Mathematics |
| MTC-113 | Mathematics Practical |
| CSST-111 | Descriptive Statistics I |
| CSST-112 | Methods of Applied Statistics |
| CSST-113 | Statistics Practical |
| Code | Subject Name |
| CS-121 | Advanced ‘C’ Programming |
| CS-122 | Relational Database Management Systems |
| CS-123 | Practical course based on CS201 and CS202 |
| ELC-121 | Instrumentation System |
| ELC-122 | Basics of Computer Organisation |
| ELC-123 | Electronics Practical |
| MTC-121 | Linear Algebra |
| MTC-122 | Graph Theory |
| MTC-123 | Mathematics Practical |
| CSST-121 | Methods of Applied Statistics |
| CSST-122 | Continuous Probability Distributions and Testing of Hypothesis |
| CSST-123 | Statistics Practical |
| Code | Subject Name |
| CS-231 | Data Structures and Algorithms – I |
| CS-232 | Software Engineering |
| CS-233 | Practical course based on CS301 |
| ELC-231 | Electronics-I |
| ELC-232 | Electronics-II |
| ELC-233 | Electronics Practical |
| MTC-231 | Group Theory |
| MTC-232 | Numerical Analysis |
| MTC-233 | Mathematics Practical |
| Code | Subject Name |
| CS-241 | Data Structures and Algorithms – II |
| CS-242 | Computer Networks – I |
| CS-243 | Practical course based on CS401 |
| ELC-241 | Electronics-I |
| ELC-242 | Electronics-II |
| ELC-243 | Electronics Practical |
| MTC-241 | Calculus |
| MTC-242 | Operations Research |
| MTC-243 | Mathematics Practical |
| CS-331 | System Programming |
| CS-332 | Theoretical Computer Science |
| CS-333 | Computer Networks-I |
| CS-334 | Internet Programming- I |
| CS-335 | Programming in Java-I |
| CS-336 | Object Oriented Software Engineering |
| CS-337 | Practicals Based on CS-331 and CS341 |
| CS-338 | Practicals Based on CS-335 and CS-344 and Computer Graphics using Java |
| CS-339 | Practicals Based on CS-334 and CS-344 and Project |
| Code | Subject Name |
| CS-341 | Operating System |
| CS-342 | Compiler Construction |
| CS-343 | Computer Networks-II |
| CS-344 | Internet Programming-II |
| CS-345 | Programming in Java-II |
| CS-346 | Computer Graphics |
| CS-347 | Practicals Based on CS-331 and CS341 |
| CS-348 | Practicals Based on CS-335 and CS-344 and Computer Graphics using Java |
| CS-349 | Practicals Based on CS-3 |