We are seeking a qualified and motivated Guest Lecturer to teach the course “Programming 1 (Python)” as part of our Bachelor program in Digital Logistics. The course introduces students to fundamental principles of programming using Python. It lays the groundwork for more advanced computing and data science topics relevant to logistics and engineering contexts. The main responsibilities include -Teaching the course “Programming 1 (Python)”. -Preparing tailored course materials and evaluate student performance through exams/quizzes. -Providing tutoring and exam preparation. -Maintaining an inclusive, dynamic classroom environment.
任職要求
Required Education -Master’s degree in Computer Science Required Experience -Previous teaching experience in universities. -Work experience in a related field. -Educational aptitude and the ability to inspire young people. Course Content Overview The course will cover the following topics: -Basic structure and function of computer systems and peripheral devices -Data representation in computer systems and introductory Boolean algebra -Development environments and tools for programming -Introduction to programming using Python -Structure and syntax of programs -Variables, data types, and data structures -Input and output functions -Control structures (e.g., loops, conditionals) -Modular programming and functions -Vectors and pointers -Recursion and iteration -Introductory algorithms and data structures, including sorting algorithms (e.g., Bubble Sort, Quick Sort) -Students will gain hands-on experience through guided exercises and programming assignments during lab sessions.