88 IT jobs in Amwaj Islands
University Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Adjunct Professor - Computer Science
Posted 4 days ago
Job Viewed
Job Description
Senior Lecturer - Computer Science
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Deliver engaging and comprehensive lectures in undergraduate and graduate computer science courses.
- Develop and update course materials, syllabi, assignments, and assessments.
- Facilitate interactive learning environments, including tutorials, lab sessions, and online discussions.
- Provide academic advising and mentorship to students, guiding them in their studies and career paths.
- Supervise student projects, research, and internships.
- Contribute to the development and enhancement of the Computer Science curriculum.
- Evaluate student performance through examinations, assignments, and other assessment methods.
- Stay current with advancements in computer science and integrate them into teaching.
- Participate in departmental and faculty meetings and contribute to the academic community.
- Engage in scholarly activities, such as research, publications, and conference presentations, as appropriate for the role.
- Assist in the recruitment and admission of students.
- Potentially contribute to program administration and committee work.
- Adapt teaching methodologies for both in-person and remote learning environments.
- Master's degree or PhD in Computer Science or a closely related field.
- Demonstrated experience in university-level teaching and curriculum development.
- Strong understanding of core computer science principles and various sub-disciplines (e.g., algorithms, data structures, programming languages, software engineering, AI).
- Excellent presentation, communication, and interpersonal skills.
- Ability to inspire and motivate students.
- Proficiency in using educational technologies and learning management systems.
- Experience with both remote and in-person teaching modalities is essential.
- A commitment to academic excellence and student success.
- Published research or a strong record of academic contribution is a plus.
- Ability to collaborate effectively with faculty and staff.
University Lecturer - Computer Science
Posted 13 days ago
Job Viewed
Job Description
University Lecturer (Computer Science)
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging and informative lectures in computer science courses.
- Develop curriculum, course materials, assignments, and examinations.
- Evaluate student performance through grading and feedback.
- Mentor and advise students on academic and career paths.
- Conduct and publish research in relevant computer science fields.
- Supervise student research projects and theses.
- Participate in departmental meetings and university committees.
- Stay current with advancements in computer science and educational pedagogy.
- Contribute to the development and enhancement of the Computer Science program.
- Maintain professional development and engage in scholarly activities.
- Ph.D. in Computer Science or a closely related field (preferred).
- Master's degree in Computer Science with significant relevant experience will be considered.
- Demonstrated experience in teaching computer science at the university level.
- Strong research record with publications in reputable journals and conferences.
- Expertise in at least one of the following areas: AI, ML, Data Science, Software Engineering, Cybersecurity, or Theoretical Computer Science.
- Excellent communication, presentation, and interpersonal skills.
- Ability to design and deliver effective course content.
- Commitment to student success and academic excellence.
- Familiarity with learning management systems (LMS).
- Passion for teaching and contributing to academic scholarship.
Senior Lecturer - Computer Science
Posted 18 days ago
Job Viewed
Job Description
Senior Lecturer - Computer Science
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Deliver high-quality lectures and tutorials across various undergraduate and postgraduate computer science modules.
- Develop and update course materials, syllabi, and assessment methods.
- Conduct original research in an area of computer science and publish findings in reputable journals and conferences.
- Supervise undergraduate and postgraduate student research projects and dissertations.
- Provide academic advising and mentorship to students.
- Contribute to the administrative and strategic development of the department.
- Collaborate with colleagues on research projects and grant applications.
- Engage in continuous professional development to stay current with advancements in the field.
- Participate in departmental meetings and university committees.
- Foster a positive and inclusive learning environment.
This position requires your on-site presence at our Busaiteen, Muharraq, BH campus. A PhD in Computer Science or a closely related discipline is required, along with a proven track record of teaching experience at the university level and a significant record of research publications. Expertise in areas such as Artificial Intelligence, Data Science, Software Engineering, or Cybersecurity is highly desirable. Excellent communication, presentation, and interpersonal skills are essential for engaging with students and colleagues. If you are a dedicated academic with a passion for teaching and research, we invite you to contribute to our vibrant academic community.
Be The First To Know
About the latest It Jobs in Amwaj Islands !
Senior Lecturer in Computer Science
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging lectures and tutorials in various computer science subjects, including programming, data structures, algorithms, software engineering, and artificial intelligence.
- Develop and maintain up-to-date course syllabi, lecture notes, assignments, and examinations.
- Assess student learning through grading assignments, exams, and projects, providing constructive feedback.
- Supervise undergraduate and postgraduate student projects, theses, and dissertations.
- Conduct scholarly research in an area of computer science and disseminate findings through publications and presentations.
- Contribute to curriculum development and program enhancement initiatives.
- Participate in departmental committees and academic governance activities.
- Mentor students academically and provide guidance on career development.
- Stay abreast of the latest advancements in computer science and pedagogical practices.
- Foster an inclusive and stimulating learning environment for all students.
- Ph.D. in Computer Science or a closely related field from a recognized university.
- Minimum of 5 years of university-level teaching experience in Computer Science.
- Demonstrated excellence in teaching and curriculum development.
- A strong publication record in reputable computer science journals and conferences.
- Expertise in one or more core areas of computer science.
- Excellent communication, presentation, and interpersonal skills.
- Ability to supervise research projects and mentor students effectively.
- Commitment to fostering an inclusive and diverse academic community.
- Familiarity with online learning platforms and technologies is a plus.
Head of Department - Computer Science
Posted 16 days ago
Job Viewed
Job Description
Senior Lecturer in Computer Science
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging and effective lectures and practical sessions in undergraduate and postgraduate Computer Science courses.
- Develop and update course materials, syllabi, and assessment strategies to reflect current industry trends and academic best practices.
- Supervise student research projects, theses, and dissertations.
- Conduct independent research in a chosen area of Computer Science and publish findings in reputable journals and conferences.
- Contribute to curriculum development and program enhancement within the department.
- Mentor and advise students, providing academic and career guidance.
- Participate in departmental and faculty meetings, committees, and administrative duties as required.
- Collaborate with colleagues on interdisciplinary research projects and grant applications.
- Engage in continuous professional development to stay at the forefront of Computer Science and pedagogy.
- Contribute to the recruitment and retention of students.
- Potentially teach courses online or in a blended format, requiring remote engagement.
- Uphold the academic standards and reputation of the institution.
- Foster an inclusive and stimulating learning environment for all students.
- Ph.D. in Computer Science or a closely related field from a recognized university.
- Minimum of 5 years of teaching experience at the university level, with a proven record of excellent student evaluations.
- Demonstrated research output, including publications in peer-reviewed journals and conference proceedings.
- Expertise in one or more core areas of Computer Science, such as Artificial Intelligence, Data Science, Cybersecurity, Software Engineering, or Theoretical Computer Science.
- Strong pedagogical skills and experience in curriculum design and assessment.
- Excellent communication, presentation, and interpersonal skills.
- Ability to inspire and motivate students.
- Experience in supervising postgraduate research.
- Familiarity with modern teaching technologies and online learning platforms is advantageous.
- Commitment to academic excellence and collegiality.
- Ability to work effectively in a hybrid academic environment.