University Professor - Computer Science
Posted 3 days ago
Job Viewed
Job Description
Senior Lecturer - Computer Science
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and deliver engaging lectures and practical sessions in core computer science areas, such as algorithms, data structures, programming languages, software engineering, and artificial intelligence.
- Design and update course curricula to ensure relevance and alignment with industry standards and research advancements.
- Supervise undergraduate and postgraduate student projects, theses, and dissertations.
- Conduct independent research in a chosen area of computer science, publishing findings in reputable journals and presenting at conferences.
- Contribute to the departmental academic administration and strategic planning.
- Mentor students, providing academic guidance and career advice.
- Assess student performance through examinations, assignments, and presentations.
- Collaborate with colleagues on interdisciplinary research initiatives and teaching projects.
- Contribute to the development of new academic programs and courses.
- Participate in departmental and institutional committees.
- Promote a culture of academic excellence and innovation.
Qualifications:
- PhD in Computer Science or a closely related field.
- Minimum of 5 years of experience in teaching computer science at the university level.
- Demonstrated record of high-quality research publications and contributions to the field.
- Strong pedagogical skills with experience in curriculum development and course design.
- Excellent communication, presentation, and interpersonal skills.
- Ability to supervise student research effectively.
- Proficiency in programming languages and relevant computer science tools.
- Experience in securing research grants is an advantage.
- Commitment to student success and academic rigor.
- Ability to work collaboratively within a diverse academic environment.
University Professor - Computer Science
Posted 5 days ago
Job Viewed
Job Description
Key responsibilities include teaching a range of computer science courses, conducting independent research, publishing scholarly work in reputable journals and conferences, and securing research grants. You will also supervise student theses and dissertations, contribute to curriculum development, and participate in departmental service and administrative duties. The ideal candidate will possess a Ph.D. in Computer Science or a closely related field, with demonstrated expertise and a strong publication record in areas such as artificial intelligence, machine learning, cybersecurity, software engineering, or theoretical computer science. Prior university-level teaching experience is essential. Excellent communication, presentation, and interpersonal skills are required to effectively engage with students, faculty, and the wider academic community. This position offers a stimulating academic environment, opportunities for collaboration, and the chance to shape the future of computer science education and research in Seef, Capital, BH . Candidates must be enthusiastic about both teaching and scholarly research, contributing to the vibrant academic life of our university.
Senior Lecturer - Computer Science
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Deliver engaging and informative lectures and practical sessions in various areas of Computer Science.
- Develop and update course materials, syllabi, and assessment methods to ensure curriculum relevance and academic rigor.
- Supervise student projects, dissertations, and theses, providing guidance and mentorship.
- Contribute to curriculum development and the design of new courses and programs.
- Engage in scholarly research, publishing findings in reputable journals and presenting at conferences.
- Participate in departmental administrative tasks and committees as required.
- Foster a positive and inclusive learning environment for all students.
- Stay abreast of advancements in Computer Science and educational pedagogy.
- Collaborate with colleagues on teaching, research, and departmental initiatives.
- Contribute to the academic reputation and success of the institution.
The ideal candidate will hold a Master's or Ph.D. in Computer Science or a closely related field. A minimum of 5 years of teaching experience at the university level is required, with a demonstrated track record of effective instruction and student engagement. Expertise in at least one core area of Computer Science (e.g., Artificial Intelligence, Software Engineering, Data Science, Cybersecurity) is essential. Evidence of research output and potential for further scholarly contribution is highly desirable. Strong communication, presentation, and interpersonal skills are crucial for interacting with students and colleagues. The ability to inspire and mentor students is paramount. If you are a dedicated educator passionate about shaping the next generation of computer scientists, we invite you to apply for this exciting faculty position in **Seef, Capital, BH**.
Senior Lecturer - Computer Science
Posted 9 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging and informative lectures and tutorials in various Computer Science topics, including algorithms, data structures, software engineering, and artificial intelligence.
- Develop and update curriculum content, ensuring it aligns with current industry trends and academic standards.
- Design and implement effective assessment methods, including exams, assignments, and projects.
- Conduct original research in a specialized area of Computer Science and publish findings in reputable academic journals and conferences.
- Supervise student research projects, dissertations, and theses.
- Provide academic advising and mentorship to students, guiding them in their academic and career development.
- Contribute to departmental administrative tasks, including committee work and curriculum review.
- Foster a collaborative and inclusive learning environment for all students.
- Engage in professional development activities to stay abreast of advancements in Computer Science and pedagogy.
- Potentially contribute to online course development and remote teaching initiatives as needed.
- Ph.D. in Computer Science or a closely related field.
- A minimum of 5 years of experience in university-level teaching and research.
- Demonstrated excellence in lecturing and curriculum development, with a strong pedagogical understanding.
- A strong publication record in peer-reviewed journals and conference proceedings.
- Expertise in at least one core area of Computer Science, with the ability to teach broadly across the discipline.
- Excellent communication, presentation, and interpersonal skills.
- Ability to inspire and motivate students.
- Experience with hybrid or online teaching methodologies is advantageous.
- Commitment to academic integrity and student success.
- A passion for teaching and contributing to the academic community.
Senior Lecturer - Computer Science
Posted 10 days ago
Job Viewed
Job Description
Key responsibilities include developing and updating course syllabi, preparing and grading assignments and examinations, and providing constructive feedback to students. You will foster an inclusive and interactive learning environment, encouraging critical thinking and active participation. The ideal candidate will possess a Ph.D. in Computer Science or a related field, a strong record of teaching excellence, and a passion for disseminating knowledge. Experience with online learning platforms and pedagogical best practices for remote education is highly desirable. You will also have opportunities to engage in scholarly activities and research collaborations. This role demands excellent communication and presentation skills, along with the ability to inspire and guide students effectively in a remote setting.
Qualifications:
- Ph.D. in Computer Science or a related field.
- Demonstrated experience in teaching at the university level, preferably with online courses.
- Strong knowledge base in core Computer Science concepts and at least one specialized area.
- Proven ability to develop and deliver engaging course content.
- Excellent communication, presentation, and interpersonal skills.
- Experience with learning management systems (LMS) and virtual collaboration tools.
- A commitment to student success and academic excellence.
- Ability to conduct research or supervise student research projects is a plus.
Professor of Computer Science
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and deliver engaging lectures and course materials for undergraduate and graduate-level computer science courses.
- Mentor and advise students on academic matters, research projects, and career development.
- Conduct independent research in an area of computer science, publishing findings in reputable journals and presenting at academic conferences.
- Secure research funding through grant proposals and external collaborations.
- Supervise student research, including dissertations and thesis projects.
- Contribute to curriculum development and the enhancement of academic programs within the department.
- Participate actively in departmental and university committees and service activities.
- Collaborate with faculty members on interdisciplinary research initiatives.
- Stay abreast of the latest advancements and trends in computer science education and research.
- Promote a diverse and inclusive learning environment for all students.
- Doctorate (PhD) in Computer Science or a closely related field.
- A strong record of peer-reviewed publications and research output in a specialized area of computer science (e.g., Artificial Intelligence, Data Science, Cybersecurity, Software Engineering, Theoretical Computer Science).
- Demonstrated excellence in university-level teaching and curriculum development.
- Proven ability to secure external research funding.
- Excellent communication, interpersonal, and presentation skills.
- Ability to collaborate effectively with colleagues and students.
- Commitment to fostering an inclusive and equitable academic environment.
- Experience with online and hybrid teaching modalities is a plus.
Be The First To Know
About the latest It Jobs in Manama !
Senior Lecturer - Computer Science
Posted 10 days ago
Job Viewed
Job Description
Key responsibilities include designing and updating course materials, creating lectures, assignments, and assessments that align with learning objectives. You will facilitate online classroom discussions, provide constructive feedback to students, and conduct virtual office hours to offer support and guidance. Research and scholarly activity in a relevant area of computer science are also expected, contributing to the institution's research profile. The Senior Lecturer will guide student projects, theses, and dissertations, fostering their critical thinking and problem-solving skills. Collaboration with faculty colleagues on curriculum development, departmental initiatives, and accreditation processes is crucial. Staying abreast of advancements in computer science and educational technology to enhance teaching methodologies is essential. We are looking for an educator with strong communication, presentation, and interpersonal skills, capable of inspiring and motivating students in a remote learning environment. An understanding of online learning pedagogy and experience with learning management systems (LMS) such as Moodle or Canvas is highly desirable.
Qualifications:
- Master's degree or Ph.D. in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in teaching computer science at the university level.
- Proven ability to develop and deliver high-quality educational content online.
- Strong understanding of fundamental computer science concepts (e.g., algorithms, data structures, programming languages, operating systems).
- Excellent communication, presentation, and interpersonal skills.
- Experience with learning management systems (LMS) and online teaching tools.
- Demonstrated ability to conduct research and publish scholarly work.
- Commitment to student success and fostering an inclusive learning environment.
- Ability to work independently and manage teaching responsibilities effectively in a remote setting.
University Professor - Computer Science
Posted 17 days ago
Job Viewed
Job Description
Senior Lecturer - Computer Science
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver high-quality lectures and instruction in Computer Science courses.
- Develop and update course curricula, syllabi, and learning materials.
- Conduct research and contribute to scholarly publications.
- Mentor and advise undergraduate and graduate students.
- Develop and administer assessments, including exams and assignments.
- Participate in departmental meetings and academic committees.
- Supervise student projects and theses.
- Stay current with advancements in Computer Science and pedagogical methods.
- Contribute to the academic reputation of the institution.
- Engage in professional development activities.
- Ph.D. in Computer Science or a closely related field.
- Proven experience in teaching Computer Science at the university level.
- Demonstrated record of scholarly research and publication.
- Excellent presentation, communication, and interpersonal skills.
- Ability to develop engaging course content and effective teaching strategies.
- Experience with online and hybrid teaching methodologies is a plus.
- Commitment to student success and academic integrity.
- Strong analytical and critical thinking abilities.
Explore numerous IT job opportunities in