Certificate: (SFD-CERT)
About the Program
The software development certificate teaches students how to create applications and systems that run on a variety of devices including personal computers, mobile phones, tablets, automobiles, and other devices. The program achieves this goal by exposing students to key programming languages.
This Program Offers:
- College Certificate: 37 credit hours
College Certificate Goals
- Teach students in-demand and emerging programming languages such as advanced Java programming, Python, JavaScript, Swift, and Kotlin.
- Students will learn about development tools and platforms such as IntelliJ IDEA, NetBeans IDE, Android Studio, Apple Xcode, Visual Studio Code, and cloud based services.
- Students will be exposed to database concepts, various operating systems such as Linux, macOS, and modern versions of Windows.
College Certificate Outcomes
- Students will be prepared to work as software development employees or contractors
- Students are able to transfer courses to a 4-year institution for completion of computer science or related degree
Admission Requirements
Students are admitted to the program each semester. Students must have the program’s approval, a completed application, and other required information submitted by the due date.
If there are openings after the application deadline, any remaining openings will be filled on a “first come” basis. To be admitted into the CIS program students must:
- Fulfill all WCCCD admission requirements
- Declare program intent on the WCCCD admission application or change program intent at the campus admission office
- Fulfill course placement requirements based on ACCUPLACER® assessment
- Obtain an Educational Development Plan of Work, outlining the student’s plan for program completion from an academic advisor
- Complete a WCCCD Program Application and submit to the Campus Academic Officer
Prerequisite Work
Prior to beginning the program, students must have computer competencies, which include the ability to key text at a minimum rate of 35 words per minute. These necessary skills can be obtained from your life experiences or by taking any of the following courses: Keyboarding, Keyboarding Fundamentals and Intermediate Keyboarding.