62 Professor jobs in Bahrain
Remote Mathematics Professor
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and deliver engaging online lectures and course materials in various areas of mathematics.
- Facilitate interactive online discussions and student activities.
- Assess student learning through grading assignments, quizzes, and exams.
- Provide timely and constructive feedback to students.
- Offer academic advising and support to students through virtual office hours and communication channels.
- Contribute to curriculum development and program enhancement.
- Stay current with advancements in mathematics and online pedagogy.
- Maintain accurate student records and course progress reports.
- Engage in scholarly activities relevant to the field of mathematics.
- Ph.D. in Mathematics or a closely related field from an accredited institution.
- Minimum of 3 years of experience teaching mathematics at the college or university level.
- Demonstrated experience with online teaching platforms and learning management systems (LMS).
- Exceptional understanding of mathematical concepts and their applications.
- Excellent written and verbal communication skills.
- Ability to motivate and inspire students in a virtual setting.
- Strong organizational and time management skills.
- A passion for fostering student success and advancing mathematical understanding.
Senior Physics Professor
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Teach undergraduate and graduate courses in physics, including lectures, labs, and seminars.
- Develop and revise course materials, syllabi, and assessment methods.
- Conduct independent research in an area of specialization, leading to publications and grant applications.
- Supervise undergraduate and graduate student research projects and theses.
- Mentor students on academic and career development.
- Contribute to departmental and institutional service, including committee work and outreach activities.
- Stay current with advancements in the field of physics and pedagogical practices.
- Present research findings at national and international conferences.
- Foster a collaborative and inclusive learning environment.
- Promote the department's academic programs and research initiatives.
- Ph.D. in Physics or a closely related field from an accredited institution.
- A strong record of scholarly publications and research activity in a specialized area of physics.
- Proven experience in university-level teaching and curriculum development.
- Demonstrated ability to secure external research funding.
- Excellent communication, presentation, and interpersonal skills.
- Ability to supervise and mentor students effectively.
- Experience with diverse student populations and commitment to fostering inclusion.
- Adeptness in utilizing modern educational technologies and research tools.
- Postdoctoral research experience is highly desirable.
University Professor - Computer Science
Posted today
Job Viewed
Job Description
University Professor - Computer Science
Posted today
Job Viewed
Job Description
University Professor - Computer Science
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Teach undergraduate and graduate courses in Computer Science, including core subjects and specialized electives.
- Develop and update course curricula to reflect current industry trends and academic advancements.
- Conduct original research in a relevant area of Computer Science and publish findings in reputable journals and conferences.
- Supervise student research projects, theses, and dissertations.
- Engage in scholarly activities and contribute to the academic community.
- Seek external funding for research projects through grant applications.
- Mentor students, providing academic guidance and career advice.
- Participate in departmental and university committees and administrative tasks.
- Contribute to the development and accreditation of academic programs.
- Collaborate with faculty members on interdisciplinary research initiatives.
- Maintain an active presence in the professional academic community.
- Ph.D. in Computer Science or a closely related field from an accredited university.
- Demonstrated excellence in teaching at the university level.
- A strong and consistent record of peer-reviewed publications in top-tier conferences and journals.
- Proven ability to secure research funding is highly desirable.
- Expertise in at least one of the following areas: Artificial Intelligence, Machine Learning, Cybersecurity, Software Engineering, Data Science, or Systems.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work effectively in a collaborative academic environment.
- Experience with online teaching platforms and methodologies is a plus.
University Professor - Computer Science
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct high-quality research in a specialized area of Computer Science and publish findings in peer-reviewed journals and conferences.
- Teach undergraduate and graduate courses in Computer Science, including lectures, labs, and seminars.
- Develop and update course curricula to reflect current industry trends and academic advancements.
- Supervise student research projects, theses, and dissertations.
- Mentor and advise students on academic and career pathways.
- Engage in departmental service, including committee work and program development.
- Contribute to the university's research mission and potentially secure external research funding.
- Collaborate with colleagues on research initiatives and interdisciplinary projects.
- Participate in academic activities, guest lectures, and symposiums.
- Maintain an active presence in the academic community through professional engagement.
- Utilize university resources and technology to deliver effective teaching, both in-person and remotely as part of the hybrid model.
Qualifications:
- Ph.D. in Computer Science or a closely related field from a reputable institution.
- A strong record of scholarly publications and research achievements.
- Demonstrated excellence in teaching at the university level.
- Expertise in one or more key areas of Computer Science, such as AI, ML, Data Science, Software Engineering, Cybersecurity, or theoretical Computer Science.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work effectively in a collaborative academic environment and manage teaching/research responsibilities within a hybrid framework.
- Prior experience with online course development and delivery is advantageous.
- A commitment to student success and academic integrity.
- Eligibility to work in Bahrain.
Adjunct Professor - Computer Science
Posted 3 days ago
Job Viewed
Job Description
The ideal candidate will hold a Master's or Doctoral degree in Computer Science or a closely related field, with demonstrable teaching experience at the university level being a significant advantage. A strong understanding of curriculum development, student assessment methodologies, and effective pedagogical approaches is required. You should possess excellent communication and presentation skills, with the ability to convey complex technical concepts in a clear and accessible manner to a diverse student body. Familiarity with online learning platforms and tools is also beneficial for the remote components of this role. We are seeking individuals who are dedicated to fostering a stimulating learning environment and inspiring students to excel in their academic pursuits. This part-time position offers a flexible schedule, allowing you to balance your professional commitments while making a meaningful impact on student development.
Responsibilities:
- Teach assigned Computer Science courses, delivering engaging lectures and content.
- Develop and update course syllabi, lesson plans, and assessment materials.
- Facilitate student learning through interactive discussions and activities.
- Assess student progress through assignments, exams, and projects.
- Provide constructive feedback to students on their academic performance.
- Maintain accurate student records and submit grades in a timely manner.
- Hold office hours (both in-person and virtual) to support student inquiries.
- Stay current with advancements in the field of Computer Science.
- Contribute to the academic community of the department.
- Adhere to institutional policies and procedures.
Qualifications:
- Master's or Ph.D. in Computer Science or a related discipline.
- Proven teaching experience at the university level is preferred.
- Strong knowledge of core Computer Science principles and current trends.
- Excellent presentation, communication, and interpersonal skills.
- Ability to adapt teaching methods for diverse learning styles.
- Familiarity with educational technology and online learning platforms is a plus.
Be The First To Know
About the latest Professor Jobs in Bahrain !
Professor of Computer Science
Posted 4 days ago
Job Viewed
Job Description
Location: Zallaq, Southern, BH
University Professor - Computer Science
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Teach a range of undergraduate and graduate courses in Computer Science, developing innovative syllabi and teaching materials.
- Conduct original research in an area of Computer Science and publish findings in high-impact journals and conferences.
- Supervise Master's and Doctoral students' research projects.
- Seek and secure external research grants and funding.
- Contribute to the academic governance and strategic planning of the department and university.
- Mentor junior faculty and contribute to a collaborative research environment.
- Participate in departmental committees and university-wide initiatives.
- Develop and maintain professional relationships with industry partners.
- Present research findings at academic conferences and seminars.
- Foster a diverse and inclusive learning environment for all students.
- Stay current with advancements in Computer Science and related fields.
- Ph.D. in Computer Science or a closely related field from an accredited institution.
- A strong publication record in leading peer-reviewed journals and conferences.
- Demonstrated experience in teaching at the university level, with excellent pedagogical skills.
- Proven ability to attract research funding and establish an independent research program.
- Expertise in at least one of the following areas: Artificial Intelligence, Machine Learning, Data Science, Software Engineering, Cybersecurity, or Computer Systems.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work collaboratively with colleagues and mentor students effectively.
- Commitment to academic excellence and student success.
- Experience in curriculum development is advantageous.
- A strong desire to contribute to the academic community in Manama, Capital, BH .
Adjunct Professor - Computer Science
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Teach assigned Computer Science courses, delivering high-quality instruction in both theoretical and applied aspects.
- Develop and deliver engaging lectures, presentations, and course materials.
- Facilitate active student participation through discussions, group activities, and problem-solving sessions.
- Create, administer, and grade assignments, quizzes, exams, and projects to assess student learning.
- Provide timely and constructive feedback to students on their academic performance.
- Hold regular office hours (both in-person and virtual) to assist students with course material and academic guidance.
- Maintain accurate student records and submit grades by established deadlines.
- Collaborate with other faculty members to ensure curriculum consistency and program excellence.
- Stay current with advancements in the field of Computer Science and integrate relevant industry trends into coursework.
- Contribute to a positive and inclusive learning environment that encourages intellectual curiosity and critical thinking.
- Adhere to the institution's academic policies and procedures.
- May involve some online course management and virtual student support.
- Participate in departmental meetings and academic events as required.
- Develop innovative teaching methods to enhance student engagement and understanding.
- Promote ethical considerations and best practices within computer science.
Qualifications:
- Master's degree in Computer Science, Software Engineering, or a closely related field. A Ph.D. is highly desirable.
- Minimum of 3-5 years of relevant industry experience in software development, data science, cybersecurity, or another specialized area of computer science.
- Prior teaching experience at the university or college level is strongly preferred.
- Excellent knowledge of programming languages (e.g., Python, Java, C++), data structures, algorithms, and operating systems.
- Strong understanding of current industry trends and emerging technologies.
- Exceptional presentation, communication, and interpersonal skills.
- Ability to engage and motivate diverse student populations.
- Proficiency in learning management systems (LMS) such as Moodle or Blackboard.
- Commitment to academic integrity and student success.
- Adaptability to deliver instruction in both traditional classroom and online/hybrid formats.
- Demonstrated ability to explain complex technical concepts clearly and concisely.
This hybrid position is based in Riffa, Southern, BH . Join our academic community and inspire future innovators.