This position is for a Regular Part-Time Professor to teach the Data Structures and Algorithms course (CSI2110) during the Fall 2026 semester. The course covers abstract data types, complexity analysis methods, trees, searching (binary trees, balanced trees, and hashing), sorting, graphs and simple graph algorithms (traversal, minimum spanning tree), and strings, patterns, and filtering. The course is taught in English and has an expected enrollment of 50 students. The teaching method will be in-person, and the contract includes 52 hours of work, which accounts for attending tutorials at least one hour per week on average.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Part-time
Career Level
Mid Level
Education Level
Ph.D. or professional degree