1

Associate Professor Computer Science Jobs in Elgin, IL

Physics Expert - Remote

Chicago, IL · Remote

$80 - $160/hr

Current or former Associate Professor, Full Professor, Chair Professor, Principal Investigator, or ... Demonstrated ability to distinguish between established scientific knowledge, reasonable ...

... Sciences Supervisor Dr. Patrica Bayona-Chavarro Supervisor Title Associate Professor of Spanish; Director of the Language Resource Center (LRC) Description of Job Duties * Attend punctually to the ...

... Sciences Supervisor Dr. Patrica Bayona-Chavarro Supervisor Title Associate Professor of Spanish; Director of the Language Resource Center (LRC) Description of Job Duties * Attend punctually to the ...

Showing results 41-60

Associate Professor Computer Science information

See Elgin, IL salary details

$41K

$87.3K

$152.7K

How much do associate professor computer science jobs pay per year?

As of Sep 8, 2026, the average yearly pay for associate professor computer science in Elgin, IL is $87,302.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,300.00 and $111,200.00 per year, depending on experience, location, and employer.

What does an associate professor of computer science do?

An Associate Professor of Computer Science is a mid-level faculty member at a college or university who teaches undergraduate and graduate courses, conducts research in computer science, and publishes scholarly work. They also supervise students, mentor junior faculty, and may participate in curriculum development and academic committees. In addition to teaching and research, Associate Professors often contribute to their academic community through service, such as organizing conferences or reviewing papers. Promotion to this rank usually follows demonstrated excellence in teaching, research, and service over several years as an Assistant Professor.

What are the key skills and qualifications needed to thrive as an associate professor of computer science, and why are they important?

To thrive as an Associate Professor of Computer Science, you need an advanced degree (typically a PhD) in computer science or a related field, with a strong track record in research, teaching, and publications. Familiarity with programming languages, learning management systems (such as Canvas or Blackboard), and research tools like MATLAB or Python is typically required. Excellent communication, mentorship, and collaboration skills help foster student engagement and interdisciplinary partnerships. These competencies are crucial for advancing research, delivering effective instruction, and contributing to the academic community.

What opportunities for interdisciplinary collaboration are available to associate professors in computer science?

As an Associate Professor in Computer Science, you will often have the chance to collaborate with faculty and researchers from various departments such as engineering, medicine, business, and the social sciences. Many universities encourage interdisciplinary projects, allowing you to contribute your computing expertise to diverse research initiatives. These collaborations can enhance your research portfolio and open up new funding opportunities. Additionally, interdisciplinary work often leads to broader impacts and can help build professional networks both within and outside your institution.

What is the difference between Associate Professor Computer Science vs Assistant Professor Computer Science?

CriteriaAssociate Professor Computer ScienceAssistant Professor Computer Science
Required CredentialsPh.D. in Computer Science or related field, significant research and teaching experiencePh.D. in Computer Science or related field, typically early in academic career
Work EnvironmentUniversity faculty, research, teaching, service responsibilitiesUniversity faculty, research, teaching, service responsibilities
Employer & Industry UsageHigher academic rank, more responsibilities, often involved in departmental leadershipEntry-level faculty position, focus on establishing research and teaching

The main difference between Associate Professor Computer Science and Assistant Professor Computer Science lies in experience and rank. Associate Professors have more research, teaching, and service experience, often holding a higher academic rank with additional responsibilities. Assistant Professors are typically early-career faculty members working towards promotion. Both roles require a Ph.D. and are common in university settings, but the Associate Professor position signifies a more advanced career stage.

What are popular job titles related to Associate Professor Computer Science jobs in Elgin, IL?

For Associate Professor Computer Science jobs in Elgin, IL, the most frequently searched job titles are:

What cities near Elgin, IL are hiring for Associate Professor Computer Science jobs?

Cities near Elgin, IL with the most Associate Professor Computer Science job openings:

Infographic showing various Associate Professor Computer Science job openings in Elgin, IL as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 15% Part Time, 2% Temporary, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $87,302 per year, or $42 per hour.

Director of MPCS Online, Senior Instructional Professor (SIP)

The University of Chicago

Chicago, IL • On-site

Full-time

Medical, Retirement, PTO

Re-posted 23 days ago


Key responsibilities

  • Design the MPCS Online curriculum in collaboration with faculty and leadership

  • Recruit and hire instructional faculty for online delivery

  • Build administrative systems to support admissions, marketing, and student services


University Of Chicago rating

8.1

Company rating: 8.1 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

171st of 631 rated colleges and universities


Job description

Description
The Department of Computer Science at the University of Chicago invites applications for the inaugural Director for the Online Masters Program in Computer Science (MPCS Online). This is a career-track position at the rank of Associate Senior Instructional Professor, or Senior Instructional Professor (SIP), depending on qualifications, and will hold a concurrent appointment as Director of MPCS Online.
The Masters Program in Computer Science (https://masters.cs.uchicago.edu) has been a highly successful in-person MS program for over 25 years, preparing students for careers in technology through rigorous foundations and in-demand applied skills. Building on this success, the department will launch a new online program in Autumn 2027, designed to deliver the same high-quality educational experience to remote students.
The Director of MPCS Online will play a central role in designing, launching, and leading this new program, with an anticipated start date ahead of the 2026-27 academic year. The Director of MPCS Online will report to the MPCS Director, and work closely with the MPCS leadership team, the Chair of the Computer Science Department and leadership in the Physical Sciences Division. This position provides a unique opportunity to design and build a new master's program from its outset.
Depending on the rank, the appointment will be for a term of up to five years, renewable with the possibility for promotion. This is a career-track position with competitive salary and benefits. This position is benefits-eligible. The University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off. Information about the benefit offerings can be found in the Benefits Guidebook.
This position is based in Chicago, IL and requires the employee to primarily work in-person on campus at the University of Chicago.
Key Responsibilities
  • Program Development & Launch
    • Design the MPCS Online curriculum in collaboration with faculty and leadership
    • Recruit and hire instructional faculty for online delivery
    • Oversee the design and implementation of online courses, ensuring alignment with the in-person MPCS
  • Leadership & Administration
    • Build administrative systems to support admissions, marketing, and student services
    • Work closely with the MPCS leadership team, Computer Department Chair and divisional leadership on strategic planning for growth of the MPCS Online program.
  • Faculty & Student Support
    • Supervise, mentor, and evaluate online program instructors
    • Ensure high-quality learning experiences, content, and course structures
  • Teaching
    • Typically teach one to two courses, and in some years three, in the MPCS in-person and/or online programs.

Qualifications
  • Minimum Qualifications:
    • A doctorate in Computer Science or a related field at the time of appointment or; A master's degree and 4 years of relevant professional experience.
    • At least two years' experience teaching in a college or university as an instructor of record
    • Experience in management of academic programs, personnel, and/or budgets
  • Preferred Qualifications:
    • Experience in the management of an online education program.
    • Experience in online teaching as an instructor.
    • Professional experience in a computing-related industry.

Application Instructions
Applications must be submitted online through the University of Chicago Jobs website: apply.interfolio.com/176571
Review of applications will begin on December 19, 2025 and continue until the position is filled.
The following materials are required:
  • Curriculum vitae
  • Cover letter, which must include a description of the applicant's experience in managing academic programs, personnel, and/or budgets. It should also include teaching interests and what classes the applicant would be interested in teaching in the MPCS.
  • Statement of teaching philosophy and curricular development experience.
  • A list of three references, including name, title, employer/school and email address
  • Sample syllabus for a class the applicant has taught before, or would be interested in teaching as part of the MPCS curriculum.
  • Teaching evaluations from past teaching at the university level

Equal Employment Opportunity Statement
The University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination.
Job seekers in need of a reasonable accommodation to complete the application process should call 773-834-3988 or email equalopportunity@uchicago.edu with their request.
The University of Chicago uses AI-assisted tools to streamline and augment some recruitment processes; however, AI is not used to make hiring decisions.

What University Of Chicago employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom