Instructor (5-year contract), School of Computing and Information Systems
Salary undisclosed
Checking job availability...
Original
Simplified
- Active participation in
- Designing course content, class assignments and lab exercises.
- Out-of-class support for technology assignments and projects, labs and course-related matters.
- Supporting in-class delivery of lab exercises.
- Conduct enrichment workshops to strengthen students' IT skills.
- Develop online learning materials.
- Collaborate with faculty to re-design and improve the curriculum by incorporating state-of-the-art technological innovation, systems and applications.
- Partner with industry on application projects.
- Mentor students working on internship or application project.
- Be a part of, and actively involved in SCIS' events.
- Spearhead a "special project" related to specialisation.
- Take the lead in teaching undergraduate or post-graduate courses.
- Other duties as assigned.
- A Bachelor's degree in a computing discipline (Computer Science, Information Systems, Computer Engineering, Software Engineering or Information Technology).
- A Master's degree in a computing discipline would be an added advantage.
- Strong industry-based software technology skills and experience.
- Prior experience with large-scale application projects in a business setting.
- Active participation in
- Designing course content, class assignments and lab exercises.
- Out-of-class support for technology assignments and projects, labs and course-related matters.
- Supporting in-class delivery of lab exercises.
- Conduct enrichment workshops to strengthen students' IT skills.
- Develop online learning materials.
- Collaborate with faculty to re-design and improve the curriculum by incorporating state-of-the-art technological innovation, systems and applications.
- Partner with industry on application projects.
- Mentor students working on internship or application project.
- Be a part of, and actively involved in SCIS' events.
- Spearhead a "special project" related to specialisation.
- Take the lead in teaching undergraduate or post-graduate courses.
- Other duties as assigned.
- A Bachelor's degree in a computing discipline (Computer Science, Information Systems, Computer Engineering, Software Engineering or Information Technology).
- A Master's degree in a computing discipline would be an added advantage.
- Strong industry-based software technology skills and experience.
- Prior experience with large-scale application projects in a business setting.