Description

This A.A.S. degree combines computer programming, software assurance, and database development fundamentals. The courses are intended to provide students with fundamental knowledge and skills for continuing with undergraduate education, or to provide supplementary education for students who wish to become more specialized in software assurance.

Students completing this degree can apply for jobs as:

  • Application Developer
  • Developer
  • Coder
  • Computer Programmer
  • Cybersecurity Analyst
  • Cybersecurity Technician
  • Programmer
  • Software Developer
  • Tier 1 Help Desk Support

Students can also sit for the following industry certifications:

  • Cisco Certified Support Technician (CCST) Security
  • CompTIA Security+

Updated: November 7, 2023

Secure Software Development A.A.S. Degree By Semester

First Year
Fall Spring Summer
Gen Ed: Transitioning to College (1) NCC 225: Intro. to Relational Databases (3) Gen Ed: Mathematics (3)
Gen Ed: IT (3) NCC 226: Secure Coding (3)
NCC 222: Computer Science I (4) NCC 227: Computer Science III (3)
NCC 210: Information Security Fundamentals (3) or NCC 245: Introduction to Cybersecurity (3)
NCC 223: Computer Science II (4)
15 Credits 9 Credits 3 Credits
Second Year
Fall Spring Summer
NCC 228: C# Programming (3) NCC 231: Mobile Application Programming (3) Gen Ed: Social & Behavioral Sciences (3)
NCC 229: Structured Query Language (3) NCC 232: Database Administration (3) Gen Ed: Fundamentals of Speech (3)
NCC 230: Intro. to Assured Software Engineering (3) NCC 233: Structured System Analysis (3)
Gen Ed: College Composition (3) Gen Ed: Arts and Humanities or Social/Behavioral Sciences (3)
Gen Ed: Biological & Physical Sciences (3)
12 Credits 15 Credits 6 Credits
TOTAL CREDIT HOURS: 60

Certifications

Courses Professional Certifications
NCC 210: Information Security Fundamentals CompTIA Security+
NCC 245: Introduction to Cybersecurity Cisco Certified Support Technician (CCST) Security