Posting Details Position Information Job Title Assistant Professor of Writing & Rhetoric - Writing ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Posting Details Position Information Job Title Assistant Professor of Writing & Rhetoric - Writing ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Assistant or Associate Professor in AI, Biodiversity, and Society School for Environment and Sust...
Ann Arbor, MI · On-site
... Professor in Artificial Intelligence, Biodiversity, and Society beginning Fall 2025. The position ... D. in geography, ecology, computer science, engineering, environmental science, or other fields ...
Assistant or Associate Professor in AI, Biodiversity, and Society School for Environment and Sust...
Ann Arbor, MI · On-site
... Professor in Artificial Intelligence, Biodiversity, and Society beginning Fall 2025. The position ... D. in geography, ecology, computer science, engineering, environmental science, or other fields ...
Tenure Track, Assistant Professor in Medical Humanities and Clinical Bioethics
Rochester, MI · On-site
Posting Details Position Information Job Title Tenure Track, Assistant Professor in Medical ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Tenure Track, Assistant Professor in Medical Humanities and Clinical Bioethics
Rochester, MI · On-site
Posting Details Position Information Job Title Tenure Track, Assistant Professor in Medical ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Posting Details Position Information Job Title Visiting Assistant Professor of Music - Music ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Posting Details Position Information Job Title Visiting Assistant Professor of Music - Music ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Posting Details Position Information Job Title Assistant Professor of Physical Therapy Department ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Posting Details Position Information Job Title Assistant Professor of Physical Therapy Department ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Posting Details Position Information Job Title Visiting Assistant Professor of Art History ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Posting Details Position Information Job Title Visiting Assistant Professor of Art History ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
D. is required in engineering, physical, data or computer sciences, or another field that uses ... The position will be filled at the assistant professor (tenure-track) or associate professor ...
D. is required in engineering, physical, data or computer sciences, or another field that uses ... The position will be filled at the assistant professor (tenure-track) or associate professor ...
ECE Chair
Ann Arbor, MI · On-site
... Computer Science (EECS) Department. The ECE Chair reports directly to the Dean of the College of ... professor. He or she must also possess strong leadership abilities, vision, and a broad ...
ECE Chair
Ann Arbor, MI · On-site
... Computer Science (EECS) Department. The ECE Chair reports directly to the Dean of the College of ... professor. He or she must also possess strong leadership abilities, vision, and a broad ...
... track Assistant Professor position in clinical health psychology. Candidates should have ... campus such as computer science and human centered design, public health, and biology.
... track Assistant Professor position in clinical health psychology. Candidates should have ... campus such as computer science and human centered design, public health, and biology.
Posting Details Position Information Job Title Assistant/Associate Professor for Environmental ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Posting Details Position Information Job Title Assistant/Associate Professor for Environmental ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
The fellow will collaborate with Professor Andalibi to develop, execute, and collaborate on ... A shared office in Leinweber Computer Science and Information Building will be arranged for those ...
The fellow will collaborate with Professor Andalibi to develop, execute, and collaborate on ... A shared office in Leinweber Computer Science and Information Building will be arranged for those ...
Work alongside academic and industry leaders in the AI space, including professors and Ph.D.s ... Undergraduate or graduate degree in Computer Science, Data Science, or related field * Previous ...
Work alongside academic and industry leaders in the AI space, including professors and Ph.D.s ... Undergraduate or graduate degree in Computer Science, Data Science, or related field * Previous ...
PhD in engineering, computer science, computer engineering, human-computer interaction, robotics ... professor appointment. * An established program of research and publication. * A track record of ...
PhD in engineering, computer science, computer engineering, human-computer interaction, robotics ... professor appointment. * An established program of research and publication. * A track record of ...
Principal Faculty Oakland University Master of Physician Assistant Science Program; Assistant Pro...
Rochester, MI · On-site
Assistant Professor of Practice Department 0729 - Clinical and Diagnostic Sciences Requisition No ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Principal Faculty Oakland University Master of Physician Assistant Science Program; Assistant Pro...
Rochester, MI · On-site
Assistant Professor of Practice Department 0729 - Clinical and Diagnostic Sciences Requisition No ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Postdoctoral Research Fellow
Ann Arbor, MI · On-site
$68K - $70K/yr
The fellow will collaborate with Professor Andalibi to develop, execute, and collaborate on ... A shared office in Leinweber Computer Science and Information Building will be arranged for those ...
Postdoctoral Research Fellow
Ann Arbor, MI · On-site
$68K - $70K/yr
The fellow will collaborate with Professor Andalibi to develop, execute, and collaborate on ... A shared office in Leinweber Computer Science and Information Building will be arranged for those ...
Applications are welcome from a range of fields, including computer and data science, engineering fields, science and technology studies, science and technology policy, law, communications, African ...
Applications are welcome from a range of fields, including computer and data science, engineering fields, science and technology studies, science and technology policy, law, communications, African ...
Applications are welcome from a range of fields, including information studies, sociology, science and technology studies, science and technology policy, computer and data science, natural ...
Applications are welcome from a range of fields, including information studies, sociology, science and technology studies, science and technology policy, computer and data science, natural ...
RESEARCH FELLOW
Ann Arbor, MI · On-site
$62K - $64K/yr
Directed by Professor Krishnan Mahesh, the CNRE will address fundamental science and technology ... computer science and other relevant areas. The duties and expectations of this position include ...
RESEARCH FELLOW
Ann Arbor, MI · On-site
$62K - $64K/yr
Directed by Professor Krishnan Mahesh, the CNRE will address fundamental science and technology ... computer science and other relevant areas. The duties and expectations of this position include ...
... at the rank of professor, with tenure. This is a unique opportunity to provide vision and ... D. in chemistry, medicinal chemistry, computer science, or a related field. Applicants must also ...
... at the rank of professor, with tenure. This is a unique opportunity to provide vision and ... D. in chemistry, medicinal chemistry, computer science, or a related field. Applicants must also ...
... Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an anchor institution in southeastern Michigan that is dedicated to building ongoing, collaborative ...
... Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an anchor institution in southeastern Michigan that is dedicated to building ongoing, collaborative ...
Computer Science Professor information
See Detroit, MI salary details
$10.1K - $23.4K
0% of jobs
$23.4K - $36.7K
0% of jobs
$36.7K - $50K
0% of jobs
$50K - $63.3K
13% of jobs
$63.3K - $76.6K
6% of jobs
$84.4K is the 25th percentile. Wages below this are outliers.
$76.6K - $89.9K
9% of jobs
$89.9K - $103.2K
16% of jobs
$103.2K - $116.5K
0% of jobs
$116.5K - $129.8K
0% of jobs
The median wage is $131.1K / yr.
$129.8K - $143.2K
48% of jobs
$143.2K - $156.5K
6% of jobs
$10.1K
$115.8K
$156.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?

Assistant Professor of Writing & Rhetoric - Writing across the Curriculum
Oakland UniversityRochester, MI • On-site
Full-time
Posted 9 days ago
Oakland University rating
8.6
Based on 8 frontline employees who took The Breakroom Quiz
51st of 535 rated colleges and universities
Job description
Position Information
Job Title
Assistant Professor of Writing & Rhetoric - Writing across the Curriculum
Department
1663 - Writing and Rhetoric
Requisition No.
0000826
Job Description Summary
The Department of Writing and Rhetoric seeks applicants specializing in writing across the curriculum for a tenure-track Assistant Professor to begin immediately on August 15, 2026. The ideal candidate will possess a research and instructional agenda in writing across the curriculum and/or writing in the disciplines. This colleague will teach courses in the Department's award-winning Professional and Digital Writing major and writing minor, as well as our award-winning first-year writing program. Writing Center tutoring and administrative experience are preferred to advance our ongoing partnership with the university's Writing Center. Additionally, the new colleague is expected to lead professional development within the department and across the university on topics such as writing across the curriculum, information literacy, and undergraduate research. The colleague will also serve on vital department, college, and university committees. Interest in and experience with community engagement, especially K-12 outreach, are preferred to help the university advance its recent designation as a Carnegie Community Engaged campus. PhD in Rhetoric and Composition, Writing Studies, or related discipline such as English or Education is required. Expected teaching assignment is 3/2.
Minimum Qualifications
- a Ph.D. in Writing and Rhetoric, or a related field by August 15, 2026. Candidates who are ABD will be considered if their degree requirements will be completed by August 15, 2026.
- a record of effective teaching of first-year writing courses.
Preferred Qualifications:
Applicants should have a record of effective teaching and/or tutoring in writing across the curriculum and writing centers.
Special Instructions to Applicants
To apply, go online to https://jobs.oakland.edu/postings/37866 for the position posting. Please upload the following documents:
- a cover letter describing your research agenda, teaching philosophy, and service interests
- a detailed curriculum vitae
- unofficial transcripts
Contact information for references will be requested in the online application and they will be provided a link through which letters are to be submitted.
The online application system is available at: https://jobs.oakland.edu/postings/37866 Review of applications will begin in June and continue until the position is filled. For full consideration, applications should be received by June 19, 2026. Inquiries can be directed to Search Committee Chair Megan Schoen at meganschoen@oakland.edu.
School/College & Department/Program Summary
Nationally recognized for our award-winning first-year and upper-level programs, the Department of Writing and Rhetoric fosters a diverse and collaborative culture among faculty and students in the classroom and beyond. As the current or former editorial home for journals such as College English, WPA, Composition Forum, and Present Tense, the department offers faculty and students a unique environment to learn from and participate in the research process. Our programs seek to equip students with the knowledge and experience to successfully navigate the ever-changing social, cultural, and professional realities of the 21st century.
More About Oakland University
The University is located on 1,443 acres of scenic land in the cities of Rochester Hills and Auburn Hills in Oakland County, Michigan. The University offers 142 bachelor's degree programs and 138 graduate degree and certificate programs. Academics include programs in the College of Arts and Sciences, School of Business Administration, School of Education and Human Services, School of Engineering and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an anchor institution in southeastern Michigan that is dedicated to building ongoing, collaborative relationships, Oakland University embraces community and civic engagement to enhance the lives of its students and positively impact the broader community. Learn more about Oakland University's Mission & Vision and Strategic Plan.
Pay Basis
Open Date
06/01/2026
Open Until Filled
Yes
Job Category
Full-time Faculty
EEO Statement
Oakland University is an Equal Opportunity institution.
About Oakland University
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
1,001 - 5,000 Employees
Headquarters location
Rochester, MI, US
Year founded
1957