About the job
We are seeking a dedicated and passionate faculty member to join our team in the College of Engineering and Computing at AUBH. The ideal candidate will be responsible for delivering high-quality instruction across various courses in Software Engineering, actively participating in curriculum development, and providing academic advising to students. This role will also involve engaging in research activities, academic writing, and contributing to faculty governance and administrative responsibilities.
Key Responsibilities:
1. Deliver engaging lectures and facilitate learning in a variety of Software Engineering courses.
2. Develop comprehensive course syllabi, lesson plans, and assignments.
3. Evaluate student performance through grading assignments, exams, and other assessments.
4. Guide and advise students on academic paths and goal achievement.
5. Collaborate with colleagues to enhance and innovate the curriculum for degree and certificate programs.
6. Remain current with advancements and innovations in Software Engineering.
7. Oversee examination processes to ensure academic integrity.
8. Attend and contribute to faculty meetings and discussions.
9. Engage in administrative duties related to teaching and assessment quality assurance.
10. Create and submit research proposals, papers, and publications.
11. Supervise undergraduate and postgraduate projects or theses.
12. Perform additional duties as assigned by management.

