1

Computer Science Professor Jobs in Ohio (NOW HIRING)

next page

Showing results 1-20

Computer Science Professor information

See Ohio salary details

$10.5K

$120.4K

$162.6K

How much do computer science professor jobs pay per year?

As of Jul 11, 2026, the average yearly pay for computer science professor in Ohio is $120,369.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $145,500.00 per year, depending on experience, location, and employer.

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?

Computer Science Professors often juggle multiple responsibilities, including delivering lectures, guiding student projects, conducting original research, publishing papers, and participating in departmental or university committees. Balancing these can be challenging, especially during peak periods like exam seasons or major research deadlines. Effective time management and prioritization are crucial, as is seeking support from colleagues and administrative staff. Many professors also find it helpful to establish a clear schedule and set boundaries to maintain productivity and job satisfaction.

What does a Computer Science Professor do?

A Computer Science Professor teaches courses in computer science at the college or university level, covering topics such as programming, algorithms, data structures, artificial intelligence, and more. In addition to teaching, they often conduct research in specialized areas, publish academic papers, and supervise student projects or theses. Computer Science Professors also advise students, develop curriculum, and may participate in departmental administration or service. Their work is crucial in advancing the field of computer science and preparing the next generation of technology professionals.

What is the difference between Computer Science Professor vs Software Developer?

AspectComputer Science ProfessorSoftware Developer
Required CredentialsTypically a Ph.D. in Computer Science or related fieldBachelor's or Master's in Computer Science or related field; certifications optional
Work EnvironmentAcademic institutions, research labs, universitiesCorporate offices, tech companies, startups
Industry UsageResearch, teaching, academic publishingSoftware development, product creation, coding
Common Search/ComparisonYesYes

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?

To thrive as a Computer Science Professor, you need an advanced degree in computer science or a related field, strong research background, and expertise in core topics like algorithms, programming, and systems. Familiarity with learning management systems (LMS), programming environments, and publication platforms is typically required, along with a record of scholarly publication and potentially relevant certifications. Excellent communication, mentorship, and curriculum development skills help foster student engagement and support academic growth. These skills and qualifications are vital for delivering high-quality instruction, advancing research, and contributing to the academic community.
What cities in Ohio are hiring for Computer Science Professor jobs? Cities in Ohio with the most Computer Science Professor job openings:
Infographic showing various Computer Science Professor job openings in Ohio as of July 2026, with employment types broken down into 76% Full Time, 19% Part Time, and 5% Temporary. Highlights an 100% In-person job distribution, with an average salary of $120,369 per year, or $57.9 per hour.
Visiting Assistant Professor of Mathematics, UC Blue Ash College

Visiting Assistant Professor of Mathematics, UC Blue Ash College

University of Cincinnati

Cincinnati, OH • On-site

$55K - $57K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 4 days ago


University Of Cincinnati rating

7.4

Company rating: 7.4 out of 10

Based on 42 frontline employees who took The Breakroom Quiz

298th of 552 rated colleges and universities


Job description

Visiting Assistant Professor of Mathematics, UC Blue Ash College
Posting Start Date: 7/6/26
Work Arrangement: Onsite
Current UC employees must apply internally via SuccessFactors
Faculty rank and compensation will be based on experience and academic credentials.
Next Lives at the University of Cincinnati
Founded in 1819, the University of Cincinnati ranks among the nation's best urban public research universities. Home to more than 53,600 students, 12,000 faculty and staff, and over 360,000 living alumni, UC, a Carnegie 1 institution, combines research prowess with a physical setting The New York Times has called "the most ambitious campus design program in the country." UC's momentum has never been stronger as the anchor of the Cincinnati Innovation District, the oldest cooperative education (co-op) program in the country with students earning $94 million annually through paid experiences, an academic health system, and as a member of the Big 12 Conference. The university contributes $10.6 billion in economic impact to the city and $22.7 billion to the state of Ohio. At UC, next is all of us. Learn more at uc.edu.
UC is a mission-driven organization where we are committed to student success and positively transforming the community through scholarship and service. We thrive on innovation, making an impact, and fostering an environment where staff and faculty are key contributors to UC's success.
About UC Blue Ash
The University of Cincinnati Blue Ash College (UCBA) is one of the largest regional colleges in Ohio. At UC Blue Ash, we value the wide-ranging experiences and perspectives of those in our community, as well as the individual talents of our students, faculty and staff. The college is in Blue Ash, Ohio fifteen miles north of the uptown campus, on 135 acres in a park-like setting. We offer primarily associate degrees in career and transition programs, as well as general education courses and technical baccalaureate degrees to approximately 5,100 students. We value excellent teaching and personalized student support to help students achieve their goals, whether the goal is to enter a career or to continue education. The college is a recipient of the Cincinnati Business Courier 2021 Best Places to Work award, and, in 2025, earned national recognition for student opportunity and success, being named Opportunity Colleges and Universities, a distinction awarded to institutions that serve as national models for advancing student success.
Job Overview
The Department of Mathematics, Physics, and Computer Science (MPCS) at the University of Cincinnati Blue Ash College is seeking applications for a visiting position at the rank of assistant professor, intended to start on August 15, 2026. The Department of MPCS currently has 29 full-time faculty who teach courses in Math, IT, Physics, and Statistics.
Essential Functions
  • Teaching assigned preparatory and undergraduate courses in Math. The standard teaching load is 12 credit hours per term and may include evening, weekend, hybrid, and online classes. Class sizes normally range from 15 to 30 students.
  • Use of the university course management system (Canvas) and other technologies relevant to classroom pedagogy.
  • Hold regular office hours to meet with students.
  • Professional development in the discipline of math and/or the scholarship of teaching and learning such as attending workshops, seminars, and conferences.

Minimum Requirements
Prior to effective date of appointment, must have all of the following:
  • Master's degree in Math, Math Education, or a related field with at least 18 credits of graduate level math courses.
  • One (1) academic year of teaching experience in math at the college level, which could have been as a teaching assistant, adjunct, or full-time faculty.

This position is not eligible for H-1B sponsorship.
Application Process
Applicants must apply online to Requisition #102995 at jobs.uc.edu. Applicants must electronically submit the following to their application (1) curriculum vitae (2) cover letter, including why you are interested in the position at UC Blue Ash, (3) statement of teaching experience and philosophy, (4) unofficial copy of graduate transcripts, and (5) list of three references who can address the candidate's teaching experience, with complete contact information.
Applications will be reviewed beginning July 15, 2026, but position will remain open until filled. For additional questions, please contact committee chair Dr. Christine Ouma, oumace@ucmail.uc.edu.
Compensation and Benefits
UC offers an exceptional benefits package designed to support your well-being, financial security, and work-life balance. (UC Benefits) Eligibility may vary by position and FTE status. Highlights include:
Salary Information: $55,000 - $57,000
Comprehensive Tuition Remission
UC provides tuition remission for you and your eligible dependents, covering tuition costs for nearly all undergraduate and graduate programs offered by the university.
Robust Retirement Plans
As a UC employee, you won't contribute to Social Security (except Medicare). Instead, you'll choose between state pension plans (OPERS, STRS) or an Alternative Retirement Plan (ARP), with UC contributing 14-18% of your salary based on position.
Real Work-Life Balance
UC prioritizes work-life balance with a generous time-off policy, including:
Vacation and sick time
11 paid holidays and additional end-of-year paid time off (Winter Season Days)
6 weeks of paid parental leave for new parents
Additional Benefits Include:
  • Competitive salary based on experience
  • Comprehensive health coverage (medical, dental, vision, prescription)
  • Flexible spending accounts & wellness programs
  • Professional development & mentorship opportunities

To learn more about why UC is a great place to work, please visit our Careers Page.
UC is an E-Verify employer. If hired into this position, you will be required to provide satisfactory proof of employment eligibility by providing acceptable, original forms of identification for employment verification via the Federal I-9 employment verification process. Click here for a list of acceptable documents.
Important: To apply you must create a profile and submit a complete job application through the UC applicant portal. We are unable to consider "easy apply" applications submitted via other websites. For questions about the UC recruiting process or to request accommodations with the application, please contact UC HR at jobs@uc.edu.
**FOR ALL FACULTY HIRES OFFICIAL ACADEMIC TRANSCRIPTS WILL BE REQUIRED AT THE TIME OF HIRE
Equal Opportunity Employer. Building a workplace where all qualified applicants will receive consideration for employment, including Individuals with Disabilities and Protected Veterans.
REQ: 102995

What University Of Cincinnati employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom