Software Development Undergraduate Certificates
Completing a certificate program in software development will give you a solid foundation of knowledge in the dynamic information technology industry. You’ll learn the basic skills you need to build software applications, using today’s most common programming languages. In addition, you can choose to specialize in one of the industry's leading programming languages, including Java, C++ or VB.Net.
Note: Some courses in this certificate program may have prerequisites. Please click on the course name for a description and prerequisite information. If prerequisites are listed that are not currently part of the certificate program please call a CPS Counselor at 888-545-3459 for more information.
To earn your certificate, you must complete 24 credits in a curriculum that includes:
| Course # | Title | Credits |
|---|---|---|
| WEB 125 | Web Development I | 3 |
| SWE 135 | Intro to Computer Theory | 3 |
| WEB 200 | Relational Database w/Web Application | 3 |
| SWE 130 | Systems Analysis | 3 |
| Total 12 | ||
You must also choose one of the following options:
Option 1
| Course # | Title | Credits |
|---|---|---|
| SWE 140 | C++ Programming I | 3 |
| SWE 240 | C++ Programming II | 3 |
| SWE 150 | Java Programming I | 3 |
| SWE 250 | Java Programming II | 3 |
| Total 12 | ||
Option 2
| Course # | Title | Credits |
|---|---|---|
| SWE 140 | C++ Programming I | 3 |
| SWE 240 | C++ Programming II | 3 |
| OR | ||
| SWE 150 | Java Programming I | 3 |
| SWE 250 | Java Programming II | 3 |
| SWE 345 | .NET Architecture with C# and VB.NET I | 3 |
| SWE 346 | .NET Architecture with C# and VB.NET II | 3 |
| Total 12 | ||
Web Development I, Introduction to Computer Theory, Relational Database and C++ or Java Programming I are prerequisites for this certificate. They may be waived after consultation with the Program Director. However, students lacking either prior practical or formal academic experience will be required to fulfill these prerequisites.
