1

Computer Science Professor Jobs in Dearborn, MI (NOW HIRING)

next page

Showing results 1-20

Computer Science Professor information

See Dearborn, MI salary details

$10.1K

$116.6K

$157.5K

How much do computer science professor jobs pay per year?

As of Jun 16, 2026, the average yearly pay for computer science professor in Dearborn, MI is $116,607.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,700.00 and $140,900.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 are popular job titles related to Computer Science Professor jobs in Dearborn, MI? For Computer Science Professor jobs in Dearborn, MI, the most frequently searched job titles are:
What job categories do people searching Computer Science Professor jobs in Dearborn, MI look for? The top searched job categories for Computer Science Professor jobs in Dearborn, MI are:
What cities near Dearborn, MI are hiring for Computer Science Professor jobs? Cities near Dearborn, MI with the most Computer Science Professor job openings:
Special Instructor in Biological Sciences - Anatomy

Special Instructor in Biological Sciences - Anatomy

Oakland University

Rochester, MI • On-site

Full-time

Medical, Retirement

Posted 27 days ago


Oakland University rating

8.6

Company rating: 8.6 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

51st of 537 rated colleges and universities


Job description

Posting Details
Position Information
Job Title
Special Instructor in Biological Sciences - Anatomy
Department
0305 - Biological Sciences
Requisition No.
0000811
Job Description Summary
The Department of Biological Sciences at Oakland University invites applicants for a full-time faculty position in the area of anatomy to be filled by August 15, 2026. The appointment, as a Special Instructor, is a full-time, teaching-track faculty position leading to job security, the equivalent of tenure. Special Instructors are expected to teach three 4-credit classes in both the Fall and Winter semesters and to participate in service and program development activities and course design. Courses offered by the department service multiple majors and programs including, Biology, Health Sciences, Biomedical Science and pre-Nursing majors. The position offers a competitive salary package and outstanding retirement and health care benefits. Additional compensation may be available for summer instruction May through August.
Minimum Qualifications
The successful candidate is expected to teach graduate, and upper- and lower-level undergraduate courses and laboratory courses in anatomy as part of a team of faculty and instructors within the department. The candidate must have a Ph.D. in anatomy or a related field, and teaching experience in both lecture and laboratory instruction. Candidates must have 18 graduate credit hours in anatomy, or a sub-discipline of anatomy, to meet HLC accreditation hiring criteria. Candidates with demonstrated experience in novel pedological approaches, neuroanatomy, embryology (developmental anatomy), and histology will be considered favorably.
Special Instructions to Applicants
For full consideration, applications should be submitted by March 19, 2026. Applications should include a cover letter, curriculum vitae, teaching statement including teaching philosophy, examples of recent course syllabi, and unofficial transcripts. Incomplete applications will not be reviewed. Names and contact information for three letters of recommendation must be provided. The application system will contact the letter writers via email and provide them with instructions for uploading their letters. The application process must be completed online https://jobs.oakland.edu/postings/36954 Inquiries should be addressed to: Mary Craig, Department of Biological Sciences (mecraig@oakland.edu).
School/College & Department/Program Summary
The Department of Biological Sciences (http://www2.oakland.edu/biology/) is a dynamic department with state of the art instructional labs and over 800 majors. The Department includes a cadaver lab dedicated to the education of undergraduate students. It is part of the university's College of Arts and Sciences.
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
02/19/2026
Open Until Filled
Yes
Job Category
Full-time Faculty
EEO Statement
Oakland University is an Equal Opportunity institution.