Teaching Assistant – Computational Sciences and Artificial Intelligence School

Job Profile


Sept 24, 2022


English, Excellent

Job Category

Teaching Assistant

Job Type



  • Preparing Lab Manual and New Experiments for the whole Course.
  • 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.
  • 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.
  • Plan, prepare, and develop various teaching aids such as bibliographies, charts, and graphs.
  • 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.
  • Maintain computers in classrooms and laboratories, and assist students with hardware and software use.
  • Monitor classroom viewing of live or recorded courses transmitted by communication satellites.
  • Provide disabled students with assistive devices, supportive technology, and assistance accessing facilities such as restrooms.
  • Requisition and stock teaching materials and supplies.
  • Type, file, and duplicate materials.
  • 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.

Qualifications and Courses

Applicants should have an (MSc/BSc) in one of the following fields: Electronics and Communication Engineering, Computer Engineering, or other closely related fields. They need to show their ability to assist in teaching any of the following courses:

  • Fundamentals of Programming and Computer Science.
  • Digital Logic and Computer Architecture.
  • Object‐Oriented Programming.
  • Computer Architecture and Organization.
  • Data acquisition in data science.
  • Knowledge Representation and Reasoning.
  • Shell and Script Programming with UNIX.
  • Ethical Hacking and Defense.
  • Fundamentals of Information and Communication Systems.

Education Program

Computational Sciences and Artificial Intelligence School


To apply fill in the form at https://forms.gle/x5CMEZKiPNfmLjST7

and upload your CV as directed in the form. Do not send your CV by email

Job Contact

Elsayed Hemayed

Job Contact