BSc:Syllabi Table 3+1

From IU
Jump to navigation Jump to search

Overview of the BS Program

The detailed description of the program can be found here.

Y1-T1
Subject SD CS DS AAI R
CSE101 - Introduction To Programming (Moodle) Yes
CSE113 - Logic and Discrete Mathematics (Philosophy I) Yes
CSE201 - Mathematical Analysis I (Moodle) Yes
HSS203 - English For Academic Purposes I (Moodle) Yes
CSE204 - Analytic Geometry And Linear Algebra I (Moodle) Yes
CSE401 - Computer Architecture (Moodle) Yes
Y1-T2
Subject SD CS DS AAI R
CSE103 - Theoretical Computer Science (Moodle) Yes
CSE112 - Software System Analysis and Design (Moodle) Yes
CSE117 - Data Structures Algorithms (Moodle) Yes
CSE203 - Mathematical Analysis II (Moodle) Yes
CSE204 - Analytic Geometry And Linear Algebra II (Moodle) Yes
HSS203 - English For Academic Purposes II (Moodle) Yes
Y1-T3
Subject SD CS DS AAI R
Software Project (Moodle) Yes
Tech Elective 1 - List of BSc Technical Electives Yes
Hum Elective 1 - List of BSc Humanitarian Electives Yes
HSS105 — Physical Culture and Sport (Moodle) Yes
HSS601 - History (History of Russia, World History) Yes
Y2-T1
Subject SD CS DS AAI R
CSE105 - Operating Systems (Moodle) Yes Yes Yes Yes Yes
CSE205 - Differential Equations (Moodle) Yes Yes Yes Yes Yes
CSE206 - Probability And Statistics (Moodle) Yes Yes Yes Yes Yes
CSE301 - Introduction To Artificial Intelligence (Moodle) Yes Yes Yes Yes Yes
CSE402 - Physics I (Moodle) Yes Yes Yes Yes Yes
CSE301 - Introduction To Artificial Intelligence (Moodle) Yes Yes Yes Yes Yes
Introduction to Optimization (Moodle) Yes Yes Yes Yes Yes
Y2-T2
Subject SD CS DS AAI R
CSE106 - Advanced Databases (Moodle) Yes Yes Yes Yes No
CSE114 - Distributed and Network Programming (Moodle) Yes Yes Yes No No
CSE302 - Introduction to Machine Learning (Moodle) Yes Yes Yes Yes Yes
CSE310 - Statistical Techniques (Moodle) No No Yes No No
CSE340 - Nature Inspired Computing No No No Yes No
CSE403 - Control Theory (Moodle) No No No No Yes
CSE406 - Fundamentals of Robotics No No No No Yes
CSE408 - Theoretical Mechanics (Moodle) No No No No Yes
CSE410 - Physics II (Moodle) No No No No Yes
CSE501 - Networks (Moodle) Yes Yes Yes Yes No
Reinforcement Learning No No No Yes No
Y2-T3
Subject SD CS DS AAI R
Capstone Project Yes Yes Yes Yes Yes
Tech Elective 2 - List of BSc Technical Electives Yes Yes Yes Yes Yes
Hum Elective 2 - List of BSc Humanitarian Electives Yes Yes Yes Yes Yes
Life Safety Yes Yes Yes Yes Yes
HSS105 - Physical Culture and Sport Yes Yes Yes Yes Yes
Y3-T1
Subject SD CS DS AAI R
CSE109 - Programming Paradigms (Moodle) Yes Yes No No No
CSE115 — Compiler Construction No No Yes No No
CSE306 - Information Retrieval (Moodle) Yes Yes Yes Yes No
CSE307 - Introduction to Computer Vision (Moodle) No No Yes Yes Yes
CSE308 - Practical Machine Learning and Deep Learning (Moodle) No No Yes Yes Yes
CSE311 - Natural Language Processing (Moodle) No No Yes Yes No
CSE405 - Mechatronics No No No No Yes
CSE407 - Mechanics & Machines No No No No Yes
CSE503 - Network and Cyber Security (Moodle) No Yes No No No
CSE509 — Fundamentals of Information Security No Yes No No No
CSE803 - Lean Software Development (Moodle) Yes No No No No
Tech Elective 3 - List of BSc Technical Electives Yes Yes Yes Yes Yes
Y3-T2
Subject SD CS DS AAI R
CSE108 - Advanced Compilers Construction and Program Analysis Yes No No No No
CSE303 — Introduction to Big Data No No Yes Yes No
CSE304 - Game Theory No No Yes Yes No
CSE305 - Data Mining No No Yes No No
CSE404 - Sensors & Sensing No No No No Yes
CSE409 - Robotic Systems No No No No Yes
CSE504 — Digital Signal Processing (early Signals And Systems) Yes Yes No No Yes
CSE508 - DevOps Engineering Yes Yes No No No
CSE806 - Software Quality, Reliability and Security Yes Yes No No No
Human-AI Interaction Design No No No Yes No
Explainable and Fair AI No No No Yes No
Data and Knowledge Representation No No Yes No No
Autonomous Robotics No No No No Yes
Secure System Development No Yes No No No
Tech Elective 3 - List of BSc Technical Electives Yes Yes Yes Yes Yes