Programme Overview
The B.Sc. in Computer Science is a theory-and-application balanced programme that emphasises the mathematical and algorithmic foundations of computing alongside practical programming skills. Ideal for students interested in research, academia, or advanced IT roles, the programme provides depth in algorithms, system design, artificial intelligence, and computational theory — setting a strong foundation for M.Sc. CS, M.Tech., or research careers.
Key Highlights
- Strong mathematical foundation — Discrete Maths, Theory of Computation, Algorithms
- Research orientation with access to MSDU faculty research projects
- Covers AI, ML, Big Data, and Quantum Computing fundamentals
- Annual hackathons and coding competitions for skill building
- NPTEL and Coursera-linked electives for additional certification
- Preparation for GATE, UGC NET, and industry certification exams
- Multiple entry-exit per NEP 2020 framework
- Pathway to M.Sc. CS / MCA / M.Tech programmes
Semester-wise Syllabus
1Semester I
1
Semester IProgramming in C & C++
Discrete Mathematics
Digital Logic & Computer Architecture
Calculus & Linear Algebra
Technical Communication
Lab: Programming & Logic
2Semester II
2
Semester IIData Structures with C++
Theory of Automata
Probability & Statistics
Database Systems
Computer Networks
Lab: DS & DBMS
3Semester III
3
Semester IIIDesign & Analysis of Algorithms
Operating Systems
Compiler Design
Computer Graphics & Visualisation
Python & Scripting
Lab: Algorithms & OS
4Semester IV
4
Semester IVArtificial Intelligence
Software Engineering
Computer Organisation
Web & Internet Technologies
Elective I (Data Mining / Computer Vision)
Lab: AI & Web Dev
5Semester V
5
Semester VMachine Learning
Distributed Computing
Cryptography & Network Security
Big Data Analytics
Elective II (NLP / IoT / Quantum Computing)
Research Project — Part I
6Semester VI
6
Semester VIAdvanced AI / Deep Learning
Cloud & Edge Computing
Professional Ethics in Computing
Elective III — Advanced Specialisation
Open Source Contribution
Research Project — Part II & Viva
Career Prospects
Software Engineer (R&D / Core)
Data Scientist (Junior)
Algorithm / Systems Engineer
Research Assistant
AI/ML Engineer (entry-level)
IT Consultant
GATE / UGC NET for higher studies
M.Sc. CS / M.Tech entry
Eligibility Criteria
10+2 with Mathematics and Science subjects, minimum 45% marks
Relaxation for SC/ST/OBC/PwD candidates as per UGC norms. Refer to the Admission Prospectus for exact eligibility and cut-offs.
Admissions Open 2026–27
B.Sc. (CS)
Computer Science & IT
Total Fee₹54,000
Per Semester₹9,000 per semester
Duration3 Years
ModeOnline & ODL
Intake180 seats
Topics Covered
Computer ScienceAlgorithmsAIResearchTheory

