Software Engineering, Skills Competency Award (SCA)
The Software Engineering Skills Competency Award goes beyond programming to include engineering methodologies and hands-on project experience. The program introduces students to state-of-the-art methodologies, teamwork and project management skills.
Skills Competency Award Requirements
Complete all Major Requirements with a “C” or higher or "P" in each course. Candidates for a Skills Competency Award are required to complete at least 20% of the major requirements through SBCC.
| Code | Title | Units | 
|---|---|---|
| Major Requirements | ||
| Required Core | ||
| CS 105 | Theory and Practice I | 3 | 
| CS 106 | Theory and Practice II | 3 | 
| CS 165 | Software Design Patterns | 1.5 | 
| CS 180 | Software Engineering With UML | 3 | 
| List A - Complete one course from the following: | 1.5-4 | |
| Computer Architecture and Organization | ||
| Discrete Structures | ||
| HTML And Webmastering | ||
| Javascript Programming | ||
| Web Server Programming | ||
| Android Programming | ||
| Object-Oriented Programming Using C++ | ||
| iOS Programming | ||
| Total Units | 12.00-14.50 | |
- Design and implement programming solutions to complex problems.
- Develop software that can perform standard operations on data stored in the standard data structures.
- Develop software that implements designs that incorporate standard design patterns.
- Employ analytical methods to estimate the duration and cost of a software development project.
- Use code versioning systems to manage changes to a code base.
- Work in a team environment to implement project goals.