1

Online Computer Science Jobs in Batavia, IL (NOW HIRING)

Discrete Math Tutor

Wheaton, IL · Remote

$18 - $40/hr

... online Discrete Math tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... students for computer science theory, cryptography, and advanced mathematics coursework.

Discrete Math Tutor

Naperville, IL · Remote

$18 - $40/hr

... online Discrete Math tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... students for computer science theory, cryptography, and advanced mathematics coursework.

Showing results 41-60

Online Computer Science information

What are the key skills and qualifications needed to thrive in an online computer science role?

To excel in an online computer science role, you need a deep understanding of programming, algorithms, software development, and computer systems, often supported by a relevant degree or equivalent experience. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and online collaboration platforms is essential. Strong problem-solving skills, self-motivation, and effective written communication are crucial in remote settings. These competencies ensure you can independently deliver high-quality technical work, collaborate virtually, and adapt to evolving project requirements.

Can you work remotely in online computer science?

Online computer science jobs often offer remote work options, allowing professionals to work from home or other locations. Many roles require strong communication skills, familiarity with collaboration tools, and self-discipline to manage tasks independently.

What does an online computer science do?

Professionals in online computer science roles typically focus on software development, debugging, testing, and collaborating with distributed teams to design and implement technical solutions. Daily tasks may include writing and reviewing code, participating in virtual stand-up meetings, and utilizing digital tools for project management and communication. Since these roles are remote, you may also be responsible for managing your schedule and ensuring regular progress updates. Working effectively in this environment requires a proactive approach to communication and a commitment to continuous learning as new technologies emerge.

What is an online computer science?

An Online Computer Science job involves working remotely in roles related to software development, data analysis, cybersecurity, IT support, or other computing fields. Professionals in these jobs use digital tools to write code, analyze data, manage networks, or develop algorithms while collaborating with teams online. These positions offer flexibility and are common in industries like tech, finance, healthcare, and education.

What are the most commonly searched types of Computer Science jobs in Batavia, IL? The most popular types of Computer Science jobs in Batavia, IL are:
What are popular job titles related to Online Computer Science jobs in Batavia, IL? For Online Computer Science jobs in Batavia, IL, the most frequently searched job titles are:
What cities near Batavia, IL are hiring for Online Computer Science jobs? Cities near Batavia, IL with the most Online Computer Science job openings:
Infographic showing various Online Computer Science job openings in Batavia, IL as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

Adjunct Professor of Computer Science - MPCS (Open-Rank)

The University of Chicago

Chicago, IL • On-site

Part-time

Re-posted 14 days ago


University Of Chicago rating

8.1

Company rating: 8.1 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

158th of 617 rated colleges and universities


Job description

Description
The Department of Computer Science at the University of Chicago is seeking qualified applicants for the position of part-time Adjunct Professor (open rank) to teach in its Masters Program in Computer Science (MPCS, https://masters.cs.uchicago.edu).
The search is open with respect to subfield, but we encourage applications from practitioners and educators in the fields of Machine Learning and Artificial Intelligence, Computer Systems. More specifically, the MPCS has specific programmatic needs in Generative AI, High-Performance Computing, and Computer Security.
Selected candidates will be appointed as Adjunct Assistant Professor, Adjunct Associate Professor, or Adjunct Professor, depending on qualifications. Adjunct faculty are appointed to an initial one-year term, with possibility of renewal to a three or five year term, and are typically expected to teach at least one course per academic year.
This position is part-time and is not benefits-eligible. Compensation is paid on a per-course basis in the teaching quarter(s). Applicants must currently be authorized to work in the U.S.
Courses are held for nine weeks during each academic quarter, with the tenth week for a final project or exam. Instruction is expected to be primarily in person, with some limited opportunities to offer remote or hybrid courses. Courses can meet in the daytime (meeting 2-3 times a week for a total of up to three hours) or in the evening (meeting once per week for up to three hours). The exact day(s)/time(s) are determined in consultation with the adjunct faculty member.
While university-level teaching experience is preferred, it is not strictly required. Successful applicants without university-level teaching experience will receive coaching and mentoring from more senior instructors before and during a new hire's first course.
Qualifications
Minimum Qualifications:
  • One of the following:
    • A doctorate in Computer Science, Data Science, or a related field at the time of appointment
    • A masters degree and 4 years of relevant professional experience.
    • A bachelor's degree and 8 years of relevant professional experience.

Preferred Qualifications:
  • Teaching experience in Computer Science, Data Science, or a related field at the undergraduate or graduate level, as either an instructor of record or a teaching assistant.
  • Work experience in a computing-related industry.

Application Instructions
Applications must be submitted online through the University of Chicago Jobs website: apply.interfolio.com/170816. Review of applications will begin on September 1, 2025 and continue until the position is filled.
The following materials are required:
  • Cover letter detailing teaching experience (if any) and interests
  • Curriculum vitae
  • A list of three references, including name, title, employer/school and email address

The following optional materials may be submitted:
  • Sample syllabus for a class the applicant has taught before, or would be interested in teaching
  • Teaching evaluations from past teaching at the university level

What University Of Chicago employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom