Teaching Activities

@ Department of Mathematics and Informatics, University of Basel, Switzerland (Invited Lecturer)



Lecture Introduction to Internet and Security

  • B.Sc.
  • Spring terms: 2017 and 2016
  • Invited lecturer (teaching assignment) on behalf of Prof. Tschudin (on sabbatical)
  • Description: The course is an introductory event and is part of the core of the study of computer science. The course is divided into four parts: The first part gives a quick overview of Internet technology; in the second part, special topics such as wireless, multimedia and information retrieval are discussed; in the third part, students carry out a practical measurement project in groups of two; the last, small part deals with security. The practical part focuses on the practical application of the lecture material. For example, socket programming, protocol design and simulation are planned.


Lecture Computer Architecture and Operating Systems

  • B.Sc.
  • Autumn term 2015
  • Invited lecturer (teaching assignment) on behalf of Prof. Tschudin (on sabbatical)
  • Description: The course has an introductory focus on computer architecture and operating systems. The first part covers hardware-related basics, starting with the structure of logical gates, arithmetic processing unit, CPU types, assembler programming, memory hierarchy and computer peripherals. The second part of the course introduces the structure of operating systems and covers concepts from system call, file systems, multitasking, to DLL and micro-kernel architecture.




Teaching Activities Before and After