B.Sc. Computer Science

Introduction

The Bachelor of Science in Computer Science program at Smt. Indira Gandhi College is designed to provide a comprehensive foundation in computer systems, programming, data science, and emerging technologies.

The curriculum integrates theoretical knowledge and practical experience, equipping students with analytical and problem-solving skills essential for careers in software development, data analysis, networking, and research.

Program Objectives

To provide in-depth understanding of programming languages, algorithms, and data structures.

To train students in computer hardware, operating systems, databases, and networking concepts.

To build analytical and logical reasoning for software design and development.

To build scientific temperament, ethical awareness, and research aptitude.

To develop awareness of ethical computing, cybersecurity, and digital innovation.

Program Outcomes

Graduates of the program will be able to:

Understand core areas of plant sciences, including Computer Science, physiology, molecular biology, and ecology.

Apply computing concepts to analyze and solve real-world problems.

Design and implement efficient algorithms and software solutions.n.

Demonstrate proficiency in programming, database management, and web development.

Understand principles of networking, operating systems, and cybersecurity.

Course Structure & Credit System

Particulars Details
Duration 3 Years (6 Semesters)
System Choice-Based Credit System (CBCS)
Total Credits Approximately 80–90 credits
Theory Papers 4 Credits each, 3 Hours exam (25 Internal + 75 External Marks)
Practical / Laboratory 4 Credits each, 100 Marks
Research Project 4 Credits
Evaluation Continuous Internal Evaluation (25%) + Semester-end Exam (75%)

Course Structure & Credit Framework

Semester I

  • Fundamentals of Computers and Programming (C Language)
  • Practical – Programming in C
  • Total Credits: 6

Semester II

  • Data Structures using C
  • Practical –Data Structures Lab
  • Total Credits: 6

Semester III

  • Object-Oriented Programming using C++
  • Practical – OOP Lab
  • Total Credits: 6

Semester IV

  • Database Management Systems (DBMS)
  • Practical –SQL & Database Lab
  • Total Credits: 6

Semester V

  • Computer Networks & Operating Systems
  • Practical – Networking & Linux Commands & Project / Minor Research
  • Total Credits: 9

Semester VI

  • Web Technologies and Python Programming
  • Practical – Web / Python Development
  • Major Project / Viva-Voce
  • Total Credits:9

Total Credits: Approximately 84–90 (as per CBCS guidelines)

Skill Enhancement Courses (SECs)

Computer Hardware & Maintenance

Web Designing and Multimedia

Data Analytics using Python / Excel

Cybersecurity and Ethical Hacking Basics

Internet of Things (IoT) Fundamentals.

Facilities & Student Support

Students are encouraged to learn through:

  • Computer Laboratories with updated software and internet access.
  • Faculty Mentorship & Counseling for academic and career development.
  • Remedial & Bridge Classes: Academic support for learners from varied backgrounds.
  • Career Counseling & Mentoring: For research and placement guidance. Programs
  • U.P. Higher Education Digital Library

Clubs, Alumni & Outreach: Visit the page for full details →

Career Opportunities

Upon completing the program, students will:

Software Developer / Programmer

Web Designer / Front-End Developer

Database Administrator / Analyst

Higher education in M.Sc. Computer Science / MCA / Data Science

Affiliation & Governance

University: Maharaja Suhel Dev State University, Azamgarh (U.P.)

Curriculum: Based on U.P. Government Common Minimum Syllabus (NEP 2020)

Examination Scheme: CBCS with continuous internal and external assessment

Fee Structure

Particulars Amount (₹) Frequency
Tuition Fee Per Year
Library & Laboratory Fee Per Year
Examination Fee Per Semester
Development Fee Per Year
Total (Approx.) For Two Years

(Subject to change as per college norms.)

Governance & Student Support

Anti-Ragging Committee: Ensures a safe and inclusive campus. Visit

Career Counseling Cell: Offers guidance on higher education, research fellowships, and placements. Visit

Student Feedback Portal: visit

Board of Governance (BOG): visit

Grievance Redressal Portal: visit

Download Centre

Resource Type Description Download / View
Syllabus Complete semester-wise syllabus PDF Download
Notes & Study Materials Topic-wise faculty-prepared notes View
Laboratory Manuals Detailed experiment instructions Download
Previous Year Question Papers Question bank for exam preparation View
Timetable Current academic session schedule View
MOOC & E-Learning Links Access to online learning platforms View