Freshman Engineering Program - Teaching Assistant Professor - 530368

The University of Alabama•Tuscaloosa, AL
•Onsite

About The Position

The Freshman Engineering Program and the Lee J Styslinger Jr. College of Engineering at The University of Alabama is seeking a qualified and enthusiastic renewable contract Teaching Assistant Professor to teach courses (ENGR 101 and ENGR 104) that support all engineering majors and serves as a gateway to success in the engineering curriculum as well as developing AI training for all engineering students. This is a full-time, nine-month, renewable-contract position that is non-tenure track, with a three-year appointment that is renewable at the discretion of the University. The position focuses on computer science and AI.

Requirements

  • Earned PhD in Computer Science, Engineering Education, or a closely related field
  • Demonstrated ability to teach at the college level
  • Knowledge of algorithmic thinking and basic computational problem-solving
  • Excellent written and oral communication skills
  • Knowledgeable in AI and its use in the engineering classroom

Nice To Haves

  • Prior experience teaching first-year engineering or computing students
  • Familiarity with MATLAB, Visual Basic, Python, or similar technical computing tools
  • Experience with interdisciplinary or project-based learning models
  • Commitment to STEM education

Responsibilities

  • Teaching sections of ENGR 101: The World of Engineering, focusing on preparing freshmen for successful study in engineering and computer science, understanding one’s discipline, its contributions to society, and the skills necessary for academic and career success.
  • Teaching sections of ENGR 104: Fundamentals of Engineering, CS Software, Code, and Security, building foundational skills in structured problem solving and modeling, helping students transition into college-level STEM coursework, and promoting student engagement, resilience, and curiosity. Course delivery includes lectures, labs, group work, and projects contextualized by real-world engineering problems.
  • Develop AI training and ethical use related materials for all engineering students.
  • Conduct regular office hours.
  • Participate in FEP planning and coordination meetings.
  • Participate in college and university events.
  • Serve on assigned college committees.

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

Full-time

Career Level

Entry Level

Education Level

Ph.D. or professional degree

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service