Example course layout for B.I. in Computer Security

* – course offered during Summer Semester

** – course only offered that semester

# – course doesn’t apply to degree credits

Begin by taking a math placement exam. If placed in College Algebra, course distribution will look similar to the following.

Freshman
Fall Semester (16 Credit Hours)
 *CS 1150 Principles of Computer Science
*ENGL 1310 Rhetoric & Writing 1
ENTP 1000 Intro to Entrepreneurship
#MATH 1040 College Algebra
GPS 1010 Freshman Seminar
Spring Semester (16 Credit Hours)
 *CS 1450 Data Structures & Algorithms
 *CS 2060 Programming with C
 **INOV 1010 The Innovation Process
#MATH 1050 Elementary Functions of Calculus
 Cross Discipline Core Course
Sophomore
Fall Semester (19 Credit Hours)
CS 2080 Programming in UNIX
CS 2160 Computer Organization & Assembly Language Programming
**BLAW 2010 Business & Intellectual Property Law
**CS 2300 Computational Linear Algebra
MATH 1350 Calculus I
Science (PES, Chem/Bio) with lab
Spring Semester (20 Credit Hours)
CS 3060 Objected-Orientated Programming Using C++ OR CS 3020 Advanced Object Tech Using C#/.NET
**INOV 2100 Tech Writing, Proposals & Presentations
INOV 2010 Innovation Team: Analyze & Report
**CS 3910 System Administration & Security
*MATH 2150 Discrete Math
Science (PES, Chem/Bio) with lab
Junior
Fall Semester (15 Credit Hours)
PAD 3400 Public Administration & Homeland Security
INOV 3010 Innovation Team: Research & Execute
Cross Discipline Core Course
*Upper Division Open Elective (3000+)
*Open Elective
Spring Semester (17 Credit Hours)
**CS 3300 Software Engineering
**CS 4200 Computer Architecture 1
**CS 4220 Computer Networks
**ECE 3610 Engineering Probability & Stats OR*QUAN 2010 Business Statistics
Cross Discipline Core Course
Cross Discipline Core Course
Senior
Fall Semester (15 Credit Hours)
**CS 4500 Operating Systems 1
**CS 4910 Fundamental of Computer/Network Security
*Open Elective
Cross Discipline Core Course
INOV 4010 Innovation Team: Design & Lead
Spring Semester (16 Credit Hours)
**CS 4920 Applied Cryptography
CS 3050 Social & Ethical Implications of Computing
PAD 4400 Understanding Terrorism
**ENTP 4500 Entrepreneurship & Strategy
Computer Security Elective Course
Computer Security Elective Course

p