Software Development

Use the planning tool in Self-Service to set up your plan of study.

  • Design and develop software solutions based on user needs and requirements
  • Create, modify, and test code and computer applications
  • Develop and write computer programs to store, locate, and retrieve data and information
  • Design, implement, and administer computer databases

2018 – 2019 Plans of Study

Software Development Associate Degree (pdf)

Software Development Diploma (pdf)

Software Development Diploma Gainful Employment*

View older plans of study

IT Foundations Certificate (pdf)

Database Programming Certificate (pdf)

Software Development Fundamentals Certificate (pdf)

Java Developer Certificate (pdf)

Microsoft Developer Certificate (pdf)

*Gainful Employment information regarding graduation rates, the median debt of students who complete the program, and other information required by federal Gainful Employment regulations.

Associate Degree / 5 Semesters
Course Class Hours Lab Hours Credit Hours Remarks
FALL SEMESTER, 2018
ACA 122 College Transfer Success 0 2 1  
CIS 110 Introduction to Computers 2 2-3 3  
OR CTS 120 Hardware/Software Support        
CTI 110 Web, Programming, & Database FoundationCC 2 2 3  
CTI 120 Networking & Security Foundation 2 2 3 Hybrid or online
CTS 115 Information Systems Business Concepts 3 0 3 Hybrid
ENG 111 Writing and Inquiry*GE 3 0 3  
SPRING SEMESTER, 2019
CSC 121 Python Programming 2 3 3 Hybrid
CSC 151 JAVA Programming 2 3 3  
DBA 110 Database Concepts 2 3 3 Hybrid or online
WEB 110 Internet/Web Fundamentals 2 2 3 Hybrid
MAT 143 Quantitative Literacy*GE 2-3 2 3-4  
OR MAT 171 Precalculus Algebra*GE        
SUMMER TERM, 2019
ENG 112 Writing/Research in the DisciplinesGE 3 0 3  
Humanities/Fine Arts ElectiveGE 3 0 3  
Social/Behavioral Sciences ElectiveGE 3 0 3  
FALL SEMESTER, 2019
CSC 153 C# Programming 2 3 3 Hybrid
CSC 251 Advanced JAVA Programming 2 3 3 Hybrid
DBA 120 Database Programming I 2 2 3 Online
WEB 115 Web Markup and Scripting 2 2 3 Hybrid
NOS 120 Linux/UNIX Single User 2 2 3  
SPRING SEMESTER, 2020
CSC 152 SAS 2 3 3 Online
CSC 253 Advanced C# Programming 2 3 3 Hybrid
WEB 151 Mobile Application Development I 2 2 3 Hybrid
WBL 110 World of Work** 1 0 1 Online
WBL 111 Work-Based Learning I** 0 10 1  
Total Semester Hours Required for AAS Degree: 66-67


Diploma / 3 Semesters
Course Class Hours Lab Hours Credit Hours Remarks
FALL SEMESTER, 2018
CIS 110 Introduction to Computers
OR
CTS 120 Hardware/Software Support
2 2-3 3  
CTI 110 Web, Programming, & Database FoundationCC 2 2 3  
CTI 120 Networking & Security Foundation 2 2 3 Hybrid or online
CTS 115 Information Systems Business Concepts 3 0 3 Hybrid
ENG 111 Writing and Inquiry*GE 3 0 3  
SPRING SEMESTER, 2019
CSC 121 Python Programming 2 3 3 Hybrid
CSC 151 JAVA Programming 2 3 3  
DBA 110 Database Concepts 2 3 3 Hybrid or online
WEB 110 Internet/Web Fundamentals 2 2 3 Hybrid
MAT 143 Quantitative Literacy*GE 2-3 2 3-4  
OR MAT 171 Precalculus Algebra*GE        
FALL SEMESTER, 2019
CSC 153 C# Programming 2 3 3 Hybrid
WEB 115 Web Markup and Scripting 2 2 3 Hybrid
Total Semester Hours Required for Diploma: 36-37

DRE 096, DRE 097, DRE 098; or DMA 010, DMA 020, DMA 030, DMA 040, DMA 050, DMA 060, DMA 070, DMA 080 may be required based on placement test results.

GE Fulfills the general education requirements for this degree.

CC Computer competency is assessed.

Humanities/Fine Arts Electives – Choose one course from the following: ART 111, ART 114, ART 115, ART 116, ART 117, ART 121, ART 131, ART 171, ART 240, ART 244, ART 281, DRA 111, DRA 122, ENG 231, ENG 232, ENG 241, ENG 242, ENG 273, HUM 110, HUM 115, HUM 120, HUM 122, HUM 150, HUM 160, MUS 110, MUS 112, PHI 215, PHI 240, REL 110, REL 211

Social/Behavioral Sciences Electives – Choose one cou:rse from the following: ANT 210, ANT 220, ECO 251, ECO 252, GEO 111, HIS 111, HIS 112, HIS 121, HIS 122, HIS 131, HIS 132, POL 120, POL 220, PSY 150, SOC 210, SOC 220, SOC 225

** Requires prior approval by Work Based Learning Coordinator

VA Students: An approval signature from the VA office is required before registering. Some courses may not be certifiable.

The above plan of study is the standard curriculum for the above program. Any deviation from the prescribed curriculum must have approval in advance. All prerequisite course requirements must also be met. To graduate the student must successfully complete all the required courses, the required credit hours for electives, and have at least a 2.0 overall grade point average. This plan of study is subject to change when the college thinks such action is in the best interest of the student or the program. It is the responsibility of the student to meet requirements for graduation. If accepted students do not enroll for three successive semesters, they must contact Admissions and Advising Services to determine if readmission is necessary.