For full consideration, applicants must apply for Professor and Chair, Computer Science Department at Complete and submit the online application to include three professional references with contact ...
For full consideration, applicants must apply for Professor and Chair, Computer Science Department at Complete and submit the online application to include three professional references with contact ...
Posting Details Posting Summary Working Title Instructor of Computer Science Role Title 9 month-Assistant Professor Role Code 01014-SW FLSA Exempt Pay Band 00 Position Number 294F0037 Agency ...
Posting Details Posting Summary Working Title Instructor of Computer Science Role Title 9 month-Assistant Professor Role Code 01014-SW FLSA Exempt Pay Band 00 Position Number 294F0037 Agency ...
Assistant / Associate Professor [Tenure Track] - Computer Science/School of Science
Hampton, VA · On-site
Description The Hampton University, the Department of Computer Science in the School of Science is seeking a candidates for Assistant or Associate Professor appointment. The appointment is expected ...
Assistant / Associate Professor [Tenure Track] - Computer Science/School of Science
Hampton, VA · On-site
Description The Hampton University, the Department of Computer Science in the School of Science is seeking a candidates for Assistant or Associate Professor appointment. The appointment is expected ...
Computer Science Faculty (Tenure Track) State Role Title ... Assistant Professor Hiring Range: Based on qualifications & experience Pay Band: UG Agency:
Computer Science Faculty (Tenure Track) State Role Title ... Assistant Professor Hiring Range: Based on qualifications & experience Pay Band: UG Agency:
Computer Science Faculty (Tenure Track) State Role Title ... Assistant Professor Hiring Range: Based on qualifications & experience Pay Band: UG Agency:
Computer Science Faculty (Tenure Track) State Role Title ... Assistant Professor Hiring Range: Based on qualifications & experience Pay Band: UG Agency:
In recent years individual professors and college programs have received state and national awards for their quality. Teach online or in-person computer science (CSC) courses at the college ...
In recent years individual professors and college programs have received state and national awards for their quality. Teach online or in-person computer science (CSC) courses at the college ...
PhD in Computer Science or a related field for positions at the rank of Instructional Assistant Professor and above; and * Positions at the rank of Instructor may be possible with a Masters as the ...
PhD in Computer Science or a related field for positions at the rank of Instructional Assistant Professor and above; and * Positions at the rank of Instructor may be possible with a Masters as the ...
Research Assistant Professor, Research Associate Professor or Research Professor
Arlington, VA · On-site
Required Qualifications - An earned Doctorate degree in Computer Science, Computer Engineering ... professor, or research professor; - Demonstrated mastery of ones' field of study through ...
Research Assistant Professor, Research Associate Professor or Research Professor
Arlington, VA · On-site
Required Qualifications - An earned Doctorate degree in Computer Science, Computer Engineering ... professor, or research professor; - Demonstrated mastery of ones' field of study through ...
Required Qualifications - An earned Doctorate degree in Computer Science, Computer Engineering ... professor, or research professor; - Demonstrated mastery of ones' field of study through ...
Required Qualifications - An earned Doctorate degree in Computer Science, Computer Engineering ... professor, or research professor; - Demonstrated mastery of ones' field of study through ...
Teaching Assistant Professor of Cybersecurity (F1104A, F1105A, F1106A, F0997A, F1055A, Non-Tenure...
Norfolk, VA · On-site
Posting Details Posting Details Job Title Teaching Assistant Professor of Cybersecurity (F1104A ... S. in Cybersecurity, Computer Science, Computer Engineering, or a closely related field is required ...
Teaching Assistant Professor of Cybersecurity (F1104A, F1105A, F1106A, F0997A, F1055A, Non-Tenure...
Norfolk, VA · On-site
Posting Details Posting Details Job Title Teaching Assistant Professor of Cybersecurity (F1104A ... S. in Cybersecurity, Computer Science, Computer Engineering, or a closely related field is required ...
Research Assistant Professor Job no: 536192 Work type: Research Faculty Senior management: Greater ... D. in Electrical Engineering, Computer Engineering, Computer Science, or a closely related field ...
Research Assistant Professor Job no: 536192 Work type: Research Faculty Senior management: Greater ... D. in Electrical Engineering, Computer Engineering, Computer Science, or a closely related field ...
... Computer Science, and Department of Sociology & Criminal Justice, and builds on existing ... The Assistant/Associate Professor will also actively pursue external research grants, supervise Ph.
... Computer Science, and Department of Sociology & Criminal Justice, and builds on existing ... The Assistant/Associate Professor will also actively pursue external research grants, supervise Ph.
Research Assistant Professor Apply now Back to search results Job no: 536192 Work type: Research ... D. in Electrical Engineering, Computer Engineering, Computer Science, or a closely related field.
Research Assistant Professor Apply now Back to search results Job no: 536192 Work type: Research ... D. in Electrical Engineering, Computer Engineering, Computer Science, or a closely related field.
Tenure-Track Faculty Position in Contagion Science Program of the University of Virginia
Charlottesville, VA · On-site
For questions regarding the position, please contact search chair Madhav Marathe, Division Director and Professor of Computer Science at mvm7hz@virginia.edu. The University of Virginia is annually ...
Tenure-Track Faculty Position in Contagion Science Program of the University of Virginia
Charlottesville, VA · On-site
For questions regarding the position, please contact search chair Madhav Marathe, Division Director and Professor of Computer Science at mvm7hz@virginia.edu. The University of Virginia is annually ...
The School of Engineering is seeking an assistant professor in computer engineering to teach courses in the Bachelor of Science in Computer Engineering Program. An ideal candidate would have a ...
The School of Engineering is seeking an assistant professor in computer engineering to teach courses in the Bachelor of Science in Computer Engineering Program. An ideal candidate would have a ...
The School of Engineering is seeking an assistant professor in computer engineering to teach courses in the Bachelor of Science in Computer Engineering Program. An ideal candidate would have a ...
The School of Engineering is seeking an assistant professor in computer engineering to teach courses in the Bachelor of Science in Computer Engineering Program. An ideal candidate would have a ...
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 ...
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 the key skills and qualifications needed to thrive as a Computer Science Professor, and why are they important?
What are some common challenges faced by Computer Science Professors in balancing teaching, research, and administrative responsibilities?
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.
- Tenure Track Computer Science Faculty
- Assistant Professor Pharmaceutical Chemistry
- Part Time Accounting Professor
- Journalism Professor
- Computer Science Internships For College Students
- Remote Kinesiology Professor
- Assistant Professor Food Science
- Assistant Professor Ecology
- Assistant Law Lecturer
- Library Science Professor
Full-time
Posted 8 days ago
George Mason University rating
8.3
Based on 18 frontline employees who took The Breakroom Quiz
92nd of 529 rated colleges and universities
Job description
Classification: 12-month Instructional Faculty
Job Category: Instructional Faculty
Job Type: Full-Time
Work Schedule: Full-time (1.0 FTE, 40 hrs/wk)
Location: Fairfax, VA
Workplace Type: Hybrid Eligible
Sponsorship Eligibility: Eligible for visa sponsorship
Salary: Salary commensurate with education and experience
Criminal Background Check: Yes
Works with Minors check: Yes
About the Department:
The objective of the Department of Computer Science, within the College of Engineering and Computing, is to provide education at the undergraduate and graduate level and perform research that makes technology accessible to all. We aim to provide a challenging and rewarding multidisciplinary education to our students; establish and conduct nationally-recognized research; and serve the University as a nexus for opportunities.
With over 80 full-time faculty members and 12 administrative staff, the Department of Computer Science at George Mason University is the largest department in the College of Engineering and Computing, the largest department on campus, and the largest Computer Science department in the Commonwealth of Virginia.
The department offers two Bachelor of Science programs with over 2400 students enrolled: the B.S. in Computer Science and the inter-disciplinary B.S. in Applied Computer Science; three M.S. programs in Computer Science, Information Systems, and Software Engineering with a total enrollment of over 700 students; and a Ph.D. program in Computer Science of over 220 students. The department's faculty also teach in the inter-disciplinary M.S. in Data Analytics Engineering, M.S. in Artificial Intelligence, and the Ph.D. in Information Technology programs.
The department has a world-class faculty with research strengths in all areas of computing, and a strong commitment to teaching. We now rank among the Top 35 Computer Science Departments in the US.
About the Position:
Reporting to the Dean of the College, the Department Chair is the chief academic and administrative leader for the department and serves as a key member of the College's leadership team. The Chair of Computer Science (CS) provides vision and leadership to advance the department, positioning the department as a leader in innovation, research, and education in computer science, and related
fields. The Chair guides a robust scholarship and research agenda, promotes excellence in undergraduate and graduate education, and works to develop collaborative academic programs across the university.
Responsibilities:
- Serves as the chief academic and administrative leader for the department, provides vision and leadership to advance the department, and serves as a key member of the College's leadership team;
- Interacts with college and university leadership, collaborating on college and university strategic goals;
- Positions the department as a leader in innovation, research, and education in computer science;
- Elevates the status of the department, college and university among peer institutions and external partners;
- Responsible for personnel hiring, oversight, and development within the Department, including renewal, promotion, and tenure;
- Oversight of all educational and research programs within the Department;
- Teaches courses each academic year per college workload policy;
- Provides budgetary oversight for the department; and
- Provides oversight of departmental facilities usage.
Required Qualifications:
- Terminal degree in a related field;
- Must qualify to become a tenured full professor in the department;
- Competitive candidates will have an outstanding record in research with a strong record of funding, along with a genuine understanding of the teaching mission, and the importance of providing undergraduate and graduate students with the highest quality educational experience;
- Should have demonstrated potential for excellence and productivity in research, and a commitment to high-quality teaching;
- Unassailable personal and academic integrity;
- Strong oral and written communication skills, and a focus on openness and transparency;
- A demonstrated commitment to the effective mentoring of junior faculty; and
- Leadership skills and vision to advance the department to new heights, which includes a strong sense of where the field is headed and an understanding of its sub-disciplines.
Preferred Qualifications:
- Previous administrative experience; and
- Has the ability to foster strong interdisciplinary collaboration with other departments within the college and across the university.
Instructions to Applicants:
For full consideration, applicants must apply for Professor and Chair, Computer Science Department at https://jobs.gmu.edu/. Complete and submit the online application to include three professional references with contact information, and provide a Cover Letter/Letter of Intent, CV, a Research, Teaching and Leadership Statement, and an optional copy of your transcript for review.
Posting Open Date: January 21, 2026
For Full Consideration, Apply by: March 9, 2026
Open Until Filled: Yes
Mason Ad Statement
Mason is currently the largest and most diverse university in Virginia with students and faculty from all 50 states and over 135 countries studying in over 200 degree programs at campuses in Arlington, Fairfax and Prince William, as well as at learning locations across the commonwealth. Rooted in Mason's diversity is a campus culture that is both rewarding and exciting, work that is meaningful, and opportunities to both collaborate and create.
If you are interested in joining the Mason family take a look at our current opportunities and catch some Mason spirit at jobs.gmu.edu/!
George Mason University, Where Innovation is Tradition.
Equity Statement
George Mason University is an equal opportunity/affirmative action employer, committed to promoting inclusion and equity in its community. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any characteristic protected by law.
Campus Safety Information
Mason's Annual Security and Fire Safety Report is available at http://police.gmu.edu/annual-security-report/
What George Mason University employees say
Pay
Hours and flexibility
Workplace
Get the full story on Breakroom
About George Mason University
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
10,000+ Employees
Headquarters location
Fairfax, VA, US
Year founded
1972