Northern Arizona University ยท 3 weeks ago
Part-Time Faculty, Computer Science & Software Engineering
Northern Arizona University is seeking a part-time faculty member in the School of Informatics, Computing, and Cyber Systems. The role involves teaching courses related to computer science and software engineering, with a focus on programming and hands-on learning.
Higher Education
Responsibilities
Teach undergraduate and graduate courses in computer science and software engineering
Qualification
Required
Master's degree in Computer Science, Software Engineering, Artificial Intelligence or a closely related discipline by the time of appointment; OR
Bachelor's in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Artificial Intelligence or a closely related discipline, with 3 to 4 years of industry experience in the field
A combination of related education, experience, and training may be used as an equivalent to the above Minimum Qualifications
Preferred
Ph.D. in Computer Science, Computer Engineering, Software Engineering, Artificial Intelligence or a closely related discipline by the time of appointment
Demonstrated teaching courses at the university level
Experience with modern pedagogical practices and tools
Industry experience in software or systems engineering
Demonstrated experience working with people from all backgrounds
Company
Northern Arizona University
At NAU we've focused our mission to drive access and attainment for students in Arizona and beyond, to become a national leader and model in delivering equitable postsecondary value to students and the communities they represent.
H1B Sponsorship
Northern Arizona University has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (28)
2024 (27)
2023 (17)
2022 (18)
2021 (12)
2020 (7)
Funding
Current Stage
Late StageLeadership Team
Recent News
2023-07-07
Company data provided by crunchbase