Key Responsibilities:
Develop and deliver engaging course content
Assess and evaluate student performance
Conduct research and publish findings in academic journals
Participate in departmental meetings and committees
Mentor and advise students on academic and career paths
Stay updated with the latest advancements in computer science
Qualifications:
Ph.D. in Computer Science or a related field
Minimum of 3 years of teaching experience at the university level
Demonstrated research experience with publications
Strong commitment to student success and academic excellence
Ability to teach a variety of computer science courses
Skills:
Artificial Intelligence
Machine Learning
Data Science
Cyber Security