Adjunct Lecturer Foundations of Programming; IT
Adjunct Lecturer for ICT
159 Foundations of Programming (IT)
Division:
Murdoch University Dubai
College/School:
Information Technology
Reports to:
The Dean & Discipline Lead
Lecturers at Murdoch University Dubai are responsible for delivering high quality education to a diverse cohort of students. Responsibilities will include delivery of lectures and labs to UG and diploma students, marking of assignments and supporting students in their work.
The Adjunct Lecturer for ICT
159 – Foundations of Programming will teach and support beginner-level students as they learn the core principles of programming. The role focuses on helping students understand how to break problems down, develop clear algorithms, and translate them into well-structured C programs.
The main objective is to build students’ confidence and capability in programming through clear instruction, practical examples, and hands-on guidance. This position is suited for an educator with solid expertise in algorithms, structured design, and C programming who is passionate about teaching pure beginners.
Required QualificationsAQF Level 8 qualification in Computer Science and/or Software Engineering
Required Teaching Experience- Experience teaching pseudocode
, algorithms, programming, and computer science at a tertiary level - Strong background in teaching pure beginners (highly preferred)
- Substantial experience in problem decomposition and structured design using structure charts
- Recent and substantial experience with C programming.
Experience in the conduct of code reviews.
Other Requirements- Ability to debug structured design, algorithms, and C code in face-to-face settings.
- Strong communication skills and the ability to simplify complex concepts for novice learners.
- Commitment to fostering a positive and inclusive learning environment.
- Understanding of Safe and Maintainable Code Practices, including modular design.
The lecturer must have strong knowledge of basic programming principles, including problem decomposition, algorithm development, and writing well-structured C programs. They should be able to teach students how to design, implement, test, and debug simple programs using safe coding practices. Clear communication, patience, and the ability to explain concepts to complete beginners are essential to effectively deliver this unit.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).