1

Computer Science Apprenticeship Jobs (NOW HIRING)

IT Computer Lab Apprentice

Lynchburg, VA · On-site

$16.50 - $21.50/hr

Working on a Bachelor's degree in Computer Science, Information Systems, or a related field is preferred. IT Computer Labs Apprentice Minimum Qualifications: * Basic knowledge of computer trouble ...

IT Computer Lab Apprentice

Lynchburg, VA · On-site

$16.50 - $21.50/hr

Working on a Bachelor's degree in Computer Science, Information Systems, or a related field is preferred. IT Computer Labs Apprentice Minimum Qualifications: * Basic knowledge of computer trouble ...

Computer Science * Data Science & Analytics * Applied AI & Machine Learning * Enterprise ... Tax and Audit The program is structured as a high-engagement cohort-based apprenticeship experience ...

Computer Science * Data Science & Analytics * Applied AI & Machine Learning * Enterprise ... Tax and Audit The program is structured as a high-engagement cohort-based apprenticeship experience ...

APPRENTICE

Newport News, VA · On-site

$50K - $74K/yr

... Computer Science and Principles of Technology. A 'unit' is considered to be one year of high school ... The Apprentice School admissions office. Why HII We build the world's most powerful, survivable ...

Be Seen First

About Us With over thirty years of experience in the Information Technology industry, Apprentice ... Education · Associates degree in Information Science or related field, preferred, not required. · ...

next page

Showing results 1-20

Computer Science Apprenticeship information

See salary details

$19.5K

$64.1K

$129.5K

How much do computer science apprenticeship jobs pay per year?

As of Jul 11, 2026, the average yearly pay for computer science apprenticeship in the United States is $64,093.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,000.00 and $83,000.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.

More about Computer Science Apprenticeship jobs
What cities are hiring for Computer Science Apprenticeship jobs? Cities with the most Computer Science Apprenticeship job openings:
What are the most commonly searched types of Computer Science Apprenticeship jobs? The most popular types of Computer Science Apprenticeship jobs are:
What states have the most Computer Science Apprenticeship jobs? States with the most job openings for Computer Science Apprenticeship jobs include:
Infographic showing various Computer Science Apprenticeship job openings in the United States as of July 2026, with employment types broken down into 1% Locum Tenens, 1% As Needed, 83% Full Time, 11% Part Time, 1% Contract, and 3% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $64,093 per year, or $30.8 per hour.
Adjunct Professor, Computer Science

Adjunct Professor, Computer Science

Le Moyne College

Syracuse, NY

Part-time

Re-posted 8 days ago


Job description

Job Description:

The Department of Computer Science, Cybersecurity and Software Development is seeking an Adjunct Professor to teach an undergraduate course in web and mobile software development. A description of the course CSC 441: Web & Mobile Secure Software Development, is provided below. While previous course materials will be provided, the instructor is expected to adapt the materials to match their teaching style and expertise.

The ideal candidate has industry experience and is knowledgeable about best practices for software development. We seek someone who is passionate about inspiring and preparing students for successful entry into careers in software engineering.

The department is looking to find an instructor who is available to teach the course annually, either in the Fall or Spring semester.

Course Description

CSC441. Web & Mobile Secure Software Development. 4 Credit Hours.

This course introduces secured software development in two environments - web and mobile -with an emphasis on design, construction, and testing. Also covered are human-computer interaction, agile software development process, principles of secure design, defensive programming, threats and attacks, and secure software engineering. Students will design and develop a client-side web or mobile application with an accompanying server-side component to illustrate client-server communication.

Prerequisite:CSC276-Object Oriented Programming.

Key Responsibilities:

  • Update course materials while aligning to course objectives and student learning outcomes

  • Deliver course instruction in an engaging and effective manner

  • Provide timely feedback on assignments, projects and exams

  • Submit midterm and final grades

  • Hold regular office hours to support students outside the classroom

  • Communicate with faculty and administration regarding course progress

Requirements:

  • Master's degree in Computer Science or a related field

  • Industry experience in software development and preferably in web and mobile development

  • Knowledge of industry best practices

  • Passion for inspiring students to pursue careers in software development

Additional Information:

About Le Moyne College:
Le Moyne College, located in Syracuse, New York is an independent college established by the Jesuits in 1946 to provide students with a values-based, comprehensive academic program designed to foster intellectual excellence and preparation for a life of leadership and service. Today, Le Moyne has evolved into a nationally acclaimed college of liberal arts and sciences that draws students from across the U.S. and abroad.

Mission:
Le Moyne College is a diverse learning community that strives for academic excellence in the Catholic and Jesuit tradition through its comprehensive programs rooted in the liberal arts and sciences. Its emphasis is on education of the whole person and on the search for meaning and value as integral parts of the intellectual life. Le Moyne College seeks to prepare its members for leadership and service in their personal and professional lives to promote a more just society.

Le Moyne College aims to advance the values of diversity and inclusiveness at the college. To do this, Le Moyne seeks scholars and professionals who bring innovation, creativity, and impact to the campus, and who bring greater depth, breadth, and diversity to our campus community.

Range: $1,084 to $1,435 per credit hour

(i.e., $3,255 to $4,305 per three-credit hour course)

Equal Employment Opportunity

Le Moyne College is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, citizenship & immigrationor any other protected characteristic as outlined by federal, state, or local laws.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Le Moyne makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Application Instructions:

To apply for this position, please submit the following application materials:

  • A cover letter discussing your interests and qualifications in teaching the course on web and mobile development described above

  • Curriculum vitae

  • Contact information for three current reference

Review of completed applications will begin on Feb 1, 2026 and continue until the position is filled.