What Jobs are available for Programming Education in Bahrain?
Showing 113 Programming Education jobs in Bahrain
University Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    University Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Deliver lectures and practical sessions on various Computer Science topics, including but not limited to, programming, algorithms, data structures, artificial intelligence, and software engineering.
- Develop and update course curricula to reflect the latest advancements in the field.
- Design and grade assignments, quizzes, exams, and projects.
- Provide academic advising and mentorship to undergraduate and graduate students.
- Supervise student research projects and dissertations.
- Conduct scholarly research in a relevant area of Computer Science and publish findings in reputable journals and conferences.
- Contribute to departmental committees and administrative tasks.
- Foster an inclusive and stimulating learning environment.
- Engage in professional development activities to stay current in the field.
- Collaborate with colleagues on curriculum development and research initiatives.
- Ph.D. in Computer Science or a closely related field from an accredited university.
- Demonstrated experience in university-level teaching.
- A strong publication record in peer-reviewed journals and conferences.
- Expertise in at least one major area of Computer Science.
- Excellent pedagogical and communication skills.
- Ability to effectively engage with students from diverse backgrounds.
- A commitment to academic excellence and student success.
- Prior experience in curriculum development is an asset.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Adjunct Professor - Computer Science
Posted today
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    University Professor - Computer Science
Posted today
Job Viewed
Job Description
- Teach undergraduate and graduate courses in Computer Science, developing and delivering high-quality course materials.
- Conduct original research in a specialized area of Computer Science and publish findings in reputable academic journals and conferences.
- Supervise and mentor undergraduate and graduate students in their research projects and theses.
- Develop and update course curricula to reflect the latest advancements in the field.
- Engage in academic service, including committee participation and departmental initiatives.
- Foster an inclusive and intellectually stimulating learning environment for students.
- Collaborate with faculty members on interdisciplinary research projects.
- Contribute to the reputation and academic excellence of the university.
- Stay current with industry trends and incorporate them into teaching and research where appropriate.
- Present research findings at national and international conferences.
- Ph.D. in Computer Science or a closely related field.
- Demonstrated record of high-quality research and scholarly publications.
- Proven experience in teaching at the university level.
- Expertise in one or more core areas of Computer Science (e.g., AI, Machine Learning, Cybersecurity, Software Engineering, Data Science).
- Excellent communication, presentation, and interpersonal skills.
- Ability to mentor and guide students effectively.
- Commitment to academic freedom and ethical research practices.
- Experience with grant writing and securing research funding is a plus.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Lecturer - Computer Science
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver high-quality lectures and teaching across a range of Computer Science subjects.
- Develop and update course curricula to reflect current industry trends and academic standards.
- Mentor and advise students, providing academic and career guidance.
- Design, administer, and grade assignments, projects, and examinations.
- Conduct and publish research in a relevant area of Computer Science.
- Contribute to departmental administration and committee work.
- Foster an inclusive and engaging learning environment.
- Ph.D. in Computer Science or a related field.
- Proven experience (minimum 5 years) teaching at the university level.
- Demonstrated research record in a relevant area of Computer Science.
- Expertise in one or more of the following areas: AI, Data Science, Software Engineering, Cybersecurity.
- Excellent lecturing, presentation, and communication skills.
- Ability to work effectively with students and colleagues in a hybrid environment.
- Strong commitment to academic excellence and student success.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Be The First To Know
About the latest Programming education Jobs in Bahrain !
Senior Lecturer - Computer Science
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Deliver engaging lectures and practical sessions in various Computer Science topics.
- Develop and update course curricula and learning materials.
- Design and administer assessments, including exams, assignments, and projects.
- Mentor and advise students, providing academic and career guidance.
- Conduct and publish research in relevant areas of Computer Science.
- Supervise student research projects and dissertations.
- Contribute to departmental activities, committees, and academic governance.
- Stay abreast of advancements in Computer Science and pedagogical methodologies.
- Foster a positive and inclusive learning environment.
- Collaborate with colleagues on interdisciplinary initiatives.
- Ph.D. in Computer Science or a related field.
- Proven experience as a Lecturer or similar academic role in higher education.
- Demonstrated excellence in teaching and curriculum development.
- Strong research record with publications in reputable venues.
- Excellent communication, presentation, and interpersonal skills.
- Ability to engage and inspire students from diverse backgrounds.
- Expertise in core Computer Science areas such as algorithms, data structures, programming languages, and software engineering.
- Familiarity with modern pedagogical approaches and educational technologies.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Lecturer, Computer Science
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Deliver engaging and effective lectures, tutorials, and practical sessions in various Computer Science subjects.
- Develop and update course curricula, learning materials, and assessment methods to reflect current industry standards and research advancements.
- Supervise student projects, dissertations, and research theses.
- Assess student performance through examinations, assignments, and presentations.
- Provide academic advice and mentorship to students.
- Conduct independent research and contribute to the department's research profile through publications and conference presentations.
- Collaborate with colleagues on teaching, research, and administrative activities.
- Participate in departmental meetings, committees, and quality assurance processes.
- Contribute to the development and enhancement of teaching and learning strategies.
- Potentially take on leadership roles within specific modules or programs.
- Ph.D. in Computer Science or a closely related field.
- Minimum of 5 years of experience in higher education teaching at the university level.
- Demonstrated expertise in at least one core area of Computer Science, with a strong research record.
- Excellent teaching, presentation, and communication skills.
- Experience in curriculum development and program assessment.
- Ability to inspire and motivate students.
- Strong collaborative and teamwork skills.
- Commitment to ongoing professional development.
- Experience with online learning platforms and pedagogical approaches is a plus.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    University Professor - Computer Science
Posted 4 days ago
Job Viewed
Job Description
Key responsibilities include teaching undergraduate and graduate courses, particularly in areas such as Artificial Intelligence, Machine Learning, Data Science, or Software Engineering. You will be expected to publish high-impact research in peer-reviewed journals and present findings at international conferences. The role involves actively seeking and securing research grants to support ongoing projects. Collaboration with faculty members on interdisciplinary initiatives is also encouraged. This position is ideal for a candidate passionate about both teaching and research, who thrives in an academic environment and can effectively manage their responsibilities remotely. You will play a vital role in shaping the next generation of computer scientists and advancing the field through original scholarship. A commitment to fostering an inclusive and intellectually stimulating learning environment is essential.
Qualifications:
- Ph.D. in Computer Science or a closely related field.
- A strong publication record in a relevant area of Computer Science.
- Demonstrated experience in university-level teaching and curriculum development.
- Proven ability to secure research funding.
- Excellent communication, presentation, and interpersonal skills.
- Ability to conduct independent research and supervise students effectively.
- Experience with online teaching platforms and methodologies is an advantage.
- A commitment to diversity and inclusion in academia.
This is a remarkable opportunity to contribute to higher education, shape academic programs, and advance research in a flexible, remote-friendly setting.
Is this job a match or a miss?
 
            
        
                                            
            
                