Post

Professional Summary 2023–Present

Professional Summary 2023–Present

Company: University of Oklahoma, Norman, USA
Role: Assistant Professor, School of Computer Science
Period: August 2023 – Present


As an Assistant Professor in the School of Computer Science, I focus on bridging academic rigor with real-world relevance, especially in the area of software engineering. My current responsibilities span teaching, curriculum design, student mentorship, and program development.

Teaching & Curriculum Leadership

  • Software Engineering Courses (Undergraduate & Graduate):
    Designed and delivered updated course content with a focus on agile practices, DevOps integration, cloud-native development, and software quality assurance. Revised learning objectives, instructional methods, and assessment strategies to align with industry standards and enhance student engagement.

Capstone Program Leadership

  • Director of Capstone Design Projects:
    Oversaw the Capstone program involving over 80 students per semester.
    • Introduced a ticket-based workflow to streamline team progress and evaluation across phases: domain understanding, technology selection, sprint execution, and delivery.
    • Mentored student teams in collaboration with industry, government, and academic sponsors.
    • Facilitated code reviews, demo days, and milestone-based peer assessments to mirror real software development practices.

Experiential Learning & Program Oversight

  • Internship Program Development & Coordination:
    Founded and currently coordinate the School of Computer Science’s Internship Program, establishing a structured framework that connects academic credit with real-world industry experience.
    • Created clear guidelines, eligibility criteria, and evaluation rubrics to ensure the academic rigor and consistency of internship experiences.
    • Serve as the primary faculty point of contact for students and employers, reviewing internship proposals, aligning outcomes with curriculum objectives, and ensuring documentation meets university standards.
    • Continuously refine the program based on industry feedback and evolving job market trends to help students translate classroom knowledge into practical skills.
  • Software Engineering Certificate Development:
    Design courses of a new Software Engineering Certificate Pathway, addressing evolving industry needs. The proposed curriculum emphasizes embedded systems, AI integration, and scalable architecture—equipping students with domain-specific skills for modern software development roles.

This post highlights ongoing initiatives from 2023 to present.

This post is licensed under CC BY 4.0 by the author.