Job Title: Guest Lecturer – Programming 1(Python)
Program: B.Eng. Digital Logistics
Semester: Winter Semester 2025/26
Workload: ~48 teaching units (1 unit = 45 minutes)
Format: Combination of lectures, exercises, and lab sessions
Language of Instruction: English
Location: BiUH
Role Overview:
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.
Key Responsibilities:
-Teach the course “Programming 1 (Python)”.
-Prepare tailored course materials and evaluate student performance through exams/quizzes.
-Provide tutoring and exam preparation.
-Maintain an inclusive, dynamic classroom environment.
Requirements:
-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.
How to apply
You can apply for the positions by sending your resume and cover letter to recruitment@hainan-biuh.edu.cn