Freshman Engineering Program - Teaching Assistant Professor - 530368
Listed on 2026-08-24
-
Engineering
Computer Science -
Education / Teaching
University Professor, Computer Science, Academic
Department/Organization
214132 - Eng Student Services - Instruction
RankTeaching Assistant Professor
Position SummaryThe 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.
DetailedPosition Information
The Freshman Engineering Program and the Lee J Styslinger Jr. College of Engineering at The University of Alabama invite applications for full-time, nine month, renewable-contract Teaching Assistant Professor with focuses in computer science and AI. This position is non-tenure track, three-year appointment that is renewable at the discretion of the University.
Primary responsibilities of this position include:
Teaching sections of ENGR 101:
The World of Engineering
The focus of this course is to prepare freshman for successful study in engineering and computer science. The course concentrates on developing an understanding of one’s discipline, the contributions that one’s discipline makes to society, and the skills necessary for academic and career success in the field.
Teaching sections of ENGR 104:
Fundamentals of Engineering, CS Software, Code, and Security
This course helps build foundational skills in structured problem solving and modeling that are broadly applicable across engineering and computer science fields. The instructor will play a critical role in helping students transition into college-level STEM coursework while promoting student engagement, resilience, and curiosity. Course delivery includes lectures, labs, group work, and projects contextualized by real-world engineering problems. Collaboration with faculty in engineering and computing-related fields is expected to ensure that course content reflects current and emerging industry expectations.
AdditionalResponsibilities
- Develop AI training and ethical use related materials for all engineering students
- Conduct regular office hours
- Participate FEP planning and coordination meetings
- Participate in college and university events
- Serve on assigned college committees
- 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
- 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
As the premier flagship university for the state of Alabama and as one of the first five universities in the nation to offer engineering instruction, The University of Alabama (UA) has more than 175 years of proud engineering history. UA’s Lee J. Styslinger Jr. College of Engineering is committed to conducting cutting‑edge research that advances the frontiers of science and engineering, translating such fundamental advancements through applied research and technology commercialization into impactful solutions which improve the human condition and address the challenges facing humankind, and using that immersive research environment to provide unparalleled educational experiences and opportunities for our students at both the undergraduate and graduate levels.
As a College, we pride ourselves on educating and preparing the next generation of engineering and computer science scholars and professionals who will positively shape the future around us. Through our educational, research, and service activities that support our overall vision to be one of the most impactful engineering programs in the nation, our College continues to provide leadership in the many professional disciplines represented by our College and to the community, state, and nation as we advance our professions, the economy, and the lives of all those whom we serve.
The College is comprised of seven departments:
Aerospace Engineering and Mechanics;
Chemical and Biological Engineering;
Civil, Construction, and Environmental Engineering;
Computer Science;
Electrical and Computer Engineering;
Mechanical Engineering; and Metallurgical and Materials Engineering. These departments currently deliver 14 different undergraduate and 17 different graduate degree programs. Overall, the College enrolls approximately 6,000 students, making it one of the largest colleges out of the more than 40,000 students on UA’s campus.
While the university has been on a constant mission to advance in every aspect of its operations since its inception, UA has in particular seen…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).