Job description
Assistant/Associate Professor – Computer Science & BSc
Institution: British International University in Erbil
Awarding Body: University of London
Location: Erbil, Kurdistan Region, Iraq
School: Computing and Technology
Employment Type: Full-time, Academic Year Contract
About the Role
The School of Computing and Technology at the British International University in Erbil seeks an innovative computer scientist with expertise in emerging technologies and software development. This position offers the opportunity to deliver British undergraduate computing programmes validated by the University of London whilst conducting cutting-edge research in computer science.
Key Responsibilities
Teaching and Academic Duties
- Deliver high-quality British undergraduate computer science courses validated by the University of London
- Ensure teaching content meets University of London standards and contemporary industry requirements
- Develop practical teaching materials incorporating current programming languages, software development methodologies, and emerging technologies
- Supervise student projects and technical assessments according to University of London criteria
- Contribute to curriculum innovation within the University of London validation framework
Essential Qualifications
Academic Requirements
- PhD in Computer Science, Software Engineering, or related field from a recognised institution
- Strong background in software development, algorithms, and computer systems architecture
- Research experience in areas such as artificial intelligence, cybersecurity, data science, or software engineering
Professional Experience
- Prior university-level teaching experience in computer science or related disciplines
- Industry experience in software development or technology sectors preferred
- Understanding of modern computer science education and practical learning approaches
Technical Skills
- Proficiency in multiple programming languages (Java, Python, C++, JavaScript, etc.)
- Experience with modern development frameworks and methodologies
- Knowledge of database systems, web technologies, and cloud computing platforms
What We Offer
- Competitive salary reflecting technology sector standards
- Comprehensive benefits package including health insurance
- Access to modern computing laboratories and development environments
- Professional development opportunities and conference attendance support
- Research funding for technology projects and innovation
- International, multicultural working environment
Skills
Language and Communication Skills
- Excellent command of written and spoken English (native or near-native proficiency)
- Strong ability to explain complex technical concepts clearly
- Experience in collaborative software development and project management