In addition to the general education requirements, students majoring in Information Technology must meet the following requirements, which include a common CS/IT core. A student completing a double major in Computer Science and Information Technology will graduate with a Bachelor of Science degree.
Core requirements (in common with the Computer Science major):
CPSC1100 Principles of Computing 3 s.h.
CPSC1210 Introduction to Unix 3 s.h.
CPSC1300 Computer Programming I 3 s.h.
CPSC1320 Computer Programming II 3 s.h.
CPSC/ITEC3230 Communication Networks 3 s.h.
CPSC/ITEC3360 Systems Analysis and Design 3 s.h.
CPSC/ITEC3370 Database Concepts and SQL 3 s.h.
MATH1350 Discrete Mathematics 3 s.h.
Information Technology concentration:
ACCT2310 Financial Accounting 3 s.h.
ITEC3260 Management of Information Systems 3 s.h.
ITEC3270 Systems Administration 3 s.h.
ITEC4180 Advanced Database Systems 3 s.h.
ITEC4200 Systems Development Project 3 s.h.
MATH Electives (any two of MATH1380, MATH1510, and BUAD1420) 6 s.h.
Approved Electives (listed below, at least 6 s.h. must be upper division) 9 s.h.
Approved Electives
Either ACCT2320 Managerial Accounting
or BUAD3320 Principles of Management 3 s.h.
BUAD/ITEC3110 Electronic Commerce 3 s.h.
CPSC2100 Intermediate Programming 3 s.h.
CPSC/ITEC3220 Windows Programming with Visual BASIC 3 s.h.
CPSC3330 Data Structures and Algorithms 3 s.h.
CPSC4430 Operating Systems 3 s.h.
ITEC3500 Microcomputer Business Applications II 3 s.h.
ITEC3900 Topics in Information Technology 3 s.h.
ITEC4160 Internship in Information Technology (approval required) 3 s.h.

