1

Computer Science Undergraduate Student Jobs (NOW HIRING)

$13/hr

Applicants should be and undergraduate student enrolled in one of the Computer Science and Engineering academic programs: either Computer Science, Computer Engineering, Data Science, the graduate ...

next page

Showing results 1-20

Computer Science Undergraduate Student information

See salary details

$11K

$126.6K

$171K

How much do computer science undergraduate student jobs pay per year?

As of Jul 27, 2026, the average yearly pay for computer science undergraduate student in the United States is $126,612.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,000.00 and $153,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Science Undergraduate Student, and why are they important?

To thrive as a Computer Science Undergraduate Student, you need a solid grasp of programming fundamentals, mathematical reasoning, and problem-solving skills, typically supported by a high school diploma and enrollment in a computer science degree program. Familiarity with programming languages like Python or Java, version control systems like Git, and coursework in algorithms or data structures is standard. Curiosity, perseverance, and strong time management help students excel and adapt to challenging coursework and collaborative projects. These abilities enable students to build a strong technical foundation, succeed academically, and prepare for internships or future employment.

What types of collaborative projects or team-based assignments can a Computer Science undergraduate student expect to participate in during their studies?

As a Computer Science undergraduate student, you can expect to engage in a variety of collaborative projects, such as group software development assignments, coding hackathons, and interdisciplinary research projects. These experiences often involve working with peers to design, build, and test applications or systems, simulating real-world team environments. Collaboration helps you develop essential communication and project management skills while exposing you to different perspectives and coding practices. Many programs also encourage teamwork through capstone projects or partnerships with industry, preparing you for future workplace dynamics.

What is the difference between Computer Science Undergraduate Student vs Software Developer?

AspectComputer Science Undergraduate StudentSoftware Developer
CredentialsEnrolled in a computer science degree programTypically holds a bachelor's degree in computer science or related field
Work EnvironmentAcademic settings, internships, research projectsCorporate, startup, or freelance environments
Industry UsageLearning and training phase, often seeking entry-level rolesDeveloping, testing, and maintaining software applications

The main difference is that a Computer Science Undergraduate Student is still in school, focusing on learning foundational concepts, while a Software Developer has completed their education and actively builds software in professional settings.

What are Computer Science undergraduate students?

Computer Science undergraduate students are individuals enrolled in a bachelor's degree program focused on the study of computer science. They learn the fundamentals of programming, algorithms, data structures, computer systems, and software engineering. These students often gain experience through coursework, projects, internships, and research, preparing them for careers in technology, software development, or further academic study. Their education equips them with problem-solving abilities and a strong foundation in computational thinking.
More about Computer Science Undergraduate Student jobs
Infographic showing various Computer Science Undergraduate Student job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $126,612 per year, or $60.9 per hour.
Mobile Web Content Development - Teaching Assistantship (TA) - Fall 2026

Mobile Web Content Development - Teaching Assistantship (TA) - Fall 2026

Pace University

Manhattan, NY • On-site

Other

Posted 11 days ago


Job description

Description
Teaching Assistants for CS 398D / CS 641
2 hours per week.
Requirements
  • Computer Science undergraduate student
  • Strong written and verbal communication skills
  • 2 hours per week.

Pace University logo

About Pace University

Sourced by ZipRecruiter

Pace has always prioritized student success. A century ago, that meant propelling people to new highs in practical business careers. Our educational model is still real-world—but today Pace offers unbeatable opportunity to ambitious students at every level, in dozens of disciplines, and on three campuses. Ranked in the top 9% of private US colleges that provide the best return on tuition investment, Pace University transforms the lives of its diverse students—academically, professionally, and socioeconomically. We are at the forefront of creating opportunity and that mission is expressed in our motto: Opportunitas.

Industry

Colleges, universities, and professional schools

Company size

1,001 - 5,000 Employees

Headquarters location

New York, NY, US

Year founded

1906

Social media