46 Senior Lecturer Positions jobs in Manama
University Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Developing and delivering engaging lectures and laboratory sessions in various Computer Science topics (e.g., algorithms, data structures, programming, artificial intelligence, cybersecurity).
- Designing and updating course curricula to reflect the latest advancements in the field.
- Supervising student projects, theses, and dissertations.
- Conducting independent research and publishing findings in peer-reviewed journals and conferences.
- Mentoring students and providing academic advising.
- Contributing to departmental committees and administrative tasks.
- Collaborating with colleagues on interdisciplinary research initiatives.
- Participating in curriculum development and program assessment.
- Staying current with pedagogical methods and integrating technology into teaching.
- Promoting the department and university to prospective students and the wider academic community.
The ideal candidate will hold a Ph.D. in Computer Science or a closely related field. Demonstrated experience in university-level teaching and a strong record of academic research and publication are essential. Expertise in at least one core area of Computer Science is required. Excellent communication, presentation, and interpersonal skills are crucial. Familiarity with online teaching platforms and hybrid learning environments is beneficial. This role involves on-campus duties for teaching and student interaction, alongside remote responsibilities for research and preparation, within the **Tubli, Capital, BH** area.
University Lecturer - Computer Science
Posted 3 days ago
Job Viewed
Job Description
University Lecturer - Artificial Intelligence
Posted 3 days ago
Job Viewed
Job Description
University Lecturer - Computer Science
Posted 7 days ago
Job Viewed
Job Description
University Lecturer (Computer Science)
Posted 10 days ago
Job Viewed
Job Description
University Lecturer - Computer Science
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging and informative lectures and practical sessions to undergraduate and postgraduate students in Computer Science.
- Develop and update course curricula, syllabi, and teaching materials to reflect current industry trends and academic standards.
- Design and administer assessments, assignments, and examinations to evaluate student learning.
- Provide academic advising and mentorship to students, supporting their educational and career development.
- Conduct research in a specialized area of Computer Science and publish findings in reputable academic journals and conferences.
- Supervise student research projects, theses, and dissertations.
- Contribute to departmental activities, committees, and strategic initiatives.
- Collaborate with colleagues on curriculum development, research projects, and interdisciplinary initiatives.
- Maintain an active presence in relevant professional communities and engage in scholarly activities.
- Participate in departmental and university-wide events and outreach activities.
- Ph.D. in Computer Science or a closely related field from an accredited university.
- Demonstrated experience in university-level teaching and curriculum development.
- Strong research record with publications in peer-reviewed journals and conference proceedings.
- Expertise in one or more core areas of Computer Science, such as Artificial Intelligence, Data Science, Software Engineering, Cybersecurity, or Algorithms.
- Excellent communication, presentation, and interpersonal skills.
- Ability to inspire and motivate students, fostering a positive and inclusive learning environment.
- Proficiency in using educational technologies and learning management systems.
- Commitment to academic integrity and student success.
- Experience in curriculum design and assessment methodologies is essential.
- Ability to contribute to the research profile of the department and secure research funding is an advantage.
University Lecturer - Computer Science
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and deliver high-quality course content for undergraduate and postgraduate computer science programs.
- Design and implement effective teaching methodologies to engage students and facilitate learning.
- Assess student performance through assignments, exams, and projects.
- Conduct scholarly research in a specialized area of computer science and publish findings in reputable journals or conferences.
- Supervise student research projects and theses.
- Contribute to curriculum development and program reviews.
- Participate in departmental meetings and academic committees.
- Mentor and advise students on academic and career paths.
- Stay current with advancements in computer science and educational technologies.
- Engage in service activities for the university and the wider academic community.
Qualifications:
- Ph.D. in Computer Science or a closely related field.
- Proven experience in university-level teaching and curriculum development.
- Demonstrated record of research and publication in peer-reviewed venues.
- Expertise in core computer science areas such as algorithms, data structures, software engineering, artificial intelligence, or cybersecurity.
- Excellent presentation, communication, and interpersonal skills.
- Ability to work effectively in both independent and collaborative settings.
- Experience with online learning platforms and hybrid teaching models is an advantage.
- A passion for mentoring students and fostering their academic growth.
- Commitment to academic excellence and continuous professional development.
- Eligibility to work in Bahrain.
This hybrid position offers a competitive salary, benefits, and the opportunity to shape the minds of future computer scientists. Join a vibrant academic community committed to excellence.
Be The First To Know
About the latest Senior lecturer positions Jobs in Manama !
University Lecturer - Computer Science
Posted 14 days ago
Job Viewed
Job Description
The successful candidate will be responsible for delivering high-quality lectures, facilitating engaging tutorials, and contributing to the advancement of computer science education. You will guide students through complex theoretical concepts and practical applications, fostering critical thinking and problem-solving skills. The role involves curriculum development, assessment design, and providing academic support and mentorship to undergraduate and postgraduate students.
We are looking for an individual with a strong academic background in Computer Science or a closely related field, coupled with a passion for teaching and research. Expertise in areas such as artificial intelligence, data science, cybersecurity, or software engineering is highly desirable. The ability to effectively communicate complex topics to diverse student populations, manage classroom dynamics, and inspire intellectual curiosity is essential. You will also be expected to engage in scholarly activities, potentially including research, publications, and conference presentations. This position requires excellent organizational skills, a commitment to academic integrity, and the ability to collaborate with faculty and staff.
Key Responsibilities:
- Deliver engaging lectures and tutorials in various Computer Science subjects.
- Develop and update course materials, syllabi, and learning resources.
- Design and administer examinations, assignments, and other assessments.
- Provide academic advising and mentorship to students.
- Conduct research in a chosen area of Computer Science and publish findings.
- Supervise student projects, theses, and dissertations.
- Contribute to departmental committees and academic governance.
- Stay abreast of current trends and advancements in Computer Science.
- Foster an inclusive and intellectually stimulating learning environment.
- Participate in curriculum development and program review processes.
- Collaborate with colleagues on teaching, research, and service initiatives.
- Ph.D. in Computer Science or a related discipline.
- Demonstrated experience in teaching at the university level.
- A strong publication record in reputable academic journals or conferences.
- Expertise in one or more core areas of Computer Science (e.g., AI, Data Science, Software Engineering, Cybersecurity).
- Excellent presentation, communication, and interpersonal skills.
- Ability to engage and inspire students from diverse backgrounds.
- Commitment to research and scholarly activities.
- Experience with learning management systems (LMS) is a plus.
- Ability to work effectively both independently and as part of an academic team.
University Lecturer - Computer Science
Posted 15 days ago
Job Viewed
Job Description
University Lecturer (Computer Science)
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging and informative lectures and practical sessions on a range of computer science topics.
- Develop and update course materials, syllabi, and assessments to ensure relevance and rigor.
- Mentor and advise students on academic progress, career paths, and research opportunities.
- Supervise student projects, theses, and dissertations.
- Conduct academic research in a specialized area of computer science and publish findings.
- Contribute to curriculum development and program reviews.
- Participate in faculty meetings, departmental committees, and university-wide initiatives.
- Provide feedback on student assignments and exams, and maintain accurate academic records.
- Explore and utilize innovative teaching methodologies, including online and blended learning approaches.
- Foster a collaborative and inclusive learning environment for all students.
- Stay current with advancements in computer science and pedagogical best practices.
- Ph.D. in Computer Science or a closely related field from an accredited institution.
- Demonstrated experience in university-level teaching and curriculum development.
- Proven record of academic research and publications in reputable journals or conferences.
- Expertise in core computer science areas such as algorithms, data structures, programming languages, software engineering, artificial intelligence, or cybersecurity.
- Excellent communication, presentation, and interpersonal skills.
- Ability to effectively teach in both face-to-face and online/hybrid formats.
- Passion for student mentorship and fostering academic growth.
- Commitment to academic integrity and university standards.