The University of Alabama
2 weeks ago
Teaching Assistant Professor in Computer Science and AI for Freshman Engineering The University of Alabama in United States
Degree Level
not provided
Field of study
Computer Science
Funding
Full-time, nine-month, renewable-contract Teaching Assistant Professor appointment; non-tenure track, three-year appointment renewable at the discretion of the University. No stipend or salary amount stated.
Deadline
Dec 31, 2026
Country
United States
University
The University of Alabama

How do I apply for this?
Sign in for free to reveal details, requirements, and source links.
Apply for this position
Keywords
Suggested positions
About this position
The Freshman Engineering Program and the Lee J. Styslinger Jr. College of Engineering at The University of Alabama are inviting applications for a full-time, nine-month, renewable-contract Teaching Assistant Professor in computer science and AI. This is a non-tenure-track appointment focused on teaching foundational engineering courses and supporting first-year student success.
The role includes teaching sections of ENGR 101: The World of Engineering and ENGR 104: Fundamentals of Engineering, CS Software, Code, and Security. The position also involves developing AI training and ethical-use materials for engineering students, holding office hours, participating in planning and coordination meetings, attending college/university events, and serving on assigned committees.
Applicants should have an earned PhD in Computer Science, Engineering Education, or a closely related field. The post emphasizes teaching ability, algorithmic thinking, basic computational problem-solving, strong communication skills, and familiarity with AI in the engineering classroom. Preferred experience includes teaching first-year engineering or computing students and using tools such as MATLAB, Visual Basic, or Python.
This opportunity is located in Tuscaloosa, Alabama, United States. The deadline listed is 31 Dec 2026. To apply, candidates should prepare a cover letter, CV, teaching philosophy and plans statement, and contact information for at least three references, then submit through the university careers portal.
Funding details
Full-time, nine-month, renewable-contract Teaching Assistant Professor appointment; non-tenure track, three-year appointment renewable at the discretion of the University. No stipend or salary amount stated.
What's required
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, and knowledge of AI and its use in the engineering classroom. Preferred: 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, and commitment to STEM education.
How to apply
Prepare a cover letter, CV, a detailed statement of teaching philosophy and plans, and contact information for at least three references. Submit the application through the university careers portal using the provided job link.
More information can be found here
Ask ApplyKite AI

How do I apply for this?
Sign in for free to reveal details, requirements, and source links.