Secure Software Development AAS Degree
This area of emphasis prepares you to become an entry-level programmer focusing on secure software development practices. Learn the current secure software practices to reduce vulnerabilities in the code before deployment, validate input from data sources to prevent security risks at the software level. You will learn to design, develop, build, troubleshoot, debug, maintain, and test secure software application programs in a variety of programming languages. You must earn a minimum grade of "C" in all CIS, CNG, CSC, and CWB courses required for this degree.
AAS Prerequisite:
Working knowledge of computers and computer basics.
Required Courses
ENG 121 | English Composition I:CO1 | 3 |
MAT 121 | CollegeAlgebra : MA1 | 4 |
Total Credit Hours: | 7 |
Choose one of the following faculty approved business courses:
BUS 115 | Introduction to Business | 3 |
BUS 120 | Introduction to E-Commerce | 3 |
BUS 216 | Legal Environment of Business | 3 |
BUS 226 | Business Statistics | 3 |
MAN 210 | Aligning Tech w/ Business Stgy | 3 |
ACC 121 | Accounting Principles I | 4 |
Total Credit Hours: | 3-4 |
Choose one of the following:
ENG 122 | English Composition II:CO2 | 3 |
ENG 131 | Technical Writing I: CO1 | 3 |
Total Credit Hours: | 3 |
Choose one of the following:
COM 115 | Public Speaking | 3 |
COM 125 | Interpersonal Communication | 3 |
Total Credit Hours: | 3 |
Choose one of the following:
Credit from any two of the following three areas:
Arts & Humanities (ART, FRE, GER, HUM, ITA, JPN, LIT, MUS, PHI, RUS, SPA, THE)
Natural & Physical Sciences (AST, BIO, CHE, ENV, GEY, PHY, SCI)
Social & Behavioral Sciences (ANT, ECO, GEO, HIS, POS, PSY, SOC)
Required Courses
CSC 119 | Introduction to Programming | 3 |
CSC 160 | Computer Science I: (Language) | 4 |
CSC 161 | Computer Sci II: (Language) | 4 |
CSC 225 | Computr Arch/Assembly Language | 4 |
CSC 129 | Introduction to Secure Coding | 3 |
CSC 245 | Secure Software Dev. (Lang.) | 3 |
CIS 220 | Fundamentals of Unix | 3 |
CIS 240 | Database Design & Development | 3 |
CIS 243 | Introduction to SQL | 3 |
CIS 268 | Systems Analysis and Design I | 3 |
Total Credit Hours: | 30 |
Choose 3 credits from the following:
Total Credit Hours: 61