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 Yes CSE205 - Differential Equations (Moodle) 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
CSE114 - Distributed and Network Programming (Moodle) Yes Yes Yes
CSE302 - Introduction to Machine Learning (Moodle) Yes Yes Yes Yes Yes
CSE310 - Statistical Techniques (Moodle) Yes
CSE340 - Nature Inspired Computing Yes
CSE403 - Control Theory (Moodle) Yes
CSE406 - Fundamentals of Robotics Yes
CSE408 - Theoretical Mechanics (Moodle) Yes
CSE410 - Physics II (Moodle) Yes
CSE501 - Networks (Moodle) Yes Yes Yes Yes
Reinforcement Learning Yes
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
CSE115 — Compiler Construction Yes
CSE306 - Information Retrieval (Moodle) Yes Yes Yes Yes
CSE307 - Introduction to Computer Vision (Moodle) Yes Yes Yes
CSE308 - Practical Machine Learning and Deep Learning (Moodle) Yes Yes Yes
CSE311 - Natural Language Processing (Moodle) Yes Yes
CSE405 - Mechatronics Yes
CSE407 - Mechanics & Machines Yes
CSE503 - Network and Cyber Security (Moodle) Yes
CSE509 — Fundamentals of Information Security Yes
CSE803 - Lean Software Development (Moodle) Yes
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
CSE303 — Introduction to Big Data Yes Yes
CSE304 - Game Theory Yes Yes
CSE305 - Data Mining Yes
CSE404 - Sensors & Sensing Yes
CSE409 - Robotic Systems Yes
CSE504 — Digital Signal Processing (early Signals And Systems) Yes Yes Yes
CSE508 - DevOps Engineering Yes Yes
CSE806 - Software Quality, Reliability and Security Yes Yes
Human-AI Interaction Design Yes
Explainable and Fair AI Yes
Data and Knowledge Representation Yes
Autonomous Robotics Yes
Secure System Development Yes
Tech Elective 3 - List of BSc Technical Electives Yes Yes Yes Yes Yes