Secure Software Development BAS Degree

Requirements

Business Course (3 credits)

Choose one from the following:
BUS 115Introduction to Business

3

BUS 216Legal Environment of Business

3

BUS 226Business Statistics

3

MAN 210Aligning Tech w/ Business Stgy

3

Total Credit Hours:3

Computer Technology Courses

Lower Division Computer Technology Courses (33 credits)

CIS 220Fundamentals of Unix

3

CIS 240Database Design & Development

3

CIS 243Introduction to SQL

3

CIS 268Systems Analysis and Design I

3

CSC 119Introduction to Programming

3

CSC 129Introduction to Secure Coding

3

CSC 160Computer Science I: (Language)

4

CSC 161Computer Sci II: (Language)

4

CSC 225Computr Arch/Assembly Language

4

CSC 245Secure Software Dev. (Lang.)

3

Total Credit Hours:33

Upper Division Computer Technology Courses (43 credits)

CSC 300Advanced Computer Architecture

4

CSC 320Software Engineering Fund.

4

CSC 322Security Fund. and Databases

4

CSC 324Secure Code Vulnerabilities I

4

CSC 326SecureScript:Operating Systems

3

CSC 328Security Libraries in Prog Lan

4

CSC 422Secure Software Engineering

4

CSC 424Secr Code Vulnerabilities II

4

CSC 426Secure Cloud Programming

4

CSC 428Software Security Testing

4

CSC 480Internship

0

Total Credit Hours:43

Computer Technology Electives (9 credits)

Choose 9 credits from the following:
CNG 101Networking Fundamentals

3

CNG 131Prin of Information Assurance

3

CNG 132Network Security Fundamentals

3

CSC 217Advanced Python Programming

3

CSC 240Java Programming

3

CSC 241Advanced Java Programming

3

CSC 246Mobile App Development

3

CSC 280Internship

3

CSC 480Internship

0

CWB 110Introduction to Web Authoring: HTML & CSS

3

CWB 205Client-side Scripting: (Soft)

3

CWB 208Web App Dev: (Dev Tool(s))

3

Total Credit Hours:9

General Education Required Courses (32 credits)

English

ENG 121English Composition I:CO1

3

Total Credit Hours:3

Mathematics

MAT 121CollegeAlgebra : MA1

4

Total Credit Hours:4

History

Choose one History GT-H1 Course (HIS)

Social and Behavioral Science

Choose one Social and Behavioral Science GT Course
(ANT, ECO, GEO, HIS, POS, PSY, SOC)

Arts and Humanities

Choose two Arts and Humanities GT Courses
(ART, FRE, GER, HUM, ITA, JPN, LIT, MUS, PHI, RUS, SPA, THE)

Natural and Physical Science

Choose two Natural and Physical Sciences GT Courses
(AST, BIO, CHE, ENV, GEY, PHY, SCI)

English

Choose one from the following:
ENG 122English Composition II:CO2

3

ENG 131Technical Writing I: CO1

3

Total Credit Hours:3

Communication

Choose one from the following:
COM 115Public Speaking

3

COM 125Interpersonal Communication

3

Total Credit Hours:3

Total Credit Hours: 120