Adjunct Faculty Computer Science

Harrisburg University of Science and TechnologyHarrisburg, PA
55d

About The Position

Harrisburg University of Science and Technology (HU) invites applications for adjunct faculty positions in Computer Science to support our dynamic undergraduate and graduate programs. We are seeking academic professionals and industry practitioners who are passionate about teaching applied, future-ready curricula that prepare students to thrive in the age of AI, HPC, and scalable computing systems. Adjuncts may teach at either or both levels and should be enthusiastic about engaging students through live coding, AI-driven pedagogy, and project-based learning. HU is especially interested in candidates who can contribute to the university's growing emphasis on high-performance computing (HPC), generative AI, and next-generation software systems. Areas of Instructional Need We are actively recruiting adjuncts who can teach in one or more of the following subject areas. These represent core foundations, emerging technologies, and workforce-aligned specializations: Core Computer Science Foundations Data Structures & Algorithms Theory of Computation Programming Language Paradigms Numerical Methods Operating Systems Computer Architecture Database Management Systems (DBMS) & SQL Software Engineering & Development Software Architecture & Development Software Testing Techniques Agile Development Practices Live Coding Environments Parallel Processing & Scalable Systems Artificial Intelligence & Machine Learning Machine Learning Statistical Pattern Recognition Computer Vision & Image Processing Data Mining & Engineering Big Data Architectures Prompt and Context Engineering AI Project Deployment & Management High-Performance Computing (HPC) GPU Programming (CUDA, OpenCL, Python frameworks) HPC and GPU System Architectures HPC Algorithm Design and Optimization Why Harrisburg University? HU is a STEM-focused, industry-aligned university that fosters innovation in both pedagogy and applied research. We are building a future-ready faculty team that will help educate the next generation of technologists, engineers, and AI system designers in a fast-changing global ecosystem.

Requirements

  • Master's degree in Computer Science, Software Engineering, Data Science, or a closely related field.
  • College-level teaching experience or equivalent industry instructional/training experience.
  • Proficiency with digital learning platforms (e.g., Canvas, Zoom, GitHub, Google Colab).
  • Demonstrated ability to design or deliver courses aligned with workforce and technological trends.

Nice To Haves

  • Ph.D. or ABD in a relevant discipline.
  • Experience in dual-level instruction (undergraduate + graduate).
  • Professional experience in software development, AI/ML deployment, or HPC systems.
  • Experience with AI-native teaching strategies or agentic AI tools.

Responsibilities

  • Deliver engaging, practice-oriented instruction across in-person, hybrid, or online formats.
  • Integrate real-world tools, live coding, and emerging technologies into the classroom experience.
  • Mentor students through hands-on projects and AI-integrated course work.
  • Collaborate with full-time faculty to ensure continuity and relevance in curriculum delivery.
  • Participate in course and program assessment activities.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Part-time

Industry

Educational Services

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service