1

Professor Of Computer Science Jobs (NOW HIRING)

Adjunct Professor of Computer Science & Information Technologies at USM Hagerstown Frostburg State University (FSU), Department of Computer Science & Information Technologies, is accepting ...

Showing results 41-60

Professor Of Computer Science information

See salary details

$11K

$126.6K

$171K

How much do professor of computer science jobs pay per year?

As of Sep 6, 2026, the average yearly pay for professor of computer science in the United States is $126,612.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,000.00 and $153,000.00 per year, depending on experience, location, and employer.

What does a professor of computer science do?

A Professor of Computer Science teaches undergraduate and graduate courses in computer science, conducts research in specialized areas such as artificial intelligence or software engineering, and mentors students. They also publish scholarly articles, contribute to curriculum development, and may participate in professional conferences. Additionally, professors often secure research funding and collaborate with industry or academic partners to advance the field.

How does a professor of computer science typically balance research, teaching, and service responsibilities?

Professors of Computer Science often divide their time among conducting research, teaching undergraduate and graduate courses, and fulfilling service obligations such as committee work or mentoring. Balancing these responsibilities can be challenging, especially during peak periods like grant application deadlines or exam seasons. Effective time management and clear communication with colleagues are essential for handling overlapping commitments. Many institutions provide some flexibility in workload distribution, allowing professors to focus more on research or teaching depending on their interests and departmental needs.

What are the key skills and qualifications needed to thrive as a professor of computer science, and why are they important?

To thrive as a Professor of Computer Science, you need advanced knowledge in computer science, a doctoral degree in the field, and a strong track record of research and teaching. Familiarity with programming languages, research tools, learning management systems, and peer-reviewed publication standards is typically required. Outstanding communication, mentorship abilities, and adaptability help foster student engagement and collaborative research environments. These skills ensure effective knowledge transfer, research innovation, and academic leadership within the department and wider academic community.

What is the difference between Professor Of Computer Science vs Computer Science Lecturer?

AspectProfessor Of Computer ScienceComputer Science Lecturer
Required CredentialsDoctorate (Ph.D.) in Computer Science or related fieldMaster's or Doctorate often preferred
Work EnvironmentUniversities, research institutionsUniversities, colleges, sometimes online platforms
Employer & Industry UsageHigher education institutions, research-focusedHigher education institutions, teaching-focused
Common Search & ComparisonOften compared for academic roles, research, and teaching dutiesCompared for teaching responsibilities and academic level

The main difference between a Professor Of Computer Science and a Computer Science Lecturer lies in their academic rank, responsibilities, and credentials. Professors typically hold a Ph.D., engage in research, and have a senior academic role, while lecturers focus more on teaching and may have a master's or doctorate. Both work in higher education, but professors often have additional research duties and higher prestige.

More about Professor Of Computer Science jobs

What cities are hiring for Professor Of Computer Science jobs?

Cities with the most Professor Of Computer Science job openings:

What are the most commonly searched types of Professor Of Computer Science jobs?

The most popular types of Professor Of Computer Science jobs are:

Who are the top companies hiring for Professor Of Computer Science jobs?

The top employers for Professor Of Computer Science jobs are:

What states have the most Professor Of Computer Science jobs?

States with the most job openings for Professor Of Computer Science jobs include:

Infographic showing various Professor Of Computer Science job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $126,612 per year, or $60.9 per hour.

Visiting Assistant Professor of Computer Science (52455)

New Mexico Highlands University

Las Vegas, NM • On-site

$55K/yr

Full-time

Re-posted 8 days ago


Job description

Assistant Professor of Computer Science, contingent faculty, (55k salary), 12 credit hours of teaching. Ph.D. or MS with tested experience. Undergraduate focus with graduate student advising and departmental service activities.
SALARY: Minimum: $55,000
ABOUT THE PROGRAM: The Computer Science program offers a Bachelor of Science and Bachelor of Arts degrees in Computer Science and an MA/MS in Computer and Innovation Sciences (MCIS). Computer facilities include several PC labs on campus and within the Computer Science department there are 2 PC labs of over 15 computers each (Windows/Linux). The department also has two high performance computer clusters and synergistic activities with Chemistry, Geology, Mathematics, and Innovation Sciences.
ABOUT THE UNIVERSITY: New Mexico Highlands University, a state institution governed by an independent Board of Regents, is located in the historic community of Las Vegas, where the Sangre de Cristo Mountains meet the Great Plains. Las Vegas with a population of 15,000, is situated 65 miles northeast of Santa Fe in an area that offers year-round recreational opportunities, including skiing, backpacking and fishing along with numerous national historical sites within a few hours by car.
CLOSING DATE FOR APPLICATIONS: Review of applications will begin August 3, 2026 and will be accepted until position is filled.
APPLICATIONS: Only applications submitted through the official NMHU Employment Portal will be accepted. Please visit the official NMHU Employment - New Mexico Highlands University to submit an application.
Qualified applicants should submit a letter of application, curriculum vitae, official transcripts, pedagogical statements of teaching philosophy and expected research or scholarly activities and three references (with phone numbers and email addresses).
[NEW MEXICO HIGHLANDS UNIVERSITY IS AN EQUAL OPPORTUNITY, AFFIRMATIVE ACTION EMPLOYER, AND DOES NOT DISCRIMINATE ON THE BASIS OF RACE, SEX, RELIGION, DISABILITY, AGE, SEXUAL ORIENTATION OR NATIONAL ORIGIN. FOR DISABLED ACCESS OR SERVICES, CALL (505) 454-3263, OR TDD (505) 454-3303.
MINIMUM QUALIFICATIONS: A MS in Computer Science or related field is preferred.
PREFERRED QUALIFICATIONS: A preference will be given to those candidates with a expertise in one or more of the following areas: Machine Learning/AI, High Performance Computing, Network Programming, Network Security, Database Programming, Cybersecurity, and Data Structures/Algorithms. University experience with teaching both graduate/undergraduate courses is desirable. In addition to a commitment to teaching, applicants should demonstrate research and service activities, as well as excellent communication skills. Previous success in working with diverse student populations. Interest and/or experience implementing curricula and/or pedagogy in your discipline and restructuring current CS curricula as to align it with contemporary CS curricula. Previous success working with diverse student populations is desirable as well as previous experience interacting with multicultural communities.