Ikhwan Science College
Computer Science Lecturer
Job Summary
We are seeking a highly qualified and experienced Computer Science Lecturer to teach undergraduate and graduate courses in computer science, conduct research, and contribute to the academic and professional growth of our institution.
Key Responsibilities
1. Teaching: Teach undergraduate and graduate courses in computer science, including lectures, tutorials, and seminars.
2. Research and Scholarship: Conduct research and scholarly activities in computer science, publishing research papers in reputable academic journals and presenting at conferences.
3. Service: Participate in departmental, college, and university service, including committee work, community outreach, and professional development.
4. Mentoring and Advising: Advise and mentor students, providing guidance on academic and career matters.
5. Curriculum Development: Contribute to the development and refinement of curricula, course materials, and assessment tools.
Requirements
1. Ph.D. in Computer Science: Earned Ph.D. in computer science or a related field, with a strong record of research and academic achievement.
2. Teaching Experience: Proven teaching experience, either as a teaching assistant or instructor.
3. Research Experience: Established research experience, demonstrated by publications, presentations, and/or funding.
4. Programming Skills: Proficiency in programming languages, such as Java, Python, C++, or JavaScript.
5. Communication Skills: Excellent communication and interpersonal skills, with the ability to interact effectively with students, colleagues, and external stakeholders.
Desired Qualifications
1. Postdoctoral Experience: Postdoctoral research experience, demonstrating a strong commitment to research and academic excellence.
2. Industry Experience: Relevant industry experience, demonstrating practical application of computer science concepts.
3. Leadership Experience: Experience in leadership roles, such as department chair, program director, or research team leader.
4. Awards and Honors: Awards and honors, such as teaching awards, research grants, or professional recognition.
What We Offer
1. Competitive Salary: Competitive salary and benefits package.
2. Opportunities for Growth: Opportunities for professional growth and development, including research support, conference attendance, and leadership development programs.
3. Collaborative Environment: Collaborative environment with a team of experienced computer science professionals, providing opportunities for research collaboration and professional development.
4. Recognition and Reward: Recognition and reward for outstanding performance and contributions to the institution.
Tenure and Promotion
1. Tenure-Track Position: This is a tenure-track position, with the opportunity for tenure and promotion to Associate Professor and Professor.
2. Promotion Criteria: Promotion criteria include excellence in teaching, research, and service, as well as contributions to the institution and the profession.
