Enable job alerts via email!

Faculty Position at Software Engineering

Al Yamamah University

Riyadh

On-site

SAR 200,000 - 300,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in education is seeking a dedicated faculty member for the Software Engineering department. This role involves teaching, preparing course materials, and mentoring students, while contributing to the academic community through research and curriculum development. If you have a passion for education and a strong background in computer science, this opportunity offers a chance to shape the next generation of engineers in a supportive and dynamic environment. Join a team committed to excellence in teaching and student success at a leading university in Riyadh.

Qualifications

  • Ph.D. in Computer Science or related field is preferred.
  • Strong communication skills and teaching experience are essential.

Responsibilities

  • Teach courses and maintain teaching hours as per university regulations.
  • Prepare syllabi, assist students, and supervise projects and internships.

Skills

Fluent in English
Excellent writing skills

Education

Bachelor of Science in Computers
Master of Science in Computers
Ph.D/Doctorate in Computer Science

Job description

Faculty Position at Software Engineering

Location: AL Riyadh

Type: Full-time

Vacancy: 1 Vacancy

Qualifications:

  1. Bachelor of Science in Computers
  2. Master of Science in Computers
  3. Ph.D/Doctorate in Computer Science
  4. Fluent in the English language with excellent writing skills

Job Responsibilities:

  1. Teach designated courses and perform established teaching hours in accordance with Al Yamamah University regulations.
  2. Prepare course syllabi and teaching materials, maintain current syllabi, indicate course objectives, and submit them to the department head or dean and students.
  3. Assist with student advice and monitor student progress, advising on academics, curricula, and careers, while holding regular office hours.
  4. Attend and teach the curriculum in a timely manner; coordinate with the department head or dean regarding changes to lecture times and locations.
  5. Plan in-class team activities and assignments, construct and grade assessments, and prepare examinations.
  6. Maintain accurate records of class attendance and grades; submit grade reports and other administrative information promptly.
  7. Supervise senior projects and internships.
  8. Attend departmental and college meetings; contribute ideas to improve scientific and administrative performance.
  9. Maintain and improve course quality; provide input for curriculum changes.
  10. Participate in research activities, academic counseling, and scientific committees as assigned.
  11. Submit required reports and documents to EEC, such as course reports and specifications.
  12. Participate in community service activities under the supervision of the department head.

Company Industry:

  • Education
  • Training
  • Teaching

Department / Functional Area:

  • Teaching
  • Education

Keywords:

  • Faculty Position Software Engineering
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.