Information Technology (M.S.)

For details about this program, including program description, admission requirements, and contact information, click here.

Prerequisite Requirements

Students who wish to make a career change and have limited or no background in Computer Science and/or Technology will be accepted under the condition of bridging the gap through a program of study that will require anywhere from one to four courses in Computer Science Fundamentals.  These additional courses do not count towards degree credit.

Complete 0-16 credits by advisement.
CSIT 501Java Programming4
CSIT 502Computer Systems Principles4
CSIT 503Data Structures4
CSIT 504Discrete Mathematics in Computing4

Program Requirements

Required Core Courses
CSIT 535Human-Computer Interaction (HCI)3
CSIT 537Web Development3
CSIT 540Computer Networks3
CSIT 555Database Systems3
CSIT 561Computer Security3
Electives
Complete 3 courses from the following:9
Software Engineering
Robotics
Computer Architecture
Operating Systems
Mobile Computing
Data Mining
Network Security
Web Security
Information Security Management
Computer Forensics
Computer Algorithms and Analysis
Image Processing
Special Topics in Computer Science
Information Technology Project Management
Advanced Software Engineering
Software Process Management
Advanced Human-Computer Interaction (HCI)
Advanced Database Systems
Scientific Databases
Independent Study: Computer Science
Readings in Computer Science
Culminating Experience
CSIT 696Research Methods in Computing3
CSIT 697Master's Project3
Total Credits30