BSc:Syllabi Table

From IU
Jump to navigation Jump to search

Overview of the BS Program

The detailed description of the program can be found here.

! colspan="8" style="vertical-align:middle; background-color:#EAECF0; color:#202122;" | BS3 - T1 |- | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | Subject | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | SD | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | CS | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | DS | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | AAI | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | R | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | Primary Instructor | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | Moodle link |- style="text-align:center;" | style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE302 — Introduction to Machine Learning | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | Adil Khan | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | HSS602 — Philosophy II (Languages and Perceptions) | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | Mirko Farina | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE109 — Programming Paradigms | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | Mirko Farina | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE114 — Distributed And Network Programming (Moodle) | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Shynnazar Seytnazarov | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE502 — System And Network Administration | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Kirill Saltanov | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE304 — Game Theory | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Nikolay Shilov | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE340 — Nature Inspired Computing | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Muhammad Fahim | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE338 — Reinforcement Learning | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Armen Beklaryan | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE405 — Mechatronics | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | Igor Gaponov | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE408 — Theoretical Mechanics | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | Alexandr Maloletov | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE406 — Fundamentals of Robotics | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | Alexandr Klimchik | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | Hum Elective 1 | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | - | style="background-color:#F8F9F |- |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | HSS105 — Physical Culture and Sport | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | - | style="background-color:#F8F9F | Moodle |- style="text-align:center;"

! colspan="8" style="vertical-align:middle; background-color:#EAECF0; color:#202122;" | BS3 - T2 |- | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | Subject | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | SD | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | CS | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | DS | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | AAI | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | R | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | Primary Instructor | style="vertical-align:middle; background-color:#F8F9FA; color:#202122; text-align:center;" | Moodle link |- style="text-align:center;" | style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE306 — Information Retrieval | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Stanislav Protasov | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE108 — Advanced Compilers Construction and Program Analysis | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Nikolay Kudasov | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE303 — Introduction to Big Data | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Armen Beklaryan | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE305 — Data Mining | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Armen Beklaryan | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE311 — Natural Language Processing | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Vladimir Ivanov | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE404 — Sensors and Sensing | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | Ilya Afanasyev | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE407 — Mechanics And Machines | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | Alexandr Maloletov | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE409 — Robotic Systems | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | Simeon Nedelchev | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE115 — Compilers Construction | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Evgeni Zouev | style="background-color:#F8F9F | - |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE503 — Network And Cyber Security | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Niyaz Kashapov | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE504 — Signals and Systems | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | Nikolay Shilov | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE509 — Fundamentals of Information Security | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Shynnazar Seytnazarov | style="background-color:#F8F9F | [ Moodle] |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | CSE803 — Lean Software Development | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | | Artem Kruglov | style="background-color:#F8F9F | - |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | Tech Elective 1 | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | - | style="background-color:#F8F9F | - |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" |Tech Elective 2 | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | - | style="background-color:#F8F9F |- |- style="text-align:center;"

| style="background-color:#F8F9FA; color:#36B; text-align:left;" | [Industrial Placement, Project Environment Engineering Training] | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | style="vertical-align:middle; background-color:#F8F9FA; color:#202122;" | Yes | - | style="background-color:#F8F9F |- |- style="text-align:center;"

BS4-T1
Subject SD CS DS AAI R Primary Instructor Moodle link
CSE307 — Introduction to Computer Vision Yes Yes Yes Muhammad Fahim [ Moodle]
CSE308 — Practical Machine Learning And Deep Learning Yes Yes Yes Vladimir Ivanov Moodle
DevOps Engineering Yes Yes Paolo Ciancarini Moodle
Total Virtualization Yes Anna Melekhova [ Moodle]
Secure System Development Yes Niyaz Kashapov Moodle
HSS501 — Academic Research and Writing Culture 1 Yes Yes Yes Yes Yes - Moodle
[Practicum Project - 1] Yes Yes Yes Yes Yes Cham An Fam Moodle
Tech Elective 3 Yes Yes Yes Yes Yes - -
Tech Elective 4 Yes Yes Yes Yes Yes - -
BS4-T2
Subject SD CS DS AAI R Primary Instructor Moodle link
CSE806 — Software Quality and Reliability Yes Yes Andrey Sadovykh [ Moodle]
Human-AI Interaction Design Yes Andrea Calì [ Moodle]
CSE310 — Statistical Techniques for Data Science and Robotics Yes Yes [ Moodle]
HSS502 — Academic Research and Writing Culture 2 Yes Yes Yes Yes Yes - [ Moodle]
[Practicum Project - 2] Yes Yes Yes Yes Yes Cham An Fam [ Moodle]
[Thesis - Final] Yes Yes Yes Yes Yes - -
[Theoretical Sports] Yes Yes Yes Yes Yes - [ Moodle]
HSS601 — History (History of Russia, World History) Yes Yes Yes Yes Yes Andrey Vasilev [ Moodle]
Hum Elective 2 Yes Yes Yes Yes Yes - [ Moodle]