teaching

Introduction to Computer Science

About Module: Introduction to Computer Science (CH-232) Semester: Fall 2020 Instructor: Jürgen Schönwälder TA: Gjoni, Petri TA: Sota, Henri TA: Chhetri, Maulik TA: Paudel, Subigya TA: Pham, Tuan TA: Karki, Aabishkar Class: Tuesday, 11:15-12:30 (ICC East Wing) Class: Friday, 08:15-09:30 (ICC West Wing) Class: Friday, 09:45-11:00 (ICC West Wing)

Operating Systems

About Module: Operating Systems (CO-562) Semester: Fall 2020 Instructor: Jürgen Schönwälder TA: Eglis Balani TA: Ivan Kabadzhov TA: Horia Turcuman Class: Tuesday, 15:45-17:00 (SCC Hall 1) Class: Tuesday, 17:15-18:30 (SCC Hall 1) Class: Thursday, 15:45-17:00 (SCC Hall 1) Tutorial: Monday, 19:00-20:30 (Horia, group C) Tutorial: Tuesday, 20:30-22:00 (Ivan, group B)

Student Project and Thesis Topics (2020/2021)

Below is a collection of ideas for student projects. Some are half-backed, some are not even written down. If you are interested in systems-oriented computer science and computer security, talk to me in person. In general I expect that students have a solid understanding of operating systems and computer networks and that they are able to handle programming tasks well. Trusted Execution Environments Trusted Execution Environments (TEEs) such as ARM's Trustzone or Intel's Enclave are secure areas inside a main processor.

CS Bachelor Project and Thesis

.my-table tbody tr:nth-child(odd) { background: #eee; } About Course: Project Computer Science (CA10-320305) Course: Thesis Computer Science (CA10-320306) Semester: Fall 2019 Semester: Spring 2020 Instructor: Peter Baumann Instructor: Andreas Birk Instructor: Horst Karl Hahn Instructor: Sergey Kosov Instructor: Kinga Lipskoch Instructor: Francesco Maurelli Instructor: Jürgen Schönwälder

CS Bachelor Project and Thesis

.my-table tbody tr:nth-child(odd) { background: #eee; } About Course: Project Computer Science (CA10-320305) Course: Thesis Computer Science (CA10-320306) Semester: Fall 2020 Semester: Spring 2021 Instructor: Peter Baumann Instructor: Andreas Birk Instructor: Horst Karl Hahn Instructor: Sergey Kosov Instructor: Kinga Lipskoch Instructor: Francesco Maurelli Instructor: Jürgen Schönwälder

Secure and Dependable Systems

About Course: Secure and Dependable Systems (CO21-320203) Semester: Spring 2020 Instructor: Jürgen Schönwälder TA: Dung Tri Huynh TA: Irsida Mana Class: Thursday, 14:15-15:30, R.1-53 Lecture Hall Class: Friday, 11:15-12:30, RLH-274 Seminar Room Office Hours: Monday, 11:15-12:30 (Research I, Room 87) Final Exam: Thursday, 2020-05-28 12:30-14:30 (SCC - Hall 4) Makeup Exam: Monday, 2020-08-31 17:00-19:00 (R.

Introduction to Computer Science

About Module: Introduction to Computer Science (CH-232) Semester: Fall 2019 Instructor: Jürgen Schönwälder TA: Eglis Balani TA: Romelda Blaceri TA: Tianyao Chen TA: Ivan Kabadzhov TA: Jovan Shandro Class: Tuesday, 11:15-12:30 (CNLH) Class: Friday, 08:15-09:30 (CNLH) Class: Friday, 09:45-11:00 (CNLH) 1st Module Exam: Saturday 2019-12-14 09:00-11:00 (SCC Hall 3+4)

Operating Systems

About Course: Operating Systems (CO20-320202) Semester: Fall 2019 Instructor: Jürgen Schönwälder TA: Ardit Shala TA: Irsida Mana Class: Monday, 08:15-09:30 (R.1-53 Lecture Hall) Class: Thursday, 09:45-11:00 (R.4-52 Conference Room) Class: Friday, 13:00-14:00 (R.1-53 Lecture Hall) Final Exam: Monday, 2019-12-09 09:00-11:00 (SCC Hall 3) Makeup Exam: Friday, 2020-01-31 17:00-19:00 (East Hall 4)

Student Project and Thesis Topics (2019/2020)

Below is a collection of ideas for student projects. Some are half-backed, some are not even written down. If you are interested in systems-oriented computer science and computer security, talk to me in person. In general I expect that students have a solid understanding of operating systems and computer networks and that they are able to handle programming tasks well. Trusted Execution Environments Trusted Execution Environments (TEEs) such as ARM's Trustzone or Intel's Enclave are secure areas inside a main processor.