Role Overview:
We are seeking an experienced Computer Science Professor to join our team.
The successful candidate will be responsible for teaching and hands-on experience related to programming languages, database systems, web development, operating systems, and Artificial Intelligence.
The ideal candidate will have industrial and hands-on experience, strong communication skills, and the ability to work effectively in a team environment.
Key Responsibilities:
Teach computer science courses, including programming languages, database systems, and software engineering.
Develop and maintain curriculum that aligns with industry standards and trends.
Provide hands-on experience and mentorship to students.
Stay up-to-date with advancements in computer science and integrate them into teaching practices.
Collaborate with colleagues to develop and implement educational programs.
Contribute to departmental service and committee work as needed.
Engage in professional development activities to improve teaching and research skills.