Superior University Official is dedicated to empowering learners and nurturing their potential, grounded in the belief that every individual can achieve ambitious goals. The institution promotes a culture that supports dreamers, innovators, and problem-solvers through inclusive academic programs and student-centered initiatives. Faculty and staff are encouraged to inspire students to realize their aspirations and become leaders in their fields. This environment offers educators the opportunity to contribute meaningfully to student success while advancing their own academic and professional growth.
The Associate Professor of Computer Science position is a full-time, on-site role based in Sargodha. The successful candidate will be responsible for teaching undergraduate and graduate courses, designing and updating curricula to align with current industry and research trends, and mentoring students in both academic and career development. The role involves preparing and delivering lectures, supervising labs and projects, assessing student performance, and maintaining high standards of teaching and learning. Additionally, the position requires conducting scholarly research, publishing in reputable journals, participating in departmental and university committees, and engaging with community and industry stakeholders.
Key Responsibilities
- Prepare and deliver lectures for undergraduate and graduate computer science courses.
- Design, review, and update curricula to reflect evolving industry standards and research developments.
- Supervise laboratory sessions and student projects, providing guidance and support.
- Assess and evaluate student performance through assignments, exams, and projects.
- Conduct original research and contribute to academic publications in reputable venues.
- Participate actively in departmental meetings, university committees, and academic governance.
- Mentor students in academic progress and career planning, fostering an inclusive and supportive learning environment.
- Engage with community and industry partners to promote collaboration and practical learning opportunities.
Required Qualifications
- A doctoral degree (PhD) in Computer Science or a closely related discipline.
- Strong foundation in core computer science concepts and academic scholarship.
- Proven ability to design, review, and enhance academic programs through effective curriculum development.
- Expertise in programming and practical software development, with experience supervising projects.
- Knowledge and experience in data science for conducting data-driven research and delivering advanced coursework.
- Competence in cybersecurity principles and practices to support specialized courses and research initiatives.
- Demonstrated excellence in teaching, employing innovative and learner-centered pedagogical methods.
- A record of peer-reviewed publications or an ongoing research agenda in computer science or related fields.
- Strong communication, collaboration, and mentoring skills with a commitment to inclusive and ethical academic practices.
This role offers a unique opportunity to join a vibrant academic community committed to student success and professional development. The university values educators who are passionate about teaching, research, and community engagement, providing a supportive environment for career advancement.