Adjunct Lecturer for Foundations of Programming (IT)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Murdoch University Dubai seeks an Adjunct Lecturer to teach ICT159 Foundations of Programming to undergraduate and diploma students. The role involves delivering lectures and labs, marking assignments, and supporting beginner-level students in learning C programming, algorithms, and structured design.
Key Skills for This Role
Responsibilities
- Deliver lectures and labs to undergraduate and diploma students
- Mark assignments and support students in their work
- Teach beginner level students core principles of programming, including problem decomposition, algorithm development, and C programming
- Build students' confidence and capability in programming through clear instruction, practical examples, and hands on guidance
- Ensure students develop strong foundations in problem solving, safe coding practices, testing, and debugging
Requirements
- AQF Level 8 qualification in Computer Science and/or Software Engineering
- Experience teaching pseudocode, algorithms, programming, and computer science at a tertiary level
- Strong background in teaching pure beginners
- 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
- Ability to debug structured design, algorithms, and C code in face to face settings
- Strong communication skills and 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
Full Job Posting
Overview and Objectives of the Position
- Lecturers at Murdoch University Dubai are responsible for delivering high quality education to a diverse cohort of students.
- The Adjunct Lecturer for ICT159 – 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.
- The lecturer will ensure students develop strong foundations in problem solving, safe coding practices, testing, and debugging.
Required Qualifications
- AQF 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.
Required Industry Experience
- 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.
Description of Knowledge, Attributes and Skills Required
- Strong knowledge of basic programming principles, including problem decomposition, algorithm development, and writing well structured C programs.
- Ability 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.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Murdoch University Dubai
Adjunct Lecturer for School of Business-Marketing (Murdoch University, Dubai)
Dubai, UAE
Murdoch University Dubai seeks an experienced Adjunct Lecturer in Marketing to deliver high-quality undergraduate education. The role involves teaching marketing units, preparing lectures and tutorials, assessing student
Adjunct Lecturer for Information Security Policy and Governance (IT)
Dubai, UAE
Murdoch University Dubai is seeking an Adjunct Lecturer to deliver high-quality teaching in Information Security Policy and Governance. You will cover topics such as security controls, risk management, policy development
Adjunct Lecturer for Games User Experience and User Interface Design
Dubai, UAE
Murdoch University Dubai is seeking an Adjunct Lecturer to deliver engaging lectures, tutorials, and laboratory sessions for the course ICT396: Games User Experience and User Interface Design. The role involves preparing
Adjunct Lecturer for Information Technology Project Management
Dubai, UAE
Murdoch University Dubai is seeking an Adjunct Lecturer to deliver lectures and labs in Information Technology Project Management to undergraduate and diploma students. The ideal candidate has a Master's degree in IT, te
Adjunct Lecturer for AI System Design
Dubai, UAE
Murdoch University Dubai seeks an Adjunct Lecturer to teach ICT304 – AI System Design. The role requires proven university-level teaching experience in AI, system engineering, programming, or software engineering, along
Adjunct Lecturer, Cyber Forensics and Incident Response (IT)
Dubai, UAE
Job description Title: Adjunct Lecturer for Cyber Forensics and Incident Handling (IT) Division : Murdoch University, Dubai Reports to : The Dean & Discipline Lead 1 . Overview and Objectives of the Position: Lecturers a
Adjunct Lecturer for School of Business-Marketing (Murdoch University, Dubai)
Dubai, UAE
Adjunct Lecturer for Information Security Policy and Governance (IT)
Dubai, UAE
Adjunct Lecturer for Games User Experience and User Interface Design
Dubai, UAE
Adjunct Lecturer for Information Technology Project Management
Dubai, UAE
Adjunct Lecturer for AI System Design
Dubai, UAE
Adjunct Lecturer, Cyber Forensics and Incident Response (IT)
Dubai, UAE