- Preparing Lab Manual and New Experiments for the whole Course.
- Attending Lectures with Faculty.
- Assist in labs, lab grading, course material preparations and record keeping.
- Tutor and assist students individually, in office hours, or in small groups, in clinics, in order to help and to reinforce learning concepts presented by the Faculty.
- Supervise students in classrooms, halls, cafeterias, and gymnasiums, or on field trips.
- Enforce administration policies and rules governing students.
- Grade assignment and quizzes, and compute and record results.
- Instruct and monitor students in the use and care of equipment and materials.
- Observe students' performance, and record relevant data to assess progress.
- Provide extra assistance to students with special needs, such as non-English-speaking students or those with physical and mental disabilities.
- Take class attendance, and maintain attendance records.
- Use computers, audiovisual aids, and other equipment and materials to supplement presentations.
- Help students and instructors in the projects of the courses.
- Help preparing accreditation folders for the courses they have.
Applicants should have an (MSc/BSc) in one of the following fields: Computer Science / Computer Engineering or other closely related fields. They need to show their ability to assist teaching in one or more of the following courses:
- Fundamental courses in SWD (SWE, Design, Development, Testing & QA), Game Design and Development, Geometric Modeling for Visualization, Computer Graphics, Rendering and graphics programming, Unreal Engine and/or Unity, Human Computer Interaction, Human Factors, Immersive technologies (VR/AR/MR).
- Neural Networks and Deep Learning, Machine Learning, NLP, Computer Vision, Speech Recognition, Reinforcement Learning, Generative AI, MLOPs, Explainable AI, Knowledge Representation & Reasoning, Cloud Computing,
- Data Mining, Information Retrieval, Data Governance, Data Integration & Visualization, Big Data Analytics.
- Cyber Security, Secure Programming, System Administration for Security, Applied Cryptography, Ethical Hacking and Penetration Testing, Digital Forensics, Malware Analysis, Network Security, Cloud Security, IOT Security, Governance, Risk and Compliance (GRC).
School of Computational Sciences and Artificial Intelligence
Applications, Recent certificate (MSc/BSc) and CVs must be sent via the “Job’s link” only, otherwise it will not be considered.