1

Computer Science Apprenticeship Jobs in Minnesota

Computer Science certificate preferred. * Strong verbal, written and interpersonal communication ... Work as an apprentice AV technician 40 hours per week. * Wages are based on the union scale and ...

ECSI Experienced Service Technician

Eagan, MN · On-site +1

$38.21 - $51.07/hr

Computer Science certificate preferred. * Strong verbal, written and interpersonal communication ... Work as an apprentice AV technician 40 hours per week. * Wages are based on the union scale and ...

Bachelor's degree in Information Technology, Computer Science, Business Administration, or a ... apprenticeship. LanceSoft makes hiring decisions based solely on qualifications, merit, and ...

next page

Showing results 1-20

Computer Science Apprenticeship information

See Minnesota salary details

$18.9K

$62.3K

$125.8K

How much do computer science apprenticeship jobs pay per year?

As of Jun 21, 2026, the average yearly pay for computer science apprenticeship in Minnesota is $62,274.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,893.00 and $80,644.00 per year, depending on experience, location, and employer.

What kind of mentorship or training can I expect during a Computer Science Apprenticeship?

As a Computer Science Apprentice, you will typically receive structured mentorship from experienced software engineers and participate in hands-on training sessions. Expect regular code reviews, pair programming opportunities, and collaborative projects that help reinforce your learning. Many programs also provide access to internal documentation, technical workshops, and opportunities to shadow professionals across different teams, giving you a broader view of the field. This support structure is designed to help you rapidly build practical skills and prepare for a full-time role in computer science upon completion of the apprenticeship.

What is a Computer Science Apprenticeship job?

A Computer Science Apprenticeship is a structured, hands-on training program that combines practical work experience with academic learning. Apprentices typically work under the guidance of experienced professionals while gaining technical skills in areas such as programming, software development, and cybersecurity. These programs often lead to industry-recognized certifications or a full-time job upon completion. They are ideal for individuals looking to enter the tech field without a traditional degree or seeking hands-on experience while studying.

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

To excel in a Computer Science Apprenticeship, you need foundational knowledge of programming languages (such as Python, Java, or C++), basic understanding of algorithms and data structures, and a willingness to learn on the job. Exposure to version control systems like Git and familiarity with development environments or basic software engineering principles are often expected. Strong problem-solving abilities, effective communication, and a collaborative attitude help apprentices integrate seamlessly into development teams. These skills are crucial for adapting to new technologies, contributing effectively to projects, and gaining the practical experience needed for a successful tech career.

What are popular job titles related to Computer Science Apprenticeship jobs in Minnesota? For Computer Science Apprenticeship jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Computer Science Apprenticeship jobs in Minnesota look for? The top searched job categories for Computer Science Apprenticeship jobs in Minnesota are:
What cities in Minnesota are hiring for Computer Science Apprenticeship jobs? Cities in Minnesota with the most Computer Science Apprenticeship job openings:

Computer Systems Networking Instructor - Tech College Faculty

Minnstate

Owatonna, MN

$44K - $73K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 19 days ago


Job description

All Job Postings will close at 12:01 a.m. CT on the specified Closing Date (if designated).

Working Title:

Computer Systems Networking Instructor - Tech College Faculty

Institution:

Riverland Community College

Classification Title:

Tech College Faculty

Bargaining Unit / Union:

210: Minnesota State College Faculty

City:

RIVR - Owatonna Campus

FLSA:

Job Exempt

Full Time / Part Time:

Full time

Employment Condition:

Unclassified - Unlimited Academic

Salary Range:

Job Description

We are seeking an instructor dedicated to excellence in teaching who desires to make a difference in the lives of our students. This teaching assignment is located on the Owatonna Campus. The instructor may be assigned to teach in a traditional classroom, a virtual (online) classroom, or both (multimodal).

Activities related to comprehensive community college teaching and learning, including but not limited to:

Instructional planning and delivery;

Teaching and facilitating student learning;

Curriculum planning and development;

Assessment of student performance;

Classroom management;

Maintenance of professional skills and credentials;

Participation in department meetings, coordination activities, and college-wide committees

The candidate must be able to work cooperatively with faculty and staff, demonstrate knowledge of and experience in assessing student learning outcomes, participate in department meetings and college-wide committees, and maintain ongoing professional development activities.

Salary Range:

$44,143.67 - $73,609.32

The current salary range is up to $73,690. Full-time faculty work a 171-day contract during a nine-month academic year (mid-August to mid-May).

Minimum Qualifications

Education Requirement

  • Associate degree in a computer or information technology field.


Occupational Experience Requirement

  • Four full-time years (or equivalent) of verified related paid work experience in networking, network administration, cybersecurity, or forensics.

Recency Requirement

  • One year of this work experience shall be within the five years immediately preceding the date of application for the credential field. The recency requirement shall be waived if the individual has two years of successful full-time (or equivalent) postsecondary teaching experience in the credential field within the last five years.

Teaching and Learning Competency Requirement

  • Course construction (credit course)*

  • Teaching/instructional methods (credit course)*

  • Student outcomes assessment/evaluation (credit course)*

  • Philosophy of community and technical college education (credit or non-credit course)**

  • Faculty shall have a degree in education or three years of successful full-time (or equivalent) teaching experience prior to being hired, or shall be required to complete coursework in the above content areas (or their equivalent) prior to being granted unlimited status.

  • * These courses shall be waived for individuals who at the time of hire have: a degree in education, or have documented evidence of successful completion of equivalent coursework in the specified teaching and learning content areas, or have three years of successful, full-time (or equivalent) secondary, postsecondary, industry, or trade apprenticeship teaching experience in the field for which they are being hired. (Procedure 3.32.1 College Faculty Credentialing, Part 5, Subpart B.2)

  • ** This course shall be waived for individuals who, at the time of hire, have documented evidence of successful completion of equivalent coursework. (Procedure 3.32.1 College Faculty Credentialing, Part 5, Subpart B.3)

Preferred Qualification

  • Master's degree in Cyber Security, Computer Science, or Information Technology.

  • Industry Recognized credentials: CompTIA Security+, CISSP, CEH CCNA/CCNP

  • Experience as a Security Analyst, Network Engineer or Penetration Tester.

  • Demonstrated Proficiency with Linux, Windows, Cloud services. E.g. AWS/Azure

  • Bilingual/multilingual fluent in Spanish, Karen, Karenni, Somali, Pohnpeian, French, Nuer, Anuak, or other languages that reflect our student body, workforce, and communities.

  • Demonstrated experience working with multicultural and underserved populations.

Other Requirements

A complete online application will include a letter of interest and a resume/curriculum vitae. Please note that the search committee will not review incomplete applications.

This position requires completing employment references and a driver's license background check.

In accordance with the Minnesota State Colleges & Universities (Minnesota State) Vehicle Fleet Safety Program, employees driving on college/university business who use a rental or state vehicle shall be required to conform to Minnesota State's Vehicle use criteria and consent to Motor Vehicle Records check.

Minnesota State is unable to sponsor Applicants for work visas. All Applicants must be legally authorized to work in the US.

If you would like to request an accommodation as part of the application process, please contact Aimee Sue Larson at aimee.larson@riverland.edu

Work Shift (Hours / Days of work)

Varies; based on student needs / Monday - Friday

Telework (Yes/No)

No

About

Riverland Community College is dedicated to fostering an environment where employees, students, and the region thrive. Guided by our vision, mission, and values, we provide excellent opportunities for students to reach their academic and career goals. Our values focus on cultivating student growth through service, collaboration, innovation, and respect. We offer a supportive and innovative culture that values individual and team contributions and is committed to diversity and inclusion.

Diversity and Inclusion: We are dedicated to continually developing a workforce that mirrors the diversity of our students and communities. We recognize the value of diverse experiences and perspectives, which enhance our ability to serve the people of our region effectively.

Hispanic-Serving Institution (HSI) Commitment: Riverland is an emerging Hispanic-Serving Institution. We welcome candidates who understand HSIs and the Latinx student experience, further enriching our inclusive community.

Student-Centered Education: With small class sizes, personalized instruction, and hands-on learning. Riverland offers student-centered education that empowers individuals to succeed. Our diverse range of credit and non-credit courses caters to various learning modalities.

Program Offerings: With campuses in Albert Lea, Austin, and Owatonna, Riverland offers associate degrees in over 90 career options, liberal arts and sciences, and customized training, providing comprehensive educational opportunities for all.

Community and Quality of Life: Located in southern Minnesota, our region boasts excellent public and parochial education systems, diverse recreational activities for all seasons, and upscale communities that enrich personal and professional lives.

Join Riverland Community College, where dedication to employees, students, and the region drives excellence in education and service. To learn more about Riverland or Minnesota State, visit www.riverland.edu or www.minnstate.edu.

Benefits Information:

At Minnesota State, we have a GREAT BENEFITS PACKAGE! Our generous benefits include 11 paid Holidays, Vacation Time, Sick Time, six weeks of Paid Parental Leave, low cost medical and dental insurance with low deductibles ($250 - $1500), a Pension Plan, 457(b) and 403(b) retirement plans and other retirement investment options, pre-tax medical and dental expense (with roll-over option) and dependent care accounts, employer paid life insurance, short and long term disability, as well as professional development and a tuition waiver program for employees and their dependents, etc. We promote the health and well-being of our employees and take work/life balance seriously.

Desired Start Date:

07-09-2026

Position End Date:

Open Date:

06-01-2026

Close Date:

06-23-2026

Posting Contact Name:

Mary Ellen Greeley Abdo

Posting Contact Email:

Mary.Abdo@riverland.edu