Year 1: Fall Semester
- IT 101 Introduction to Information Technology (3 credits)
- CS 149 Programming Fundamentals (3 credits) or equivalent
- General Education Cluster 1 (3 credits)
- General Education Cluster 1 (3 credits)
- General Education Cluster 5 (3 credits)
Year 1: Spring Semester
- CS 227 Discrete Mathematics (3 credits)
- CS 159 Advanced Programming (3 credits)
- General Education Cluster 1 (3 credits)
- General Education Cluster 2 or 4 (3 credits)
- General Education Cluster 2 or 4 (3 credits)
Year 2: Fall Semester
- Math 220 Introduction to Probability & Statistics (or equivalent – Gen Ed Cluster 3) (3 credits)
- IT 215 Telecommunications, Networking and Security (3 credits)
- IT 203 Information Security and Privacy (3 credits)
- General Education Cluster 3 (3-4 credits)
- General Education Cluster 2 or 4 (3-4 credits)
Year 2: Spring Semester
- IT 240 Database Design, Implementation and Management (3 credits)
- IT 212 Digital Electronics (3 credits)
- General Education Cluster 2 (3 credits)
- General Education Cluster 2 or 4 (3 credits)
- General Education Cluster 3 (3-4 credits)
Year 3: Fall Semester
- IT 301 Web I: Web Development (3 credits)
- IT 302 Ethics/Social Aspects in Information Technology (3 credits)
- University Elective (3 credits)
- IT333 Advanced Networking (3 credits)
- General Education Cluster 5 (3 credits)
Year 3: Spring Semester
- IT 311 Operating Systems (3 credits)
- ISAT 447 Interaction Design (3 credits)
- ISAT 341 Introduction to Data Science and Machine Learning (3 credits)
- IT 313 Community Projects (3 credits)
- University Elective (3 credits)
Year 4: Fall Semester
- University Elective (3 credits)
- Select the first IT major elective* (3 credits)
- Select the second IT major elective* (3 credits)
- University Elective (3 credits)
- IT 444 Capstone Project Design (1 credit)
Year 4: Spring Semester
- Select the third IT major elective* (3 credits)
- University Elective (3 credits)
- University Elective (3 credits)
- University Elective (3 credits)
- IT 445 Capstone Project Implementation (3 credits)
IT major elective courses
Students are required to take three courses from the list below:
- IT 334: Computer Cyber Crime, Forensics and Auditing (3 credits)
- IT 435: Information Security and Cryptography (3 credits)
- IT 341: Mobile Development (3 credits)
- IT 342: Web Server Administration (3 credits)
- IT 443: Cloud Computing/ IoT Networks (3 credits)
- ISAT 460: TCP/IP Networks (3 credits)
- ISAT 461: Internetworking (3 credits)
- ISAT 462: Network Applications Development (3 credits)
- ISAT 465: Wireless Networking, Security and Forensics (3 credits)