1

Computer Science Internship Jobs in Owatonna, MN

Intern

Northfield, MN · On-site

$16/hr

This hands-on internship offers a unique opportunity to gain real-world experience in swine ... Currently pursuing a degree in Agriculture, Animal Science, or a related field. * Strong work ethic ...

Qualifications * BS degree in Computer Science, Engineering, MIS, or equivalent with programming experience * 1-5+ years' full stack experience working with architectures on various platforms, such ...

Qualifications * BS degree in Computer Science, Engineering, MIS, or equivalent with programming experience * 1-5+ years' full stack experience working with architectures on various platforms, such ...

Software Engineer

Owatonna, MN · On-site

$82K - $110K/yr

Qualifications * BS degree in Computer Science, Engineering, MIS, or equivalent with programming experience * 1-5+ years' full stack experience working with architectures on various platforms, such ...

Computer Science Internship information

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 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.

Which computer science internship is best for a computer science student?

The best computer science internship for a student depends on their interests and career goals, but generally, internships at reputable tech companies or startups that offer hands-on experience with programming, software development, or data analysis are valuable. Look for opportunities that provide mentorship, skill development, and exposure to real-world projects, often requiring proficiency in languages like Python, Java, or C++ and familiarity with tools such as Git or cloud platforms.

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 internships should I apply for in computer science?

Computer science internships are available in software development, data analysis, cybersecurity, and machine learning. Applicants should focus on roles that match their skills, gain experience with programming languages like Python or Java, and consider certifications or projects that demonstrate their abilities. Internships at tech companies, startups, or research labs provide valuable industry experience and networking opportunities.

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 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.
More about Computer Science Internship jobs
What are the most commonly searched types of Computer Science jobs in Owatonna, MN? The most popular types of Computer Science jobs in Owatonna, MN are:
What job categories do people searching Computer Science Internship jobs in Owatonna, MN look for? The top searched job categories for Computer Science Internship jobs in Owatonna, MN are:
What cities near Owatonna, MN are hiring for Computer Science Internship jobs? Cities near Owatonna, MN with the most Computer Science Internship job openings:
Infographic showing various Computer Science Internship job openings in Owatonna, MN 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.

Administrative Assistant in Computer Science

Carleton

Northfield, MN

$25/hr

Part-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


Job description

Job Title: Administrative Assistant in Computer Science
Department: Computer Science
Classification: Non-Exempt
Grade: 8
FTE/Working Schedule: 0.82 FTE

Position Overview:

The Administrative Assistant manages the office and provides administrative support to the department chair and faculty members in order to support students taking classes in the department and to enhance faculty teaching and research. This employee facilitates the internal and external communications for the department.

Working Schedule:

Academic Year (week before classes start in the fall through commencement): 40 hours per week

Summer (12 weeks): 6-8 hours per week

Compensation:
The expected hourly rate for this position is $25.00.

Essential Job Functions/Responsibilities:

  • Oversees the day-to-day operations of the office including calendar of events; activities; meetings of the Chair and faculty; opening, distributing, and prioritizing mail; purchasing supplies; and answering, screening, and directing calls and inquiries.
  • Meets regularly with the Chair to discuss current department business; attends meetings, drafts agendas, takes and distributes minutes, and tracks action items and deadlines.
  • Assists students with questions and problems.
  • Provides administrative support to departmental student groups: procures meeting supplies and refreshments, reserves meeting spaces, and oversees their budget.
  • Orders and maintains oce equipment, supplies, and furniture; maintains department displays, bulletin boards, lobby areas, and workroom.
  • Monitors departmental and program budgets, including VISA card statements and receipts.
  • Coordinates the department's "Match" pre-registration process.
  • Coordinates students' retaking or making up exams.
  • Prepares, edits, and submits annual course schedule and catalog copy.
  • Maintains department websites, ensuring information is available regarding the curriculum, departmental guidelines, major requirements, career/internship opportunities, o-campus programs, guides for new students, etc.
  • Coordinates production of the department newsletters, including writing, editing, proong, distribution, and web posting.
  • Coordinates campus visits for speakers including itineraries, travel, housing, etc.
  • Posts publicity on the Carleton Events Calendar, and submits information to College Communications on lectures and visitors' talks.
  • Monitors majors' progress toward completion of major requirements.
  • Assists in recruitment activities, including placing ads, managing applications, and arranging candidate visits including itineraries, lodging, and publicity.
  • Assists in orienting new faculty and staff members to the departments and the College. Arranges for oce keys and supplies; coordinates required ITS, Telecommunications, and facilities needs.
  • Coordinates the comps process, including scheduling comps talks, monitoring gala attendance, coordinating with Printing Services to print student posters, and sending student letters indicating comps pass/distinction..
  • Assists with weekly colloquium series, including advertising, procuring refreshments, creating and processing attendance sheets, processing honoraria, scheduling meetings with faculty and students, and room reservations.
  • Plans and organizes events such as departmental and program picnics, receptions, and social outings, including publicity, invitations, catering, etc.
  • Assists in community-building activities in the department, such as maintaining the department's communal spaces.
  • Assists in department review processes including arrangements for outside reviewers, setting up interview schedules, contacting student participants, arranging dinners and receptions, and tracking expenses and reimbursements.
  • Assists in organizing o-campus programs including posting brochures and information on the web, tracking applications, notifying accepted students, publicizing meetings, etc. Communicates with O Campus Studies as needed.
  • Manages and trains student office assistants.
  • Assists faculty in hiring student research partners, including monitoring incoming applications, maintaining a list of applicants and hiring decisions, and ensuring hiring materials are accessible and complete.
  • Other duties as assigned.

Education/Experience/Skills:

Required:

  • Post-high school education with at least three to five years of related full-time professional experience.
  • Skilled in word processing, desktop publishing, spreadsheets, Web editing, and internet searches.
  • Excellent verbal and written communication.
  • Ability to prioritize work and multi-task with frequent interruptions and some unpredictability of work situations.
  • Strong attention to detail.
  • Flexibility and comfort with new technology
  • Works well with minimal supervision.
  • Broad mastery of policies and procedures.

Preferred:

  • Associate or Bachelor's degree.

Must have the ability to understand and follow written and oral work instructions, operations, safety procedures, and hazardous labels.

Note: This position description is not intended to be all-inclusive. Employees may perform other related duties to meet the ongoing needs of the organization.

Review of applications begins immediately and continues until the hire is complete. We accept only online applications.

Carleton College is an AA/EEO Employer: We are committed to developing our staff to better reflect the diversity of our student body and American society. Members of underrepresented groups are strongly encouraged to apply.


Carleton also offers a robust suite of benefits including: A generous 403(b) retirement plan with a 10% employer contribution and 2% employee contribution. Medical, dental, vision, life and disability insurance. Paid time-off, including 25 annual leave days, 8 paid holidays, and extra days at the end of the calendar year to make a continuous week off before New Year's. Employee Assistance Program (EAP) for all employees. A dependent tuition program after six years of service.

Founded in1866, Carleton College is a private, coeducational liberal arts college of roughly 2,000 students located in the historic river town ofNorthfield, Minnesota. Carleton College occupies more than 1,000 scenic acres of campus, arboretum, over 100 campus buildings, and athletic fields. Located 40 miles south of Minneapolis and St. Paul, Carleton offers access to the cultural advantages of a major metropolitan area.