BSc (Hons) in Computer Science and Artificial Intelligence  - 51

51

Other links:

Other links:

BSc (Hons) in Computer Science and Artificial Intelligence 

The 4-year BSc Hons degree in Computer Science and Artificial Intelligence mandates a minimum of 160 credits for completion, ensuring a well-rounded education encompassing both core computer science knowledge and specialisation in AI and data science.

4 Years | 160 Credits | 80 CS+AI Credits | Research Track available

Foundation courses (36 credits. The foundation courses are drawn from multiple disciplines – History, Economics, English, etc., with the aim to provide students with a strong foundation in the humanities and liberal arts. Visit this page for a complete description of foundation and co-curricular course requirements.

  • 4-year BSc Hons Degree in Computer Science and Artificial Intelligence

    The 4-year BSc Hons degree in Computer Science and Artificial Intelligence mandates a minimum of 160 credits for completion, ensuring a well-rounded education encompassing both core computer science knowledge and specialisation in AI and data science.

    These credits are classified into 5 categories:

    • FC Credits: A total of 36 credits dedicated to foundation courses.
    • Major Credits: A minimum of 80 credits from the Computer Science Department, divided as follows:
      • The student must complete 80 credits of CS+AI major courses.
      • To fulfil the major requirements, students must achieve a minimum grade of “B-” in both CS-1102 and CS-1110.
    • Open Credits: The remaining 38 academic credits can be earned by taking courses from any department within the university, including the Computer Science Department.
    • Co-curricular: 4 credits.
    • Internship: 2 credits.

  • Computer Science and Artificial Intelligence Core for 4 Year BSc Hons

    Code dzܰ Credit
    Basic Science and Maths
    MAT-2020 Probability and Statistics 4
    MAT-1001 Linear Algebra 4
    MAT-1000 Calculus 4
    Computational Thinking
    CS-1102 Introduction to Computer Science 4
    CS-1110 Discrete Mathematics 4
    CS-2212 Data Structures and Algorithms 4
    CS-2102 Programming Laboratory 4
    CS-3210 Design and Analysis of Algorithms 4
    CS-3610 Information Security 4
    CS-3330 Theory of Computation 4
    CS-3340 Programming Languages and Translation 4
    CS-3220 Numerical Algorithms and Optimisation 4
    Systems and Software
    CS-2710 Computer Organisation and System 4
    CS-3710 Operating Systems 4
    CS-3620 Computer Networks 4
    AI and Data Science
    CS-3410 Introduction to Machine Learning 4
    CS-3510 Data Science and Management 4
    CS-3810 Design Practices in AI 4
    AI Soft Core Four courses in AI and ML 16
    Total    80

  • Four courses in AI and ML

    The department is considering the following two possibilities for the four courses in AI and ML, to be finalised after a detailed in-person meeting with the Board of Studies.

    1.2.1 Option I

    Introduce a core course in Artificial Intelligence covering: Introduction to AI: Agents, problem-solving, overview of symbolic vs statistical AI. Search: State spaces, uninformed search, heuristics, informed search (A*, greedy). Adversarial search and games: Minimax, alpha-beta pruning, evaluation functions. Planning: classical planning, STRIPS, planning graphs, heuristic planning. Planning-as-satisfiability (SAT-plan) and encoded search via SAT solvers. Knowledge representation and knowledge graphs. Ontologies and description logics: taxonomies, frames, inheritance, OWL, reasoning in DLs. Logic programming and rule-based systems (Prolog, production rules), frames and semantic networks. Reasoning under uncertainty and incomplete information. SAT and SMT solvers: encoding problems into SAT/SMT, DPLL algorithm, using SMT for reasoning about constraints. Decision making and agents: MDPs, POMDPs (symbolic side), multi-agent reasoning, planning under uncertainty.

    The remaining three courses should be chosen from a soft core group of the following courses

    • Automated Reasoning
    • Statistical and Causal Inference, and Measurements
    • Reinforcement Learning
    • Natural Language Processing and LLMs
    • Computer Vision and VLMs
    • Generative AI and Diffusion Models
    • Graphical Models and Networks
    • Trustworthy AI

    1.2.2 Option II

    The students must touch (do at least one course) from at least three of the following soft core groups, and a total of four courses. Each course in each group should cover some aspect of the other courses in the same group.

    G1: 1. Artificial Intelligence (on the lines of the core course in Option I)
    2. AI, Knowledge Representation and Automated Reasoning
    G2: 1. Statistical and Causal Inference, and Measurements
    2. Trustworthy AI
    G3: 1. Graphical Models and Networks
    2. Reinforcement Learning
    3. Generative AI and Diffusion Models
    G4: 1. Natural Language Processing and LLMs
    2. Computer Vision and VLMs

  • 4-year BSc Hons with Research

    The 4-year BSc Hons with Research will have an additional requirement of a 12 Credit Capstone Thesis. The remaining requirements will be identical to those of the 4-year BSc Hons.

  • Minor in AI and Data Science

    To obtain a Minor in AI and Data Science, a student must successfully complete 24 academic credits – typically equivalent to six courses – offered by the Department of Computer Science.

    The following courses are mandatory:

    ǻ dzܰ 徱ٲ
    CS-1102 Introduction to Computer Science 4
    CS-1110 Discrete Mathematics 4
    CS-2212 Data Structures and Algorithms 4
    CS-3410 Introduction to Machine Learning 4
    CS-3510 Data Science and Management 4

  • Foundation Courses

    51 requires each student to take 9 Foundation Courses. Each of these courses is mandatory.

    Foundation Courses
    S. No. Course Name Credits
    1 Introduction to Critical Thinking 4
    2 Great Books 4
    3 Literature and the World 4
    4 Indian Civilizations 4
    5 Environmental Studies 4
    6 Mind and Behaviour 4
    7 Economy, Politics and Society 4
    8 Principles of Science 4
    9 Quantitative Reasoning and Mathematical Thinking 4

    These courses are not formal gateways into the Major programmes, but distinctive courses that introduce
    students to the foundations of thought and various styles of thinking, and also to inter- and transdisciplinary approaches.

    For more details, visit /programme/foundation-courses/

  • Admissions

    Admissions

    ٲ

    • Strong academic record

    How to Apply to 51 follows a holistic admissions process evaluating academic achievement, extracurricular involvement, and writing ability.

    Scholarships and Financial Aid 51 is committed to making education accessible. Merit-based and need-based scholarships are available for undergraduate students.

Admissions

Joining Undergraduate Programmes

51’s Department of Computer Science offers undergraduate programmes which teach students the fundamental skills and knowledge of the discipline. The University prepares students for careers in a host of multidisciplinary fields.

Frequently Asked Questions

Students must complete a minimum of 160 credits to graduate. This includes 80 credits for the CS+AI major, 36 credits for Foundation Courses, 38 Open Credits from any department, 4 Co-curricular credits, and 2 Internship credits.

The AI and Data Science core includes Introduction to Machine Learning (CS-3410), Data Science and Management (CS-3510), Introduction to AI, Logic, Semantics and Automated Reasoning, Advanced Machine Learning, and Design Practices in AI (CS-3810). Students also choose 12+ credits from AI electives like NLP, Computer Vision, Generative AI, and Trustworthy AI.

Yes. The BSc (Hons) with Research track requires a 12-credit Capstone Thesis in addition to the standard coursework. This is ideal for students planning graduate studies or research careers.

Students must achieve a minimum grade of B- in Introduction to Computer Science (CS-1102) and Discrete Mathematics (CS-1110).

Yes. The programme includes 38 Open Credits from any department. You can combine AI with Economics, Physics, Biology, Philosophy, or any other discipline – a unique advantage of Ashoka’s liberal arts model.

Unlike a BTech, this BSc (Hons) is embedded in a liberal arts framework. Students take 9 Foundation Courses in critical thinking, literature, science, and social sciences, developing ethical reasoning and broad analytical skills alongside deep technical AI expertise.

Yes. Students from any department can earn a 24-credit Minor in AI and Data Science by completing 6 courses from the CS Department, including Introduction to CS, Discrete Mathematics, Data Structures and Algorithms, Introduction to ML, and Data Science and Management.

Graduates pursue roles as AI Engineers, Data Scientists, ML Specialists, and Software Developers. Research and policy careers in AI ethics are also common. The programme provides strong preparation for Master’s and PhD programmes at top global universities.

Sticky Button