Skip to main content
Browser not supported!
We recommend using a modern browser such as Google Chrome, Microsoft Edge, Apple Safari, or Mozilla Firefox.

Submitter's Information

Name

Sabrina Aguilar

Title

Program Director

Region

Central/Mother Lode

College

Bakersfield College

CTE Dean

CTE Dean's Name

Anthony Cordova

CTE Dean's Email

Log in to view CTE Dean's Email.

Program Details

Program Title

Software Developer

Submission Type

New Program

TOPs Code

Information Technology, General (070100)

Projected Start Date

08/21/23

Catalog Description

Application developers are a fundamental part of any tech team. They are responsible

for using their knowledge of programming languages to design software

applications. 

Their duties include analyzing user needs and software requirements to determine

the feasibility of design within time and cost constraints, coding and testing

software to ensure functionality and updating software application to refine

components.

Enrollment Completer Projections

The program anticipates approximately two to five completions annually.

Program Proposal Attributes

Program Award Type(s) (Check all that apply)
  • Certificate of Achievement: 16 or greater semester (or 24 or greater quarter) units (C)
Program Goal

The goal of the program is to provide students the opportunity to pursue a career as a software developer as well as prepare for related employment opportunities. Students will also receive an apprenticeship certification with the United States Department of Labor (DOL) and the California Division of Apprenticeship Standards (DAS).

Course Units and Hours

Total Certificate Units (Minimum and Maximum)

22

Units for Degree Major or Area of Emphasis (Minimum and Maximum)

n/a

Total Units for Degree (Minimum and Maximum)

n/a

Course Report

Program Requirements Narrative

Over the course of this training program, we'll teach you a variety of skills, including

how to:

  • Interpret the client's needs and create a prototype.
  • Apply the fundamentals of programming in Python.
  • Manage data using ETL (extract, transform, load).
  • Use object-oriented programming to develop a Python program.
Program Requirements
Course Title Units Year/Semester
(Y1 or S1)
Dive into your Software Developer Apprenticeship APPR-74A 1 Y1
Design a Python Application Tailored to a Client's Needs APPR-74B 3 Y1
Use Python Basics for a Data Application APPR-74C 4 Y1
Develop a Web Application Using Django APPR-74D 3 Y1
Install and Configure a Workstation for a new Developer APPR-74E 3 Y1
Develop a Software Program using Python APPR-74F 4 Y1

Supporting Documents

Upload Labor Market Information (LMI)

Central/Mother Lode Regional Questions

Submission Details

Published at

04/11/23 - 12:46 PM

Status

Recommended

Return to Drafts

Please list the reason(s) for returning "Software Developer". to Sabrina Aguilar's drafts. This message will be sent to sabrina.aguilar@bakersfieldcollege.edu

Comments, Documents, Voting

Comments

All Comments

No comments to display.