Credit Hours | |
|
Liberal Education | 43 |
 | Core Courses: |  | |  |
 |
 | WP 1010 Introduction to Academic Writing |  | 3 |  |
 |
 | WP 1111 Integrated Academic Writing and Ethics |  | 3 |  |
 |
 | WP 1212 Academic Writing and Research |  | 3 |  |
 |
 | MA 2010 Statistics I - Level 4 |  | |  |
 |
 | or |  | |  |
 |
 | MA 2021 Applied Statistics - Level 4 |  | |  |
 |
 | or |  | |  |
 |
 | MA 2025 Applied Statistics for Sciences |  | 3 |  |
 |
 | HC 2300 Professional Communication |  | 3 |  |
 |
 | ITC 1070 Information Technology Fundamentals |  | 3 |  |
 |
 | * |  | |  |
 |
 | Any Natural Science course with a lab |  | 4 |  |
 |
 | |  | |  |
 |
 | Liberal Education Electives: |  | |  |
 |
 | LE designated course in STEM/Natural Sciences |  | 3 |  |
 |
 | LE designated courses in the Social and Behavioral Sciences (from more than one discipline) |  | 9 |  |
 |
 | PS 1001 LE Psychology as a Social Science - Level 4 |  | |  |
 |
 | BU 2010 LE Business Fundamentals |  | |  |
 |
 | or |  | |  |
 |
 | MG 3034 LE Managing People and Organizations - Level 5 |  | |  |
 |
 | One additional course in Social and Behavioral Sciences |  | |  |
 |
 | LE designated courses in Humanities (from more than one discipline) |  | 6 |  |
 |
 | PH 3005 LE Business Ethics - Level 5 |  | |  |
 |
 | or |  | |  |
 |
 | PH 3010 LE Ethics - Level 5 |  | |  |
 |
 | One additional course in Humanities (except Philosophy courses) |  | |  |
 |
 | LE designated course in Fine and Performing Arts |  | 3 |  |
 |
 | |  | |  |
 |
 | *May be fulfilled through appropriate academic evaluation. |  | |  |
 |
 | |  | |  |
 |
Concentration | 72 |
 | Required: |  | |  |
 |
 | CS 2179 Business Information Systems - Level 4 |  | 3 |  |
 |
 | ITC 2024 Computer Networks & Cybersecurity Fundamentals - Level 4 |  | 3 |  |
 |
 | ITC 2088 Introduction to Programming - Level 4 |  | 3 |  |
 |
 | ITC 2101 Principles of Wireless, IoT, And Mobile Networks - Level 4 |  | 3 |  |
 |
 | ITC 2086 Computer System Architecture - Level 4 |  | 3 |  |
 |
 | ITC 2093 Operating Systems Concepts - Level 4 |  | 3 |  |
 |
 | ITC 2197 Object Oriented Programming Techniques – Level 4 |  | 3 |  |
 |
 | ITC 3006 Mathematics for Computing Level 5 |  | 3 |  |
 |
 | ITC 3036 Privacy, Policy, Law and Technology - Level 5 |  | 3 |  |
 |
 | ITC 3160 Fundamentals of RDBMS - Level 5 |  | 3 |  |
 |
 | ITC 3121 Computer Networks, Modeling and Analysis - Level 5 |  | 3 |  |
 |
 | ITC 3219 Network Administration - Level 5 |  | 3 |  |
 |
 | ITC 3231 Cryptography & Network Security - Level 5 |  | 3 |  |
 |
 | ITC 3432 Security of Wireless, IoT, and Mobile Networks - Level 5 |  | 3 |  |
 |
 | ITC 4040 Methods in ICT Project Research and Management - Level 6 |  | 3 |  |
 |
 | ITC 4214 Internet Programming - Level 6 |  | 3 |  |
 |
 | ITC 4244 Digital Forensics - Level 6 |  | 3 |  |
 |
 | ITC 4226 Distributed Systems - Level 6 |  | 3 |  |
 |
 | ITC 4346 Intrusion Detection & Incident Response - Level 6 |  | 3 |  |
 |
 | ITC 4247 Secure Software Development - Level 6 |  | 3 |  |
 |
 | ITC 4448 Ethical Hacking & Penetration Testing - Level 6 |  | 3 |  |
 |
 | ITC 4949 Cybersecurity & Networks Capstone Project - Level 6 |  | 3 |  |
 |
 | |  | |  |
 |
 | Choose two of the following courses: |  | 6 |  |
 |
 | CS 4250 Information Systems Security and Control - Level 6 |  | |  |
 |
 | ITC 3133 Data Mining and Big Data - Level 5 |  | |  |
 |
 | ITC 3138 Edge Computing – Level 5 |  | |  |
 |
 | ITC 4085 Information Technology Internship |  | |  |
 |
 | ITC 4441 Web Science and Social Media Platform Analytics – Level 6 |  | |  |
 |
Electives | 6 |