1

Self Employed Computer Science Student Jobs in Wheaton, IL

Adjunct Faculty in Computer Science Full-time Faculty Positions Full-time faculty positions will be ... Our students represent many different experiences, perspectives, and cultures, and the university ...

Student Aide - Math & Science

Palatine, IL ยท On-site

$15.25 - $19.25/hr

Harper College Mathematics and Sciences provides transfer ready courses in computer sciences ... Student Aide position in Math and Science. Must be available to work 8am-9am, Monday-Thursday.

Student Aide - Math & Science

Palatine, IL ยท On-site

$15.25 - $19.25/hr

Harper College Mathematics and Sciences provides transfer ready courses in computer sciences ... Student Aide position in Math and Science. Must be available to work 8am-9am, Monday-Thursday.

Showing results 41-60

Self Employed Computer Science Student information

See Wheaton, IL salary details

$54.6K

$80.3K

$94.7K

How much do self employed computer science student jobs pay per year?

As of Sep 5, 2026, the average yearly pay for self employed computer science student in Wheaton, IL is $80,325.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,900.00 and $90,400.00 per year, depending on experience, location, and employer.

What does a self-employed computer science student do?

A self-employed computer science student typically works independently on technology-related projects while pursuing their studies. This can include freelance programming, web development, tutoring, or building apps and software for clients. They manage their own schedules, seek out clients or projects, and often use their skills to gain practical experience and earn income. This role allows students to apply their academic knowledge in real-world scenarios, building both technical and business skills.

What are some effective strategies for managing client projects as a self-employed computer science student?

Balancing client projects with academic responsibilities can be challenging for self-employed computer science students. It's important to set clear expectations with clients regarding timelines and availability, and to use project management tools to stay organized. Regular communication and providing progress updates help build trust and ensure projects stay on track. Additionally, setting aside dedicated work hours and prioritizing tasks can help maintain a healthy balance between studies and freelance work.

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

To thrive as a self-employed computer science student, you need a strong grasp of programming languages, algorithms, and foundational computer science concepts, often demonstrated through coursework or personal projects. Familiarity with version control systems like Git, cloud platforms, and coding environments, as well as building a portfolio on platforms like GitHub, is essential. Effective time management, self-motivation, and strong communication skills help you balance independent study with networking and project collaboration. These competencies are vital for mastering technical skills, showcasing your abilities, and building a professional reputation in the technology field.

What is the difference between Self Employed Computer Science Student vs Freelance Software Developer?

AspectSelf Employed Computer Science StudentFreelance Software Developer
CredentialsTypically enrolled in a computer science program, no formal certifications requiredOften has coding certifications or portfolio of completed projects
Work EnvironmentStudying independently, working on personal projects or courseworkRemote or on-site client projects, flexible schedule
Employer/Industry UsageNot employed by a company, focused on learning and experimentationWorks independently for clients or companies, in software development industry
Search/Comparison IntentUnderstanding learning vs. working professionally in techSeeking freelance opportunities or project-based work

In summary, a Self Employed Computer Science Student is primarily focused on learning and personal development without formal employment, while a Freelance Software Developer actively works on client projects, often with certifications and a professional portfolio. The key difference lies in their work status, experience, and industry engagement.

What jobs can a self employed computer science student get?

A self-employed computer science student can pursue freelance roles such as web development, software programming, app development, or IT consulting. These jobs often require skills in programming languages, problem-solving, and familiarity with tools like Git or IDEs, and they offer flexible schedules suited for students.

What are popular job titles related to Self Employed Computer Science Student jobs in Wheaton, IL?

For Self Employed Computer Science Student jobs in Wheaton, IL, the most frequently searched job titles are:

What job categories do people searching Self Employed Computer Science Student jobs in Wheaton, IL look for?

The top searched job categories for Self Employed Computer Science Student jobs in Wheaton, IL are:

What cities near Wheaton, IL are hiring for Self Employed Computer Science Student jobs?

Cities near Wheaton, IL with the most Self Employed Computer Science Student job openings:

Infographic showing various Self Employed Computer Science Student job openings in Wheaton, 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, with an average salary of $80,325 per year, or $38.6 per hour.

Adjunct Faculty-Computer Science 2026-2027

Wheaton College

Wheaton, IL โ€ข On-site

Full-time, Part-time

This job post hasย expired 3 days ago.ย Applications are no longer accepted.


Job description


Wheaton College invites applications for a part-time Adjunct Professor in Computer Science for the Fall 2026 semester. Applicants are required to have at least a Master's degree or PhD in Computer Science or a related field, as well as experience teaching undergraduate courses for a computer science major. The primary teaching assignment for this position is a sophomore-level course in Data Structures and Algorithms (CSCI 345-see catalog description). This course entails three 70-minute lecture sections and one 110-minute laboratory section each week, all meeting all in-person, and accounting for a five credit hour faculty load. Students taking this course have prior experience in Java, C, and Python. Additional teaching assignments are possible depending on departmental needs and applicants' expertise.
To apply, please submit a letter of interest and a curriculum vitae. In the cover letter, please include reference to Wheaton College's Christian identity. Members of groups traditionally underrepresented in computer science are strongly encouraged to apply. Complete application materials will be requested from eligible candidates. Applications will be reviewed on a rolling basis.
Salary range: $935 per credit hour for a faculty member with an MA and fewer than 3 years of experience teaching at Wheaton - $1100 per credit hour for an experienced PhD faculty member.
Wheaton College is an evangelical Protestant Christian liberal arts college whose faculty and staff affirm a Statement of Faith and adhere to lifestyle expectations of the Wheaton College Community Covenant. Wheaton is an equal opportunity employer committed to recruiting and retaining a diverse and talented workforce and student body. We encourage the expression of multiple perspectives within a Christian worldview, inside and outside the classroom. For more information about Wheaton College visit www.wheaton.edu.
Additionally, Wheaton College aspires to provide a physically safe environment for students, staff, and faculty to learn and work. In support of this objective, the College requires background checks for final candidates, after an employment offer is extended. Employment is contingent upon successful completion of a background check.