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)
Total Credit Hours:3

Social and Behavioral Science

Choose one Social and Behavioral Science GT Course
(ANT, ECO, GEO, HIS, POS, PSY, SOC)
Total Credit Hours:3

Arts and Humanities

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

Natural and Physical Science

Choose two Natural and Physical Sciences GT Courses
(AST, BIO, CHE, ENV, GEY, PHY, SCI)
Total Credit Hours:7

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