1

Computer Science Major Jobs in Kankakee, IL (NOW HIRING)

Completion of a Bachelor of Science (Physics major) required. * 1 year laboratory demonstrator ... Dreamweaver). * Proficiency in the use of computer applications including word processing ...

Showing results 21-23

Computer Science Major information

See Kankakee, IL salary details

$54.3K

$79.9K

$94.2K

How much do computer science major jobs pay per year?

As of Aug 12, 2026, the average yearly pay for computer science major in Kankakee, IL is $79,897.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,500.00 and $89,900.00 per year, depending on experience, location, and employer.

What types of collaborative projects can computer science majors expect to work on during internships or entry-level roles?

Computer Science majors often collaborate on projects such as developing new software features, debugging existing applications, or creating internal tools with cross-functional teams. These projects typically involve working closely with other developers, product managers, and designers, providing valuable experience in teamwork and agile methodologies. Such collaboration not only builds technical skills but also enhances communication and problem-solving abilities, which are highly valued in the tech industry.

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

AspectComputer Science MajorSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically a degree in Computer Science, Software Engineering, or related field; certifications helpful
Work EnvironmentAcademic settings, research labs, tech companiesCorporate, startup, or freelance software development environments
Industry UsageEducational programs, research, and developmentBuilding, testing, and maintaining software applications
Common Search/ComparisonEducational background, skills, career pathsJob roles, skills, salary expectations

While a Computer Science Major provides foundational knowledge and credentials, a Software Developer applies those skills to create and maintain software in various work environments. Both roles often overlap, but the major is more academic, whereas the developer role is more practical and project-focused.

What are the key skills and qualifications needed to thrive as a computer science major, and why are they important?

To thrive as a Computer Science Major, you need a strong grasp of programming languages, algorithms, and foundational mathematics, typically supported by coursework in computer science or related fields. Familiarity with tools such as integrated development environments (IDEs), version control systems like Git, and possibly certifications in programming or cloud technologies is advantageous. Analytical thinking, problem-solving, and effective communication are essential soft skills that help students excel in both collaborative and independent projects. These combined abilities ensure success in coursework, internships, and future careers in software development, research, or technology-related roles.

What is a computer science major?

A Computer Science major is an undergraduate program that focuses on the study of computers, computational systems, and software. Students in this major learn programming languages, algorithms, data structures, computer architecture, and topics like artificial intelligence and cybersecurity. The major prepares students for a wide range of technology careers, including software development, data analysis, and IT. Coursework often includes both theoretical foundations and practical application through projects and internships.
What cities near Kankakee, IL are hiring for Computer Science Major jobs? Cities near Kankakee, IL with the most Computer Science Major job openings:
Infographic showing various Computer Science Major job openings in Kankakee, IL as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 75% Full Time, 20% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $79,897 per year, or $38.4 per hour.

Adjunct Assistant Professor, Health Information Technology (Business Programs)

Sfcollege

Campus, IL • On-site

Part-time

Retirement

Re-posted 8 days ago


Job description

Job Description Summary

Each part-time faculty member reports to a chair or director, satisfies criteria for accreditation, possesses subject matter expertise, and has the following instructional and institutional responsibilities: Designing courses, delivering instruction, evaluating student learning, and incorporating college-required technology. Possessing subject matter expertise and engaging in ongoing professional development. Maintaining effective communication within the College and the department or program.

Job Description

Salary is determined per the SF Salary Schedule.

The Health Information Technology (HIT) Program is looking for adjunct instructors to teach Health Information Technology and Informatics Courses.

Faculty may be assigned to SF's main Northwest campus or housed at any of the College's six educational centers. Candidates must have the flexibility to teach at any one of these different sites and at different times throughout the academic year. Additionally, course offerings may be taught during the day, evening, or online, as well as taught using other distance learning formats.

Responsibilities and Duties
  • Plan, organize, and deliver instruction in health information management, data analysis and technology.
  • Teach in both the live classroom and on-line environments, including instruction via Learning Management Systems.
  • Provide appropriate virtual/in classroom management by providing guidance with issues of student performance, classroom behaviors, and work in a constructive manner to ensure student success and student retention department/program goals.
  • Provide appropriate virtual/in classroom management by preparing course outlines, lesson plans, quizzes and exams, grading, taking class roll, and input on textbook selection.
  • Develop, manage and assess student, course, and program learning outcomes.
  • Promote quality rigorous instruction and engagement, curriculum enhancement, student success/learning, student retention, and faculty scholarship.
  • Collaborate with other faculty and staff in the department and College to develop, evaluate, and revise curriculum to help ensure mastery of material.
  • Collaborate with lead faculty in developing and implementing technology-based instructional components for all assigned classes in accordance to accreditation/state framework requirements.
  • Collaborate with the Director/lead faculty, department faculty and staff, and other College officials in implementing College/program policies, objectives, program standards and functions in accordance with the College's/program's mission, vision, and goals.
  • Demonstrate ability to cooperate in a team setting.
  • Strictly honor the privacy, security and confidentiality of student records and other sensitive information according to appropriate state, federal and college regulations, policies and procedures.
  • Work a flexible schedule at multiple sites, including online.
  • Provide service excellence through courteous, informed, accessible and professional engagement.
  • Perform other duties as assigned.

Reports to: Academic Chair, Business Programs

Qualifications

Required:The applicant must have an AS degree or four-year degree as applicable in a qualifying field AND a current credential (recognized AHIMA credential such as Registered Health Information Administrator (RHIA), Registered Health Information Technician (RHIT), or Certified Health Data Analyst (CHDA). Qualifying fields would include: any recognized academic major in Health Sciences such as Health Information Management, Health Information Technician, Medical Records Administrator, Informatics or IT, data analytics.

Additional Requirements:A criminal background check will be conducted.

Preferred:Experience in online teaching. Real-world experience from which examples and lessons for classroom discussions can be drawn. Commitment to students and excellence in undergraduate education.

General Knowledge, Skills and Abilities

The Adjunct Assistant must have the ability to deliver a high level of interactive customer service, develop and maintain collaborative relationships throughout the organization, communicate effectively and possess proficient computer skills, including familiarity with the Microsoft Suite of Office Applications. The successful applicant must be willing to work a flexible schedule at multiple sites, as well as demonstrate the ability to work well with students, faculty and staff at all levels within a diverse, multi-cultural, collaborative environment.

If you are a retiree of the Florida Retirement System (FRS), please check with the FRS on how your current benefits will be affected if you are re-employed with the State of Florida. Your current retirement benefits may be canceled, suspended or deemed ineligible depending upon the date of your retirement.
Santa Fe College (SF) is committed to maintaining a work and educational environment that embraces diversity and where no member of the college community is excluded from participation in, denied the benefits of, or subject to discrimination in any college program or activity based on: their race, ethnicity, national origin, color, religion, age, disability, sex, pregnancy status, gender identity, sexual orientation, marital status, genetic information, political opinions or affiliations, or veteran status. This commitment applies to employees, volunteers, students, and, to the extent possible, to third parties, applicants for admission, applicants for employment, and the general public. sfcollege.edu/eaeo
Inquiries regarding non-discrimination policies or concerns about discrimination or harassment, including concerns about sexual harassment or sexual violence under Title IX, should be directed to: equity.officer@sfcollege.edu
Santa Fe College reserves the right to extend deadlines and/or not to offer advertised positions. Preference will be given to eligible veterans and spouses of veterans.