CSC 141 | Introduction to Computer Science | 3 |
CSC 144 | Object-Oriented Programming | 3 |
CSC 145 | Data Structures | 3 |
MTH 161 | Analytic Geometry and Calculus I | 4 |
MTH 162 | Analytic Geometry and Calculus II | 4 |
MTH 171 | Matrix Theory I | 1 |
MTH 172 | Matrix Theory II | 1 |
MTH 220 | Discrete Mathematics | 3 |
MTH 333 | Intermediate Linear Algebra | 3 |
SCI 147 | Catholicism, Science, and Technology I | 1 |
SCI 247 | Catholicism, Science, and Technology II | 1 |
SCI 347 | Catholicism, Science, and Technology III | 1 |
SCI 447 | Catholicism, Science, and Technology IV | 1 |
PHL 212/PHL 512 | Foundations of Ethics | 3 |
SFE 112 | Introduction to Software Engineering | 2 |
SFE 128 | Linux and Scripting | 3 |
SFE 204 | Software Architecture | 3 |
SFE 224 | Requirements Analysis | 3 |
SFE 240 | Applied Network and Infrastructure Management | 3 |
SFE 256 | Networking/Telecommunications | 3 |
SFE 261 | Database and Information Processing Systems | 3 |
SFE 305 | Ethics in Cyberspace | 3 |
SFE 330 | Cryptography | 3 |
SFE 340 | Formal Methods | 2 |
SFE 364 | Cybersecurity I: Computer Security | 3 |
SFE 365 | Cybersecurity II: Network Security and Management | 3 |
SFE 366 | Cybersecurity III: Software and Security | 3 |
SFE 384 | Software Process & Quality Assurance | 3 |
SFE 401 | Computer Architecture and Operating Systems | 3 |
SFE 438 | Senior Design I | 3 |
SFE 439 | Senior Design II | 3 |
SFE 448 | Software Testing | 2 |
| BIO CHM PHY Elective | 4 |
| Science Elective | 3 |
| Science Elective | 3 |
| Probability and Statistics Elective | 3 |
BIO/CHM/PHY Elective: Choose one option from CHM 111 + CHM 116 General Chemistry I + lab, PHY 111 + PHY 112 General Physics I + lab, PHY 220 + PHY 221 University Physics I + lab, BIO 142 General Biology I, or BIO 143 General Biology II
Science Elective: Any BIO, CHM, PHY class
Probability and Statistics elective: Choose one of ECO 212 Fundamental of Business Statistics, MTH 401 Mathematical Statistics I, or PSY 204 Research Statistics
For the BIO/CHM/PHY elective, choose either CHM 111 + CHM 116, PHY 111 + PHY 112, PHY 220 + PHY 221, BIO 142, or BIO 143
For the Science elective, choose any BIO, CHM, or PHY class.
For the Science elective, choose any BIO, CHM, or PHY class.