Secured Software Programming • Associate in Applied Science
Occupational Program
Colleague Code: AAS.CISPR
Curriculum Code: CPC 125
Program Information:
Students seeking a computer science education play a vital role in this technology. They code software that streamlines business processes and enhances customer service; create and maintain computer networks for businesses; develop big data systems that contribute to informed decision making; and implement cyber-security protections that prevent unwanted data intrusions. This degree will prepare students for transfer to a four-year university.
- Students planning to transfer are recommended to verify senior-institution requirements, which vary.
- This program is appropriate for students wishing to utilize computer science in a business setting.
- Provides a rigorous program recommended by the nation’s leading computer science societies.
For Program Information Contact:
Math and Computer Science Department at 217-786-2326 or 217-786-2386 or see a Student Success Coach.
Recommended Course Sequence:
First Semester:
Second Semester:
CSC 125 | Computer Programming Concepts | 3 |
| OR | |
CSC 170 | Computer Science I | 3 |
| | |
CDD 120 | Systems Analysis | 3.5 |
CNC 142 | Introduction to Ethics, Security and Networking | 4.5 |
EGL 102 | Composition II | 3 |
Students with previous successful high school or college coursework in learning a program language do not need to complete
CSC 125 and instead may receive a waiver to enroll into
CSC 170.
Third Semester:
Fourth Semester:
CSC 270 | Computer Science II | 3 |
| OR | |
| Computer Science Course Selection | 3 |
| | |
CSC 250 | Relational Database Design | 3 |
CNC 241 | Security Plus | 3 |
CMN 101 | Public Speaking Fundamentals | 3 |
| Humanities Elective | 3 |
Recommended Computer Science Course Selection: CPC 260, CPC 265, CNC 125, CNC 260
NOTE: All courses in this paradigm may only be used once to fulfill credit hour requirements in this paradigm.
Course Requirements:
Required General Education Courses
Please see your Student Success Coach for course planning.
CMN 101 | Public Speaking Fundamentals | 3 |
EGL 101 | Composition I | 3 |
EGL 102 | Composition II | 3 |
| Humanities Elective | 3 |
| | |
MAT 104 | General Education Mathematics | 3 |
| OR | |
MAT 105 | Quantitative Literacy | 3 |
Total Credit Hours: | 15 |
Required Program Courses
CAS 121 | Computer Applications and Concepts | 3 |
CDD 120 | Systems Analysis | 3.5 |
CNC 115 | CISCO Academy I | 3 |
CNC 142 | Introduction to Ethics, Security and Networking | 4.5 |
CNC 241 | Security Plus | 3 |
CPC 160 | Secure Coding | 3 |
CSC 100 | Understanding Technology Today | 3 |
CSC 150 | Introduction to Relational Database | 3 |
CSC 170 | Computer Science I | 3 |
CSC 250 | Relational Database Design | 3 |
CSC 270 | Computer Science II | 3 |
CTC 123 | Microsoft Windows Operating System | 3 |
CTC 125 | CISCO IT Essentials I | 3 |
CTC 165 | Introduction to Linux Operating Systems | 1 |
| | |
CSC 125 | Computer Programming Concepts | 3 |
| OR | |
| Computer Science Course Selection | 3 |
Total Credit Hours: | 45 |
Students with previous successful high school or college coursework in learning a program language do not need to complete CSC 125 and instead may receive a waiver to enroll into CSC 170.
Recommended Computer Science Course Selection: CPC 260, CPC 265, CNC 125, CNC 260
NOTE: All courses in this paradigm may only be used once to fulfill credit hour requirements in this paradigm.
Total Credit Hours: 60