Publisher
source

The University of Alabama

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 flag

Country

United States

University

The University of Alabama

Social connections

How do I apply for this?

Sign in for free to reveal details, requirements, and source links.

Apply for this position

Keywords

Computer Science
Education
Electrical Engineering
Information Technology
Artificial Intelligence
Computational Thinking
Stem Education
Problem Solving

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

Start chatting
Can you summarize this position?
What qualifications are required for this position?
How should I prepare my application?