TPT - Computer Science (FA26-SU27) Posting Number req36034 Employment Type Faculty Faculty Type Adjunct Hiring Department Valencia Branch Academic Location Valencia Branch Campus Valencia Benefits ...
TPT - Computer Science (FA26-SU27) Posting Number req36034 Employment Type Faculty Faculty Type Adjunct Hiring Department Valencia Branch Academic Location Valencia Branch Campus Valencia Benefits ...
Professor
Albuquerque, NM · On-site
The successful candidate will join a highly collaborative scientific community where research spans ... computer tasks, use a telephone, perform repetitive motions and occasionally lift objects that ...
Professor
Albuquerque, NM · On-site
The successful candidate will join a highly collaborative scientific community where research spans ... computer tasks, use a telephone, perform repetitive motions and occasionally lift objects that ...
The successful candidate will join a highly collaborative scientific community where research spans ... computer tasks, use a telephone, perform repetitive motions and occasionally lift objects that ...
The successful candidate will join a highly collaborative scientific community where research spans ... computer tasks, use a telephone, perform repetitive motions and occasionally lift objects that ...
Professor
Albuquerque, NM · On-site
The successful candidate will join a highly collaborative scientific community where research spans ... computer tasks, use a telephone, perform repetitive motions and occasionally lift objects that ...
Professor
Albuquerque, NM · On-site
The successful candidate will join a highly collaborative scientific community where research spans ... computer tasks, use a telephone, perform repetitive motions and occasionally lift objects that ...
The successful candidate will join a highly collaborative scientific community where research spans ... computer tasks, use a telephone, perform repetitive motions and occasionally lift objects that ...
The successful candidate will join a highly collaborative scientific community where research spans ... computer tasks, use a telephone, perform repetitive motions and occasionally lift objects that ...
Professor of Practice
Albuquerque, NM · On-site
... and Computer Engineering, Computer Science, Management) to support vehicle electrification, data acquisition, operations, and fundraising. Applicants must hold an earned M.S. (or higher) in ...
Professor of Practice
Albuquerque, NM · On-site
... and Computer Engineering, Computer Science, Management) to support vehicle electrification, data acquisition, operations, and fundraising. Applicants must hold an earned M.S. (or higher) in ...
Russell Endowed Professor of Practice, with the anticipated start date of August 2026. At UNM, FSAE ... Collaborate across departments (Electrical and Computer Engineering, Computer Science, Management ...
Russell Endowed Professor of Practice, with the anticipated start date of August 2026. At UNM, FSAE ... Collaborate across departments (Electrical and Computer Engineering, Computer Science, Management ...
Russell Endowed Professor of Practice, with the anticipated start date of August 2026. At UNM, FSAE ... Collaborate across departments (Electrical and Computer Engineering, Computer Science, Management ...
Russell Endowed Professor of Practice, with the anticipated start date of August 2026. At UNM, FSAE ... Collaborate across departments (Electrical and Computer Engineering, Computer Science, Management ...
Computer Science Professor information
See Albuquerque, NM salary details
$10.7K - $24.8K
0% of jobs
$24.8K - $38.9K
0% of jobs
$38.9K - $53K
0% of jobs
$53K - $67.1K
13% of jobs
$67.1K - $81.2K
6% of jobs
$89.4K is the 25th percentile. Wages below this are outliers.
$81.2K - $95.3K
9% of jobs
$95.3K - $109.4K
16% of jobs
$109.4K - $123.5K
0% of jobs
$123.5K - $137.6K
0% of jobs
The median wage is $138.9K / yr.
$137.6K - $151.7K
48% of jobs
$151.7K - $165.8K
6% of jobs
$10.7K
$122.7K
$165.8K
How much do computer science professor jobs pay per year?
What Does a Computer Science Professor Do?
A computer science professor teaches at a technical college or university. You create and teach courses in computer science (CS) or related programming or technology subjects. In this career, you prepare the syllabus for each class, deliver lectures and instructions, and use exams and quizzes to assess the performance of students. In many computer science classes, your responsibilities include allowing students to practice the subject matter in a computer lab. You facilitate this practice and offer guidance during lab sessions. In addition to your teaching duties, you sometimes give academic or career advice to students in CS degree programs.
What are some common challenges faced by Computer Science Professors in balancing teaching, research, and administrative responsibilities?
What does a Computer Science Professor do?
What is the difference between Computer Science Professor vs Software Developer?
| Aspect | Computer Science Professor | Software Developer |
|---|---|---|
| Required Credentials | Typically a Ph.D. in Computer Science or related field | Bachelor's or Master's in Computer Science or related field; certifications optional |
| Work Environment | Academic institutions, research labs, universities | Corporate offices, tech companies, startups |
| Industry Usage | Research, teaching, academic publishing | Software development, product creation, coding |
| Common Search/Comparison | Yes | Yes |
While both roles involve computer science knowledge, a Computer Science Professor primarily focuses on teaching, research, and academic publishing, often requiring a Ph.D. and working in educational institutions. In contrast, a Software Developer applies programming skills to create software products in corporate or startup environments, typically with a bachelor's or master's degree. The roles differ in work environment, responsibilities, and career paths but share foundational computer science expertise.
What are the key skills and qualifications needed to thrive as a Computer Science Professor, and why are they important?

Part-time
Posted 18 days ago
University Of New Mexico rating
8.5
Based on 54 frontline employees who took The Breakroom Quiz
81st of 611 rated colleges and universities
Job description
Posting Number
req36034
Employment Type
Faculty
Faculty Type
Adjunct
Hiring Department
Valencia Branch
Academic Location
Valencia Branch
Campus
Valencia
Benefits Eligible
Adjunct faculty may be eligible to receive certain UNM benefits in some cases. See the Benefits home page for more information.
Position Summary
The UNM-Valencia Campus seekscandidates for temporary, part-time faculty to teach 1000-2000 Level ComputerScience (programming) courses. If online teaching is needed, documentedaccepted training and/or in-house training would be required. Positions arecontingent upon the need of each semester as determined by student enrollmentlevels and current course offerings. This is a continuous recruitmentbeginning in the Fall 2026 semester.
Located about 30 miles south ofAlbuquerque in rural Valencia County, The University of New Mexico-ValenciaCampus is a two-year branch campus of The University of New Mexico, whichfunctions as a community college in the region and is designated a HispanicServing Institution. With an emphasis on teaching excellence, ValenciaCampus offers academic transfer programs, technical programs, Adult Education,and Dual Credit courses to high schools in Valencia and Socorro Counties. The faculty and staff serve a student body of over 2,000 students per semester.UNM has earned the platinum-level distinction from FamilyFriendlyNM.org for itsworkplace policies.
BestConsideration Dates
For best consideration, please apply by these dates:
April 01, 2026, for Fall Semester 2026
October 1, 2026, for Spring Semester 2027
March1, 2027, for Summer Semester 2027
Qualifications
Minimum Qualifications:
- Master's degree in Computer Science or Master's degree in Applied Mathematics or a related field and 18 graduate credit hours in Computer Science
- Two years of experience teaching or tutoring Computer Science (programming)
Preferred Qualifications:
- Ph.D., ABD, or EdD in Computer Science, Applied Mathematics, or a related field
- At least one year of successful teaching experience at a community college
- Documented training to teach online courses
- A demonstrated commitment to cultivate an understanding of the rich and varied cultures of New Mexico and to the success of the university's mission to serve local and global communities
Application Instructions
Only applications submitted through the official UNMJobs site will be accepted. If you are viewing this job advertisement on a 3rd party site, please visit UNMJobs to submit an application.
Applicants must submit: • Cover Letter • Curriculum Vitae • Unofficial Transcripts • 3 References or Letters of Reference
Applicants who are appointed to a UNM faculty position are required to provide an official certification of successful completion of all degree requirements prior to their initial employment with UNM.
For Best Consideration
Please see Position Summary for best consideration dates. Anyone who applies for a position under this posting will automatically be considered for openings in subsequent semesters unless they indicate in their cover letter that they are not interested in teaching in specific semesters.
The University of New Mexico is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability, or any other protected class.
What University Of New Mexico employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom