B.Sc (Hons) in Computer Science (CS) at Delhi University (DU) – About Course, Top Colleges, Scopes and Subjects

b.SC (hons) in computer science at duAbout B.Sc (Hons) in Computer Science at DU

B.sc (Hons) in Computer Science at DU  is a prominent course for science background students because this helps students to get more and more cognizance in this field. Computer Science deals with the progress of practical knowledge by applied concepts and applications. It emphasizes mathematical and theoretical concepts.

Also read- B.A (Hons) in Political Science

Today’s world is the digital world, everything is done through apps and websites this gonna accentuates the need for Computer Science and computer languages. Enrolling in this course especially from DU will definitely be a good catch.

Also, read – B.COM (HONS) complete information 

Under Delhi University, programming is mostly for research purposes, arises the requirements of higher study and in-depth knowledge. Although subjects like C++, Java, Computer Science applications, Artificial intelligence, Computer network, Web technology, Andriod, and Python help to become a software engineer.

Also read – English Hons – colleges, societies, subjects, and scope.

NOTE – After B.sc in Computer Science there will be fewer chances in placements for an average student, comparatively in B.tech. So you need to manage your CGPA up to 8 or more than 75%.

Also read – Central Placement Cells at Delhi University.

Top colleges for B.sc ( Hons) in Computer Science at DU

  • Hansraj College
  • Indraprastha College for Women

  • Deen Dayal Upadyaya College

  • Sri Guru Gobind Singh of Commerce

  • Shaheed Sukhdev College of Business Studies

  • Sri Venkateshawara

  • Ram Lal Anand College

  • Keshav Mahavidyalaya

  • Shaheed Rajguru College of Applied Science

Important subjects

Core course-I Programming Fundamentals using
Core Course-I Practical/Tutorial Programming Fundamentals using
C++ Lab
Core course-II Computer System Architecture 4
Core Course-II Practical/Tutorial Computer System Architecture Lab

GenericElective-1, GenericElective-1Practical/Tutorial


Core course-III Programming in JAVA, Core Course-III Practical/Tutorial Programming in JAVA Lab, Core course-IV Discrete Structures
Core Course-IV Practical/Tutorial Discrete Structures Tutorial
Generic Elective-2 GE-2


Core course-V Data Structures, Core Course-V Practical/Tutorial Data Structures Lab
Core course-VI Operating Systems, Core Course-VI Practical/Tutorial Operating Systems Lab, Core course-VII Computer Networks,  Core Course-VII Practical/Tutorial Computer Networks Lab 2
Skill Enhancement Course-1 SEC-1
Generic Elective-3


Core course-VIII Design and Analysis of Algorithms, Course-VIII Practical/Tutorial Design and Analysis of Algorithms Lab, Core course-IX Software Engineering,  Core Course-IX Practical/Tutorial Software Engineering Lab, Core course-X Database Management Systems
Core Course-X Practical/Tutorial Database Management Systems Lab
Skill Enhancement Course-2


Core course-XI Internet Technologies,  Core Course-XI Practical/Tutorial Internet Technologies Lab
Core course-XII Theory of Computation, Core Course-XII Practical/Tutorial Theory of Computation Tutorial
DisciplineSpecificElective-1 DSE-1, DisciplineSpecificElective-1
Discipline-Specific Elective-2


Core course-XIII Artificial Intelligence,  Core Course-III Practical/Tutorial Artificial Intelligence Lab,  Core course-XIV Computer Graphics,  Core Course-XIV Practical/Tutorial
Computer Graphics Lab
Discipline-Specific Elective-3 DSE-3, Discipline-Specific Elective-3 Practical/Tutorial
Discipline-Specific Elective-4 DSE-4,  Discipline-Specific Elective-4
DSE-4 Lab

Also read- How to choose GE (Generic Elective)

Useful societies

Also read- Societies in Delhi University.

Delhi University provides useful societies to every department, you guys need to attend every workshop to get more experience.

There are societies like Blitz in Keshav Mahavidyalaya, Tech-a Than in ARSD college, etc. societies vary from college to college. These societies play a significant role in student’s practical knowledge and conceptual understandings.

Also read- Privatization of DU

DUCS Coding Club –This is a students initiative club for the Computer Science department. Each and every student under this group provide help to students to learn the newest trends in technology through conducting sessions with the campus. You can take part in this club for enhancing your skills more.


Previous articleCBSE class XIIth result announced today!
Next articleHow are cut-offs decided?
A political science graduate form DU , highly motivated enthusiastic and passionate learner, aspiring to bring facts and knowledge to you in the simplest possible form.


Please enter your comment!
Please enter your name here