1

Computer Science Student Jobs in Iowa (NOW HIRING)

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Science Teacher

Des Moines, IA · On-site

$46.80K - $60.50K/yr

Job Purpose The Science Teacher is responsible for instructing students at various grade levels in ... Incorporates technology, such as computer simulations and interactive tools, into teaching to ...

Science Teacher

Des Moines, IA · On-site

$46.80K - $60.50K/yr

Delivers effective and engaging science lessons to students, utilizing a variety of teaching ... Incorporates technology, such as computer simulations and interactive tools, into teaching to ...

Science Teacher

Des Moines, IA · On-site

$46.80K - $60.50K/yr

Description Job Purpose The Science Teacher is responsible for instructing students at various ... Incorporates technology, such as computer simulations and interactive tools, into teaching to ...

SCIENCE

Davenport, IA

$45.50K - $58.80K/yr

Possess competence in computer and technology skills and familiarity with SBAR * Communicate with ... Flexibility in meeting the needs of student and the school. * Recognition of the need for ...

HS Science Teacher

Stuart, IA

$45.70K - $59K/yr

Science Teacher Position Purpose - Under the general supervision of the School Principal, to ... and students. - Ability to use computer network system and software applications as needed ...

SCIENCE

Davenport, IA · On-site

$36.40K - $49.10K/yr

Possess competence in computer and technology skills and familiarity with SBAR * Communicate with ... Flexibility in meeting the needs of student and the school. * Recognition of the need for ...

SCIENCE

Davenport, IA · On-site

$36.40K - $49.10K/yr

Possess competence in computer and technology skills and familiarity with SBAR * Communicate with ... Flexibility in meeting the needs of student and the school. * Recognition of the need for ...

SCIENCE

Davenport, IA · On-site

$40.20K - $51.80K/yr

Possess competence in computer and technology skills and familiarity with SBAR * Communicate with ... Flexibility in meeting the needs of student and the school. * Recognition of the need for ...

SCIENCE

Davenport, IA · On-site

$40.20K - $51.80K/yr

Possess competence in computer and technology skills and familiarity with SBAR * Communicate with ... Flexibility in meeting the needs of student and the school. * Recognition of the need for ...

next page

Showing results 1-20

Computer Science Student information

See Iowa salary details

$53.1K

$78.1K

$92K

How much do computer science student jobs pay per year?

As of May 30, 2026, the average yearly pay for computer science student in Iowa is $78,061.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,800.00 and $87,800.00 per year, depending on experience, location, and employer.

What is a Computer Science Student job?

A Computer Science Student job typically refers to internships, part-time roles, or research positions where students apply their programming, problem-solving, and analytical skills. These jobs help students gain practical experience in areas like software development, data analysis, cybersecurity, or artificial intelligence. Responsibilities may include coding, debugging, testing, and collaborating on technical projects. Such roles provide valuable hands-on learning and can enhance job prospects after graduation.

What are the key skills and qualifications needed to thrive in the Computer Science Student position, and why are they important?

A Computer Science Student should possess strong analytical abilities, problem-solving skills, and a foundational knowledge of programming languages such as Python, Java, or C++, usually supported by formal coursework or certifications. Familiarity with tools like integrated development environments (IDEs), version control systems (e.g., Git), and common databases is important for practical application of concepts. Excellent time management, teamwork, and communication skills help students balance coursework and collaborate effectively on group projects. These attributes are crucial for building a solid technical foundation, excelling academically, and preparing for internships or future employment.

What are the typical projects or assignments a Computer Science Student might work on during their studies or internships?

Computer Science Students often engage in a variety of hands-on projects, such as developing software applications, creating algorithms, designing websites, or building simple databases. They may also participate in group projects, hackathons, or collaborative coding tasks that simulate real-world problem-solving scenarios. During internships, students often contribute to larger codebases, assist with debugging, write documentation, and sometimes interact directly with clients or end-users. These experiences help students apply their classroom knowledge, develop teamwork skills, and gain valuable exposure to industry tools and practices.

What jobs can CS students get?

Computer Science students can pursue roles such as software developers, web developers, data analysts, system administrators, and quality assurance testers. These positions often require programming skills in languages like Java, Python, or C++, and familiarity with tools like Git and Linux. Internships and entry-level positions provide practical experience and can lead to full-time employment in tech companies or related fields.
What are the most commonly searched types of Computer Science Student jobs in Iowa? The most popular types of Computer Science Student jobs in Iowa are:
What job categories do people searching Computer Science Student jobs in Iowa look for? The top searched job categories for Computer Science Student jobs in Iowa are:
Infographic showing various Computer Science Student job openings in Iowa as of May 2026, with employment types broken down into 1% As Needed, 68% Full Time, 29% Part Time, 1% Temporary, and 1% Contract. Highlights an 65% Physical, and 35% Remote job distribution, with an average salary of $78,061 per year, or $37.5 per hour.
Teacher - Business and Computer Science (9th Grade Center 2026-27)

Teacher - Business and Computer Science (9th Grade Center 2026-27)

College Community School District

Cedar Rapids, IA • On-site

$46.70K - $58.90K/yr

Full-time

Medical, Dental, Life, Retirement

Posted 18 days ago


Job description

Position Type:
High School (9th Grade)/Teacher - Business Education (9)
Date Posted:
4/13/2026
Location:
Prairie 9th Grade Center
Date Available:
08/03/2026
9th Grade Center Business / Computer Science Teacher - Endorsements: 1171: 5-12 Business - All
Welcome to Prairie!
The College Community School District's programs are located on an 800 acre site on the SW side of Cedar Rapids. The central campus site is unique for a district our size and source of great pride. The Prairie campus consists of five elementary schools (K-4), an intermediate school (5-6), middle school (7-9), high school (10-12), Early Childhood Center, and three off-site programs. The College Community School District serves 5,800 students from Linn, Benton, and Johnson counties. The 137 square mile district includes the cities of Ely, Fairfax, Shueyville, Swisher, Walford and SW Cedar Rapids.
We take great pride in our parent and community support. This support and active engagement in our schools and district is high valued. We strive to develop close relationships with students and parents so that our students feel safe and connected. We take great pride in our Prairie schools which are made up of great staff, high performing students, supportive parents, and community members who value the importance of a quality education. In addition, the support of our community through the passing of a bond referendum has allowed us to expand and remodel our current buildings, build a new 5/6 building which opened in the fall of 2023, and our new 9th Grade Center and Delta site that opened in the fall of 2024.
The College Community School District's vision of "Success for All" is the foundation of the District's personalized learning system. Personalized learning is a progressively learner-driven model in which learners deeply engage in meaningful, authentic, and rigorous challenges to demonstrate desired outcomes. Our teachers collaborate to design learning environments that are equitable, engaging, and empowering by providing students with opportunities for voice, co-creation, social construction, and self-discovery. A combination of targeted instruction, data-driven decisions, flexible content and tools, and student reflection and ownership ensures that each student receives what they need when they need it.
In addition, the College Community School District recognizes the importance of education beyond high school and strive to prepare our students for success in their post-secondary education/training choices. This includes the essential skills and competencies that along with postsecondary education/training prepares our students for success in their future careers.
Benefits of being a teacher at College Community also include, but are not limited to:
  • Iowa Public Employee Retirement (IPERS) District Contribution of 9.44% to your IPERS account
  • Full single health and single dental for full time employees
  • 8 Paid Holidays
  • 2 Personal Days
  • Personal and Family Sick Days
  • FREE Employee Assistance Program including 3 free confidential counseling visits for yourself and family members
  • Iowa Retirement Investors Club (RIC) 403B
  • Employee Life Insurance: $20,000
  • Long Term Disability Insurance
  • Additional insurance options available through Fidelity

Attachment(s):
  • Teacher Job Description.pdf