Notice
Admissions Open — July 2026 Batch · Apply NowUGC Recognised Digital Open University · Punjab Private Digital Open Universities Policy, 2026100% Online & ODL Programmes · Study From Anywhere in India & WorldUGC (ODL & Online Programmes) Regulations, 2020 Compliant₹20 Crore Corpus Fund Committed · ISO 9001 & ISO 27001 Certified TechnologyAdmissions Open — July 2026 Batch · Apply NowUGC Recognised Digital Open University · Punjab Private Digital Open Universities Policy, 2026100% Online & ODL Programmes · Study From Anywhere in India & WorldUGC (ODL & Online Programmes) Regulations, 2020 Compliant₹20 Crore Corpus Fund Committed · ISO 9001 & ISO 27001 Certified Technology
MS Digital University
School of Computer Science & ITUG ProgrammeUGC Approved

Bachelor of Science in Computer Science

The B.

3 Years
6 Semesters
Online & ODL
180 Seats
Eligibility10+2 with Mathematics and Science subjects, minimum 45% marks
Enquire Now

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

1
Semester I
Programming in C & C++
Discrete Mathematics
Digital Logic & Computer Architecture
Calculus & Linear Algebra
Technical Communication
Lab: Programming & Logic
2
Semester II
Data Structures with C++
Theory of Automata
Probability & Statistics
Database Systems
Computer Networks
Lab: DS & DBMS
3
Semester III
Design & Analysis of Algorithms
Operating Systems
Compiler Design
Computer Graphics & Visualisation
Python & Scripting
Lab: Algorithms & OS
4
Semester IV
Artificial Intelligence
Software Engineering
Computer Organisation
Web & Internet Technologies
Elective I (Data Mining / Computer Vision)
Lab: AI & Web Dev
5
Semester V
Machine Learning
Distributed Computing
Cryptography & Network Security
Big Data Analytics
Elective II (NLP / IoT / Quantum Computing)
Research Project — Part I
6
Semester VI
Advanced 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
View Fee Structure

Topics Covered

Computer ScienceAlgorithmsAIResearchTheory