Computer Science Track Core Course

TitleTimeRoomInstructor
Computer Science Track Core Course28.02.2023 14:45 - 16:00 (Tue)Big Seminar Room A (small) 27 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course02.03.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course07.03.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course09.03.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course14.03.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course16.03.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course21.03.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course23.03.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course28.03.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course30.03.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course11.04.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course13.04.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course18.04.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course20.04.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course25.04.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course27.04.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course02.05.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course04.05.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course09.05.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course11.05.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course (recitation)11.05.2023 16:00 - 17:00 (Thu)Office Meeting room O1.103 small
Computer Science Track Core Course16.05.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course (recitation)16.05.2023 16:00 - 17:00 (Tue)Office Meeting room O1.103 small
Computer Science Track Core Course23.05.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course (recitation)23.05.2023 16:00 - 17:00 (Tue)Office Meeting room O1.103 small
Computer Science Track Core Course25.05.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course30.05.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course (recitation)30.05.2023 16:00 - 17:00 (Tue)Office Meeting room O1.103 small
Computer Science Track Core Course01.06.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course06.06.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course (recitation)06.06.2023 16:00 - 17:00 (Tue)Office Meeting room O1.103 small
Computer Science Track Core Course13.06.2023 14:45 - 16:00 (Tue)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Computer Science Track Core Course (recitation)13.06.2023 16:00 - 17:00 (Tue)Office Meeting room O1.103 small
Computer Science Track Core Course15.06.2023 14:45 - 16:00 (Thu)Big Seminar Room B (big) 63 seatsAlistarh, Dan
Chatterjee, Krishnendu
Kolmogorov, Vladimir
Description: 
The purpose of the CS Track Core Course is to provide an overview of fundamental problems in computer science, and introduce to the students some key computational techniques that have broad applicability. Course goals. The key goals of the course are as follows: • Develop solid foundation about reasoning and thinking about computational problems. • Algorithmic approaches for problems that are both fundamental in computer science and                broad enough to be applicable to other disciplines of research. • Build a community within the students through mini-projects. Course structure. The course will be sub-divided into three segments. Each segment will focus on some key topic of computer science. Each segment will be of 4 weeks (8 lectures). The topic of each segment will be announced by the instructor in advance, and it will be ensured that it is a central topic in computer science as well as of broad relevance.
Capacity: 
6/25
Course Code: 
C_CS-601_S23
Course instructor(s): 
Dan Alistarh
Vladimir Kolmogorov
Krishnendu Chatterjee
Main Contact: 
Krishnendu Chatterjee
Course type: 
Taught course
Course tags: 
Core curriculum
Course level: 
Advanced/foundational
Primary Track: 
Computer Science
Course format: 
On campus
Duration: 
Full semester
ECTS: 
6
Semester: 
Spring (1&2)
Target audience: 
Students planning to affiliate to CS groups.
Prerequisites: 
The topics of the course will be theoretical in nature and suitable for students with background in CS undergraduate, or students with strong background in mathematics with some exposure to CS. The prerequisites for the course are as follows: • Undergraduate CS: basic knowledge of algorithms and programming. • Basic knowledge in probability theory. • Basic knowledge of CS complexity theory.
Teaching format: 
Lectures and homework assignments, project works.
Assessment form(s): 
Homeworks, project works.
Grading scheme: 
Numeric grades (1-5)
Course Category: 
Credit Course
Academic Year: 
AY 2022/23