1

Computer Science Internship Jobs in Tulsa, OK (NOW HIRING)

IT Applications Professional Intern

Tulsa, OK ยท On-site

$13.75 - $18.25/hr

At ONEOK, interns work on real projects, engage directly with business leaders, participate in ... Pursuing a Bachelor's degree in Information Technology, Computer Science, or a related field Work ...

A Bachelor's Degree in Information Technology, Computer Science or a related field, or equivalent ... Excludes seasonal employees and interns.

IT Project Manager I

Tulsa, OK ยท On-site

$80 - $105/hr

Bachelor's degree in Computer Science, Business Management, Business Administration, or related ... Internship, academic project, or hands-on experience supporting technology projects is a plus.

New

Embedded Software Engineer

Tulsa, OK ยท On-site

$70K - $101K/yr

Bachelor's degree in Computer Science, Software Engineering, Electronics Engineering, or a related discipline. * 3+ years of relevant commercial experience. * Experience developing embedded software ...

Showing results 21-40

Computer Science Internship information

See Tulsa, OK salary details

$8

$19

$43

How much do computer science internship jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for computer science internship in Tulsa, OK is $19.50, according to ZipRecruiter salary data. Most workers in this role earn between $10.60 and $22.48 per hour, depending on experience, location, and employer.

What are internship opportunities in computer science?

An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.

What is a computer science internship?

A computer science internship is a temporary position that allows students or recent graduates to gain practical experience in the field of computer science. Interns typically work on real-world projects, assisting with programming, software development, data analysis, or IT support under the supervision of experienced professionals. These internships provide valuable hands-on skills, networking opportunities, and insight into potential career paths within technology industries.

What types of projects does a computer science intern typically work on, and how much autonomy can I expect?

Computer Science interns often contribute to real-world projects such as developing new software features, debugging code, automating processes, or supporting infrastructure. While the level of autonomy varies by company, interns are generally given meaningful tasks and encouraged to collaborate with senior engineers and cross-functional teams. You'll likely participate in code reviews, agile sprints, and team meetings, gaining hands-on experience and feedback. Many organizations assign mentors to guide interns, helping them balance independence with structured learning and support.

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

To thrive as a Computer Science Intern, you generally need foundational knowledge in programming, algorithms, and data structures, often supported by progress toward a computer science degree. Familiarity with coding languages such as Python, Java, or C++, as well as experience using version control systems like Git, is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns stand out in collaborative environments. These skills and qualities are essential because they enable interns to contribute meaningfully to projects, adapt to new technologies, and work efficiently within a development team.

What is the difference between Computer Science Internship vs Software Developer Intern?

AspectComputer Science InternshipSoftware Developer Intern
Required CredentialsTypically pursuing or recent graduate in CS or related fieldSame as CS internship, often students or recent grads
Work EnvironmentVaries across tech companies, research labs, startupsPrimarily software development teams in tech firms
Employer & Industry UsageUsed across academia, industry, research projectsPrimarily in software development companies and tech industry
Common Search & Comparison IntentUnderstanding internship opportunities in CSComparing software development internship roles

Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.

What do you do as a computer science intern?

A computer science intern typically assists with software development, coding, testing, and debugging projects. They may work with programming languages like Python, Java, or C++, and often collaborate with teams to gain practical experience in software engineering and problem-solving. Internships usually involve learning industry tools and following project deadlines under supervision.

What internships should I apply for in computer science?

Computer science internships are available in tech companies, startups, and research labs, often focusing on software development, data analysis, or cybersecurity. Applicants should have programming skills in languages like Python, Java, or C++, and may need to demonstrate problem-solving abilities or relevant coursework. Internships can be paid or unpaid and typically require a resume and sometimes a cover letter or technical assessment.
More about Computer Science Internship jobs

What are the most commonly searched types of Computer Science jobs in Tulsa, OK?

The most popular types of Computer Science jobs in Tulsa, OK are:

What cities near Tulsa, OK are hiring for Computer Science Internship jobs?

Cities near Tulsa, OK with the most Computer Science Internship job openings:

Infographic showing various Computer Science Internship job openings in Tulsa, OK as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $40,567 per year, or $19.5 per hour.

IT Applications Professional Intern

ONEOK, Inc.

Tulsa, OK โ€ข On-site

$13.75 - $18.25/hr

Internship

Posted 6 days ago


Job description

#WeAreONEOK - Fortune 500 company. 100+ years in business. Leading midstream service provider. Safety first. Sustainable operations. Environmentally responsible. Employee focused.
JOB SUMMARY
Join a company where learning happens through experience, relationships, and meaningful work. At ONEOK, interns work on real projects, engage directly with business leaders, participate in professional development opportunities, and become part of a community that values curiosity, innovation, and personal growth. We are proud to be a people-first organization where every intern is encouraged, supported, and empowered to reach their potential. At ONEOK, our internship program was recognized as one of the Top 100 Internships in America. This is your opportunity to explore joining our team for the summer.
Interested in using technology to solve real business challenges? Join ONEOK as an IT Applications Professional Intern and gain hands-on experience supporting the systems and technologies that help power a leading energy company. You'll work alongside experienced professionals, contribute to meaningful projects, and develop technical and professional skills in a collaborative environment.
As an intern, you'll have the opportunity to:
  • Support IT applications, systems, and technology initiatives
  • Assist with troubleshooting, system maintenance, and data management activities
  • Contribute to projects that improve operational efficiency and data security
  • Gain exposure to IT infrastructure, software solutions, and project coordination
  • Learn from experienced mentors while building valuable business and technical skills

Education
  • Pursuing a Bachelor's degree in Information Technology, Computer Science, or a related field

Work Experience
  • None required.

Knowledge, Skills and Abilities
  • Ability to: take initiative, demonstrate a positive attitude with an eagerness to learn, and be adaptable
  • Ability to: apply basic arithmetic: addition, subtraction, multiplication and division and/or advanced math, algebra, and/or statistical methods
  • Ability to: communicate, exchange written and verbal information and/or instructions
  • Ability to: contribute critical thinking skills, work well in teams, have a strong work ethic, attention to detail, and strong verbal and written communication skills
  • Strong problem-solving skills and attention to detail
  • Interest in technology, innovation, and continuous learning
  • Familiarity with Microsoft Office applications and technology-related coursework is beneficial

Licenses and Certifications
  • None required

Strength Factor Rating - Physical Demands/Requirements
  • Sedentary Work - Exerting up to 10 pounds of force occasionally (Occasionally: activity or condition exists up to 1/3 of the time) and/or a negligible amount of force frequently (Frequently: activity or condition exists from 1/3 to 2/3 of the time) to lift, carry, push, pull, or otherwise move objects, including the human body. Sedentary work involves sitting most of the time, but may involve walking or standing for brief periods of time. Jobs are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met.

Strength Factor Description - Physical Demands/Requirements
  • Standing: Remaining on one's feet in an upright position at a work station without moving about (Occasionally)
  • Walking: Moving about on foot (Frequently)
  • Sitting: Remaining in a seated position (Constantly)
  • Lifting: Raising or lowering an object from one level to another (includes upward pulling) (Occasionally)
  • Carrying: Transporting an object, usually holding it in the hands or arms, or on the shoulder (Occasionally)
  • Pushing: Exerting force upon an object so that the object moves away from the force (Occasionally)
  • Pulling: Exerting force upon an object so that the object moves toward the force (includes jerking) (Occasionally)
  • Climbing: Ladders, Stairs (Occasionally)
  • Balancing: Maintaining body equilibrium to prevent falling (Occasionally)
  • Stooping: Bending the body downward and forward by bending the spine at the waist (Occasionally)
  • Kneeling: Bending the legs at the knees to come to rest on the knee or knees (Occasionally)
  • Crouching: Bending the body downward and forward by bending the legs and spine (Occasionally)
  • Crawling: Moving about on the hands and arms in any direction (Occasionally)
  • Reaching: Extending hands and arms in any direction (Constantly)
  • Handling: Seizing, holding, grasping, turning or otherwise working with the hand or hands (Manual Dexterity) (Constantly)
  • Fingering: Picking, pinching or otherwise working with the fingers primarily (Finger Dexterity) (Constantly)
  • Feeling: Perceiving such attributes of objects/materials as size, shape, temperature, texture, movement or pulsation by receptors in the skin, particularly those of the finger tips (Constantly)
  • Talking: Expressing or exchanging ideas/information by means of the spoken word (Frequently)
  • Hearing: Perceiving the nature of sound by the ear (Frequently)
  • Tasting/Smelling: (Occasionally)
  • Near Vision: Clarity of vision at 20 inches or less (Constantly)
  • Far Vision: Clarity of vision at 20 feet for more (Frequently)
  • Depth Perception: Three-dimensional vision; ability to judge distances and spatial relationships so as to see objects where and as they actually are (Frequently)
  • Vision: Color - The ability to identify and distinguish colors (Constantly)

Working Conditions/Environment
  • Employee is subject to inside environmental conditions

Working Conditions
  • Well lighted, climate controlled areas (Constantly)
  • Frequent repetitive motion (Constantly)
  • CRT (Computer Monitor(s)) (Constantly)

Travel
  • Travel to other locations may be required

Driving
  • Based on assigned tasks, employee may be assigned a company vehicle requiring the applicable driver's license

ONEOK is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, sex, pregnancy, sexual orientation, age, religion, creed, national origin, gender identity, disability, military/veteran status, genetic information or any other categories protected by applicable law.
The job description is not intended to be a complete list of all responsibilities, duties or skills required for the job and is subject to review and change at any time, with or without notice, in accordance with the needs of ONEOK.
ONEOK is committed to making our workplace accessible to individuals with disabilities and will provide reasonable accommodations, upon request, for individuals to participate in the application and hiring process. To request an accommodation email HRSolutions@ONEOK.com or call 1-855-663-6547.