Posting Summary Job Title Assistant Professor: Computer Science Division Divison of Academic Affairs Department Computer Science Department Work Status Full Time Position Category Faculty Faculty ...
Posting Summary Job Title Assistant Professor: Computer Science Division Divison of Academic Affairs Department Computer Science Department Work Status Full Time Position Category Faculty Faculty ...
Full-Time Computer Science Faculty
$80K - $100K/yr
D. in Computer Science or a closely related discipline is strongly preferred and is required for the title of Assistant Professor. Candidates who have attained a master's degree are eligible for the ...
Full-Time Computer Science Faculty
$80K - $100K/yr
D. in Computer Science or a closely related discipline is strongly preferred and is required for the title of Assistant Professor. Candidates who have attained a master's degree are eligible for the ...
Assistant Professor: Computer Science
Baltimore, MD · On-site
$75K/yr
Posting Details Posting Summary Job Title Assistant Professor: Computer Science Division Divison of Academic Affairs Department Computer Science Department Work Status Full Time Position Category ...
Assistant Professor: Computer Science
Baltimore, MD · On-site
$75K/yr
Posting Details Posting Summary Job Title Assistant Professor: Computer Science Division Divison of Academic Affairs Department Computer Science Department Work Status Full Time Position Category ...
Bertrand Chair in Artificial Intelligence, Department of Computer Science
Washington, DC · On-site
$304K - $421K/yr
To hold this position, the candidate must be eligible for an appointment at the rank of Professor in the Department of Computer Science. We seek a world-class AI researcher, a computer scientist with ...
Bertrand Chair in Artificial Intelligence, Department of Computer Science
Washington, DC · On-site
$304K - $421K/yr
To hold this position, the candidate must be eligible for an appointment at the rank of Professor in the Department of Computer Science. We seek a world-class AI researcher, a computer scientist with ...
Full-Time Computer Science Faculty
Manhattan, NY · On-site
$100K/yr
D. in Computer Science or a closely related discipline is strongly preferred and is required for the title of Assistant Professor. Candidates who have attained a master's degree are eligible for the ...
Full-Time Computer Science Faculty
Manhattan, NY · On-site
$100K/yr
D. in Computer Science or a closely related discipline is strongly preferred and is required for the title of Assistant Professor. Candidates who have attained a master's degree are eligible for the ...
D. in Computer Science or a closely related discipline is strongly preferred and is required for the title of Assistant Professor. Candidates who have attained a master's degree are eligible for the ...
D. in Computer Science or a closely related discipline is strongly preferred and is required for the title of Assistant Professor. Candidates who have attained a master's degree are eligible for the ...
Talladega College invites applications for the tenure track position of Chair of Computer Science and Assistant Professor beginning August 2026. This tenure track position reports to the Dean of ...
Quick apply
Talladega College invites applications for the tenure track position of Chair of Computer Science and Assistant Professor beginning August 2026. This tenure track position reports to the Dean of ...
The Computer Science Department at Missouri State University invites applications for a tenure-track Assistant Professor position starting Fall 2024. Review of applications will begin January 8, 2024 ...
The Computer Science Department at Missouri State University invites applications for a tenure-track Assistant Professor position starting Fall 2024. Review of applications will begin January 8, 2024 ...
Talladega College invites applications for the tenure track position of Chair of Computer Science and Assistant Professor beginning August 2026. This tenure track position reports to the Dean of ...
Talladega College invites applications for the tenure track position of Chair of Computer Science and Assistant Professor beginning August 2026. This tenure track position reports to the Dean of ...
The Computer Science Department at Missouri State University invites applications for a tenure-track Assistant Professor position starting Fall 2024. Review of applications will begin January 8, 2024 ...
The Computer Science Department at Missouri State University invites applications for a tenure-track Assistant Professor position starting Fall 2024. Review of applications will begin January 8, 2024 ...
Open Rank Tenure Line Position in Computer Science (College of Engineering) /Huck Institute of Li...
University Park, PA · On-site
The Department of Computer Science within the College of Engineering, University Park, PA seeks Assistant , Associate , or Full Professors whose research and teaching advance core AI and ML theory ...
Open Rank Tenure Line Position in Computer Science (College of Engineering) /Huck Institute of Li...
University Park, PA · On-site
The Department of Computer Science within the College of Engineering, University Park, PA seeks Assistant , Associate , or Full Professors whose research and teaching advance core AI and ML theory ...
CURRENTLY ACCEPTING APPLICATIONS FOR ALL POSITIONS UNTIL FILLED. Full time residential professor in ... Masters (PhD preferred) in Computer Science, Computer Information Technology, or a closely related ...
CURRENTLY ACCEPTING APPLICATIONS FOR ALL POSITIONS UNTIL FILLED. Full time residential professor in ... Masters (PhD preferred) in Computer Science, Computer Information Technology, or a closely related ...
CURRENTLY ACCEPTING APPLICATIONS FOR ALL POSITIONS UNTIL FILLED. Full time residential professor in ... Masters (PhD preferred) in Computer Science, Computer Information Technology, or a closely related ...
CURRENTLY ACCEPTING APPLICATIONS FOR ALL POSITIONS UNTIL FILLED. Full time residential professor in ... Masters (PhD preferred) in Computer Science, Computer Information Technology, or a closely related ...
CURRENTLY ACCEPTING APPLICATIONS FOR ALL POSITIONS UNTIL FILLED. Full time residential professor in ... Masters (PhD preferred) in Computer Science, Computer Information Technology, or a closely related ...
CURRENTLY ACCEPTING APPLICATIONS FOR ALL POSITIONS UNTIL FILLED. Full time residential professor in ... Masters (PhD preferred) in Computer Science, Computer Information Technology, or a closely related ...
A Ph.D. in Computer Science or a closely related field is required at the time of appointment The department currently offers a PhD in Computer Science, MS in Computer Science, Artificial ...
A Ph.D. in Computer Science or a closely related field is required at the time of appointment The department currently offers a PhD in Computer Science, MS in Computer Science, Artificial ...
The Department of Computer Science and Engineering (CSE) offers BS degrees in computer science ... Professor Contact's Email qiao@buffalo.edu Contact's Phone 716-645-4751 Posting Dates Posted 10/20 ...
The Department of Computer Science and Engineering (CSE) offers BS degrees in computer science ... Professor Contact's Email qiao@buffalo.edu Contact's Phone 716-645-4751 Posting Dates Posted 10/20 ...
Computer Science Assistant Professor Apply now Job no: 554599 Work type: Instructional Faculty - Tenured/Tenure-Track Location: Fresno Categories: Unit 3 - CFA - California Faculty Association ...
Computer Science Assistant Professor Apply now Job no: 554599 Work type: Instructional Faculty - Tenured/Tenure-Track Location: Fresno Categories: Unit 3 - CFA - California Faculty Association ...
Computer Science Assistant Professor Apply now Job no: 554599 Work type: Instructional Faculty - Tenured/Tenure-Track Location: Fresno Categories: Unit 3 - CFA - California Faculty Association ...
Computer Science Assistant Professor Apply now Job no: 554599 Work type: Instructional Faculty - Tenured/Tenure-Track Location: Fresno Categories: Unit 3 - CFA - California Faculty Association ...
Description Computer Science Faculty Position in HCI EMORY UNIVERSITY Atlanta, Georgia Emory ... Professor position. Salary scales are highly competitive. Job duties include disciplinary and ...
Description Computer Science Faculty Position in HCI EMORY UNIVERSITY Atlanta, Georgia Emory ... Professor position. Salary scales are highly competitive. Job duties include disciplinary and ...
Description Computer Science Faculty Position in Theory or Systems EMORY UNIVERSITY Atlanta ... Professor position. Salary scales are highly competitive. Job duties include disciplinary and ...
Description Computer Science Faculty Position in Theory or Systems EMORY UNIVERSITY Atlanta ... Professor position. Salary scales are highly competitive. Job duties include disciplinary and ...
Computer Science Professor information
See salary details
$11K - $25.5K
0% of jobs
$25.5K - $40.1K
0% of jobs
$40.1K - $54.6K
0% of jobs
$54.6K - $69.2K
13% of jobs
$69.2K - $83.7K
6% of jobs
$92.2K is the 25th percentile. Wages below this are outliers.
$83.7K - $98.3K
9% of jobs
$98.3K - $112.8K
16% of jobs
$112.8K - $127.4K
0% of jobs
$127.4K - $141.9K
0% of jobs
The median wage is $143.3K / yr.
$141.9K - $156.5K
48% of jobs
$156.5K - $171K
6% of jobs
$11K
$126.6K
$171K
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?

Job description
- Demonstrated potential for successful teaching at both undergraduate and graduate levels, and a strong commitment to teaching, interdisciplinary research, and cultural diversity.
- Demonstrated potential for high scholarly impact through research and publications.
- Demonstrated oral proficiency in the English language, as mandated by state law.
- A doctoral degree in Computer Science is required. PhD candidates expected to complete their degree before the start of employment will also be considered.Â
About Morgan State University
Sourced by ZipRecruiter
Industry
Education
Company size
1,001 - 5,000 Employees
Headquarters location
Baltimore, MD, US
Year founded
1867