Posting Details Posting Details Job Title Research Assistant/ Associate Professor (Non-Tenured ... D. in Computer Science, Computer Engineering, or any field closely related to Cybersecurity is ...
Posting Details Posting Details Job Title Research Assistant/ Associate Professor (Non-Tenured ... D. in Computer Science, Computer Engineering, or any field closely related to Cybersecurity is ...
Research (Associate) Professor in the Department of Clinical and Translational Sciences| (Non-Ten...
Norfolk, VA · On-site
D. or equivalent in data science, computer science, machine learning, engineering, physics ... Candidates for associate/full research professor position must demonstrate a sustained record in ...
Research (Associate) Professor in the Department of Clinical and Translational Sciences| (Non-Ten...
Norfolk, VA · On-site
D. or equivalent in data science, computer science, machine learning, engineering, physics ... Candidates for associate/full research professor position must demonstrate a sustained record in ...
Research Assistant Professor of Software Engineering & Optimization - School of Engineering, Arch...
Hampton, VA · On-site
... Professor of Software Engineering & Optimization. The position will be filled immediately or will ... Computer Science, Electrical Engineering, or a closely related field with expertise in the one or ...
Research Assistant Professor of Software Engineering & Optimization - School of Engineering, Arch...
Hampton, VA · On-site
... Professor of Software Engineering & Optimization. The position will be filled immediately or will ... Computer Science, Electrical Engineering, or a closely related field with expertise in the one or ...
Assistant Professor of Engineering Classification: Full-time, benefits eligible, tenure-track ... computer science. The successful candidate would have the opportunity to teach at all levels of the ...
Assistant Professor of Engineering Classification: Full-time, benefits eligible, tenure-track ... computer science. The successful candidate would have the opportunity to teach at all levels of the ...
Assistant Professor of Engineering Classification: Full-time, benefits eligible, tenure-track ... computer science. The successful candidate would have the opportunity to teach at all levels of the ...
Assistant Professor of Engineering Classification: Full-time, benefits eligible, tenure-track ... computer science. The successful candidate would have the opportunity to teach at all levels of the ...
Assistant/Associate Professor in Molecular Virology Apply now Back to search results Job no: 531332 ... computer sciences, animal and environmental sciences, and agriculture. These efforts are buoyed by ...
Assistant/Associate Professor in Molecular Virology Apply now Back to search results Job no: 531332 ... computer sciences, animal and environmental sciences, and agriculture. These efforts are buoyed by ...
Assistant/Associate Professor in Molecular Virology Job no: 531332 Work type: Teaching & Research ... computer sciences, animal and environmental sciences, and agriculture. These efforts are buoyed by ...
Assistant/Associate Professor in Molecular Virology Job no: 531332 Work type: Teaching & Research ... computer sciences, animal and environmental sciences, and agriculture. These efforts are buoyed by ...
Associate or Full Professor of Trustworthy AI in Cybersecurity (Tenure Track/Tenured, F0853A)
Norfolk, VA · On-site
Posting Details Posting Details Job Title Associate or Full Professor of Trustworthy AI in ... D. in Computer Science, Computer Engineering, or any field closely related to Cybersecurity is ...
Associate or Full Professor of Trustworthy AI in Cybersecurity (Tenure Track/Tenured, F0853A)
Norfolk, VA · On-site
Posting Details Posting Details Job Title Associate or Full Professor of Trustworthy AI in ... D. in Computer Science, Computer Engineering, or any field closely related to Cybersecurity is ...
Research Assistant Professor of Machine Learning and Control - School of Engineering, Architectur...
Hampton, VA · On-site
... Professor of Machine Learning and Control. The position is located in Hampton, Virginia and will ... Computer Engineering, Computer Science, Electrical Engineering, or a closely related field with ...
Research Assistant Professor of Machine Learning and Control - School of Engineering, Architectur...
Hampton, VA · On-site
... Professor of Machine Learning and Control. The position is located in Hampton, Virginia and will ... Computer Engineering, Computer Science, Electrical Engineering, or a closely related field with ...
Open Rank Professor of Public Health Sciences - Cancer Data Scientist, Precision Health
Charlottesville, VA · On-site
Applicants are sought at the rank of Assistant, Associate or Full Professor with a terminal degree ... computer science, and other emerging areas in cancer research. Applicants must have evidence of ...
Open Rank Professor of Public Health Sciences - Cancer Data Scientist, Precision Health
Charlottesville, VA · On-site
Applicants are sought at the rank of Assistant, Associate or Full Professor with a terminal degree ... computer science, and other emerging areas in cancer research. Applicants must have evidence of ...
Research Assistant Professor of Autonomy and Signal Processing - School of Engineering, Architect...
Hampton, VA · On-site
... Assistant Professor of Autonomy and Signal Processing . The position is located in Hampton ... Computer Science, Electrical Engineering, or a closely related field with expertise in the one or ...
Research Assistant Professor of Autonomy and Signal Processing - School of Engineering, Architect...
Hampton, VA · On-site
... Assistant Professor of Autonomy and Signal Processing . The position is located in Hampton ... Computer Science, Electrical Engineering, or a closely related field with expertise in the one or ...
... Professor Huilin Huang . The EHCR Group in the Department of Environmental Sciences at the ... A PhD in atmospheric science, geography, environmental science, computer science, or a related ...
... Professor Huilin Huang . The EHCR Group in the Department of Environmental Sciences at the ... A PhD in atmospheric science, geography, environmental science, computer science, or a related ...
... Computer Science, or related field; * Senior applicants for Associate Professor or Professor positions should also have an established record of teaching experience;' * Applicants who have received ...
... Computer Science, or related field; * Senior applicants for Associate Professor or Professor positions should also have an established record of teaching experience;' * Applicants who have received ...
Faculty attain the rank of Assistant Professor based upon scholarly and professional achievements ... Computer skills. Problem Solving * Intuitively able to reason, analyze information and events, and ...
Faculty attain the rank of Assistant Professor based upon scholarly and professional achievements ... Computer skills. Problem Solving * Intuitively able to reason, analyze information and events, and ...
Assistant Professor of Family & Consumer Sciences - College of Arts and Sciences
Lynchburg, VA · On-site
Faculty attain the rank of Assistant Professor based upon scholarly and professional achievements ... Computer skills. Problem Solving * Intuitively able to reason, analyze information and events, and ...
Assistant Professor of Family & Consumer Sciences - College of Arts and Sciences
Lynchburg, VA · On-site
Faculty attain the rank of Assistant Professor based upon scholarly and professional achievements ... Computer skills. Problem Solving * Intuitively able to reason, analyze information and events, and ...
Faculty in Data Sciences - Critical Infrastructure and Data Transformation (CID) to Advance Natio...
Norfolk, VA · On-site
... Data Science, Computer Science, Machine Learning, Engineering, Mathematics, or a closely related field is required. Candidates applying for a senior faculty appointment (Associate Professor or ...
Faculty in Data Sciences - Critical Infrastructure and Data Transformation (CID) to Advance Natio...
Norfolk, VA · On-site
... Data Science, Computer Science, Machine Learning, Engineering, Mathematics, or a closely related field is required. Candidates applying for a senior faculty appointment (Associate Professor or ...
F0169 Tenure-Track Assistant Professor Architectural Drafting
Norfolk, VA · On-site
$65K - $85K/yr
F0169 Tenure-Track Assistant Professor Architectural Drafting Job no: 5098217 Work type: Faculty ... in science degree in Construction Management Engineering Technology; Computer Engineering ...
F0169 Tenure-Track Assistant Professor Architectural Drafting
Norfolk, VA · On-site
$65K - $85K/yr
F0169 Tenure-Track Assistant Professor Architectural Drafting Job no: 5098217 Work type: Faculty ... in science degree in Construction Management Engineering Technology; Computer Engineering ...
... Computer Science, Machine Learning, Engineering, Mathematics, Nursing Research or a closely related field is required. Candidates applying for a senior faculty appointment (Associate Professor or ...
... Computer Science, Machine Learning, Engineering, Mathematics, Nursing Research or a closely related field is required. Candidates applying for a senior faculty appointment (Associate Professor or ...
F0072 Construction Management Engineering Technology - Tenure-Track Assistant Professor
Norfolk, VA · On-site
F0072 Construction Management Engineering Technology - Tenure-Track Assistant Professor Job no ... in Science degree in Construction Management Engineering Technology; Computer Engineering ...
F0072 Construction Management Engineering Technology - Tenure-Track Assistant Professor
Norfolk, VA · On-site
F0072 Construction Management Engineering Technology - Tenure-Track Assistant Professor Job no ... in Science degree in Construction Management Engineering Technology; Computer Engineering ...
F0072 Construction Management Engineering Technology - Tenure-Track Assistant Professor Apply now ... in Science degree in Construction Management Engineering Technology; Computer Engineering ...
F0072 Construction Management Engineering Technology - Tenure-Track Assistant Professor Apply now ... in Science degree in Construction Management Engineering Technology; Computer Engineering ...
Computer Science Professor information
See Virginia salary details
$10.9K - $25.3K
0% of jobs
$25.3K - $39.7K
0% of jobs
$39.7K - $54.2K
0% of jobs
$54.2K - $68.6K
13% of jobs
$68.6K - $83K
6% of jobs
$91.4K is the 25th percentile. Wages below this are outliers.
$83K - $97.4K
9% of jobs
$97.4K - $111.9K
16% of jobs
$111.9K - $126.3K
0% of jobs
$126.3K - $140.7K
0% of jobs
The median wage is $142.1K / yr.
$140.7K - $155.1K
48% of jobs
$155.1K - $169.5K
6% of jobs
$10.9K
$125.5K
$169.5K
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?

Full-time
Posted 22 days ago
Old Dominion University rating
7.5
Based on 27 frontline employees who took The Breakroom Quiz
263rd of 538 rated colleges and universities
Job description
Posting Details
Job Title
Research Assistant/ Associate Professor (Non-Tenured)
Department
SCHOOL OF CYBERSECURITY
Position Number
F1115A
Job Description
The School of Cybersecurity at Old Dominion University (ODU) seeks candidates for a Research Assistant/Associate Professor position whose research will complement ODU's areas of strategic emphasis, including safety, security, and privacy of AI systems.
Position Type
FullTime
Type of Recruitment
General Public
Type of Recruitment
General Public
Minimum required education and/or special licenses, registrations, trainings, or certifications
A Ph.D. in Computer Science, Computer Engineering, or any field closely related to Cybersecurity is required.
Minimum required level and type of experience, knowledge, skills, and abilities
A strong research record at the intersection of AI and cybersecurity demonstrated by peer-reviewed publications in reputed conferences and journals.
Preferred Qualifications
- Experience in AI/ ML security and evidence of interdisciplinary work.
- Experience in grant proposal writing.
Conditions of Employment
Location
Norfolk, VA
Job Open Date
07/03/2025
Application Review Date
07/14/2025
Open Until Filled
Yes
Application Instructions
Interested candidates must apply at https://jobs.odu.edu/postings/23220
and attach the following with their online application:
- A cover letter.
- A curriculum vitae.
- A statement of research interest.
- Unofficial graduate transcripts.
Telework Friendly
No
Reasonable Accommodation Request
If you are an individual with a disability and require reasonable accommodation, please contact the Division of Talent Management and Culture at (757)683-3141.
Pay Transparency Nondiscrimination Provision
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or © consistent with contractor's legal duty to furnish information.
About the College
ODU is designated by NSA as a National Center of Academic Excellence in Cyber Research (CAE-R), a National Center of Academic Excellence in Cyber Operations (CAE-CO), and a National Center of Academic Excellence in Cyber Defense (CAE-CD). ODU is among a handful of elite universities that have received all three CAE designations. ODU is also home to the Coastal Virginia Center for Cybersecurity Innovation (COVA CCI), an engine for research, innovation, and commercialization of next-generation cybersecurity technologies, which is part of the Commonwealth Cyber Initiative and funded by the Commonwealth of Virginia.
About the Department
The School of Cybersecurity at ODU was established in 2020 and houses one of the largest cybersecurity programs in the nation with a total of about 1650 students. It represents an interdisciplinary effort bringing together over 40 faculty members with a wide range of expertise in computer science, electrical and computer engineering, information technology, criminal justice, cyber laws, psychology, and philosophy. Diversity of research projects have been developed by and housed in the school with a total of over $15 million in active research funding from highly competitive programs at the National Science Foundation (NSF), Office of Naval Research (ONR), National Security Agency (NSA), the Commonwealth of Virginia, and industry.
For more information, visit: https://www.odu.edu/cyber.
What Old Dominion University employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Old Dominion University
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
1,001 - 5,000 Employees
Headquarters location
Norfolk, VA, US
Year founded
1930