Graduate Teaching Assistant (GTA)

Muscat University

Oman

On-site

OMR 7,800 - 12,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Muscat University in Oman is seeking a Graduate Teaching Assistant to support undergraduate practical programmes within the Faculty of Science and Technology. You will help deliver tutorials, labs and workshops across computing-related modules and provide hands-on assistance during sessions to help students grasp key concepts.

The role also involves assisting with marking, preparing teaching resources, coordinating with lecturers and staff, and supporting online platforms.

Qualifications

  • Bachelor or Master in Computer Science, Information Technology, AI, Data Science, Cybersecurity, or Software Engineering.
  • Knowledge in programming, algorithms, networks, and security concepts.
  • Good academic standing with a strong GPA.
  • Programming skills in Python, Java, C# or similar; databases like SQL.
  • Interest in teaching and mentoring, and willingness to support students.
  • Practical computing skills relevant to the discipline.
  • Clear and effective communication, teamwork and adaptability.

Responsibilities

  • Deliver tutorials, labs and workshops across computing modules.
  • Provide hands-on support during labs to help students understand concepts and tools.
  • Guide students in programming, databases, networking and security fundamentals.
  • Assist in marking assignments, quizzes and coursework with timely feedback.
  • Prepare teaching resources, presentations and lab materials.
  • Coordinate with lecturers and technical staff to ensure smooth module delivery.
  • Develop teaching and technical expertise while maintaining high-quality learning environment.
  • Assist with attendance tracking and coordination of academic activities.

Skills

Programming
Databases
Networking
Data analysis
Communication
Teamwork
Adaptability

Education

Bachelor's or Master's in CS/IT/AI/Data Science/Cybersecurity/SE

Tools

Python
Java
SQL
MySQL
LMS

Job description

Graduate Teaching Assistant
Job Summary

This is a teaching support-focused position to assist in the delivery of undergraduate practical-based programmes within the Faculty of Science and Technology. Applicants should demonstrate strong academic ability and an interest in teaching and student support. The successful candidate is expected to support teaching activities.

Support Teaching Activities
  • Assist in delivering tutorials, laboratory sessions and workshops across computing‑related modules.
  • Provide hands‑on support during labs and technical sessions to ensure students understand key concepts and tools.
  • Guide students in understanding technical concepts such as programming, systems, data handling and security principles.
  • Support marking of assignments, quizzes and coursework under supervision, ensuring timely and constructive feedback.
  • Assist in preparing teaching resources, presentations and lab materials.
  • Help ensure smooth delivery of modules by coordinating with lecturers and technical staff.
  • Develop teaching and technical expertise while contributing to a high‑quality learning environment.
  • Assist with attendance tracking, documentation and coordination of academic activities.
Responsibilities
  • Support tutorials, labs and workshops across Computer Science and IT‑related modules.
  • Assist students with programming, databases, networking and technical problem‑solving.
  • Help students understand key concepts such as algorithms, system design, data processing and cybersecurity principles.
  • Assist in preparing lab environments, datasets and technical resources.
  • Support marking of assignments, coding tasks and lab reports under supervision.
  • Ensure smooth operation of lab sessions and troubleshoot basic technical issues.
  • Support online learning platforms (e.g. LMS, Microsoft Teams).
  • Monitor student attendance, participation and engagement.
  • Liaise with lecturers and technical staff for effective module delivery.
  • Assist in supervising student projects where required.
  • Maintain academic integrity and professional conduct.
Requirements
  • Educational Qualifications: A Bachelor or Master degree in Computer Science, Information Technology, Artificial Intelligence, Data Science, Cybersecurity, Software Engineering, or a related field.
  • Subject Knowledge: Knowledge in one or more of the following: Computer Science (Programming, Software Development, Algorithms), Information Technology (Systems, Networking, IT Support), Artificial Intelligence / Machine Learning, Data Science / Data Analytics, Cybersecurity / Network Security / Digital Forensics.
  • Academic Performance: Good academic standing with a strong GPA.
  • Technical Skills: Programming (e.g., Python, Java, C#, or similar), Databases (e.g., SQL, MySQL), Basic networking and cybersecurity concepts, Data analysis tools (e.g., Excel, Python libraries).
  • Teaching Interest: Demonstrated interest in teaching, mentoring, or academic support.
  • Technical Skills: Practical computing skills relevant to the discipline.
  • Communication Skills: Ability to explain concepts clearly and effectively to students.
  • Teamwork: Ability to work collaboratively with faculty members and students.
  • Adaptability: Willingness to learn and support different modules as required.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Graduate Teaching Assistant (GTA)
Graduate Teaching Assistant (GTA)

Muscat University • Muscat

On-site
OMR 4,500 - 8,900
IT Assistant
IT Assistant

Gender • Oman

On-site
OMR 17,000 - 26,000
Graduate Teaching Assistant (GTA) in Business and Management
Graduate Teaching Assistant (GTA) in Business and Management

Muscat University • Muscat

On-site
OMR 18,000 - 30,000
Graduate Teaching Assistant (GTA) in Engineering
Graduate Teaching Assistant (GTA) in Engineering

Muscat University • Muscat

On-site
OMR 8,900 - 13,000
Graduate Teaching Assistant in Engineering
Graduate Teaching Assistant in Engineering

Muscat University • Muscat

On-site
OMR 12,000 - 18,000
CS & IT Lab Tutor - Teaching Assistant
CS & IT Lab Tutor - Teaching Assistant

Muscat University • Oman

On-site
OMR 7,800 - 12,000
Assistant Professor
Assistant Professor

Tawteen • Muscat

On-site
OMR 18,000 - 24,000
Assistant Professor in Data Science & AI
Assistant Professor in Data Science & AI

Experience • Muscat

On-site
OMR 12,000 - 24,000
Graduate GTA: Transport & Logistics Teaching & Support
Graduate GTA: Transport & Logistics Teaching & Support

Muscat University • Muscat

On-site
OMR 4,500 - 8,900
Engineering GTA: Teaching & Research Support
Engineering GTA: Teaching & Research Support

Muscat University • Muscat

On-site
OMR 8,900 - 13,000