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.
Code | Title | Credits |
---|---|---|
Complete 0-16 credits by advisement. | ||
CSIT 501 | Java Programming | 4 |
CSIT 502 | Computer Systems Principles | 4 |
CSIT 503 | Data Structures | 4 |
CSIT 504 | Discrete Mathematics in Computing | 4 |
Program Requirements
Code | Title | Credits |
---|---|---|
Required Core Courses | ||
CSIT 535 | Human-Computer Interaction (HCI) | 3 |
CSIT 537 | Web Development | 3 |
CSIT 540 | Computer Networks | 3 |
CSIT 555 | Database Systems | 3 |
CSIT 561 | Computer Security | 3 |
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 696 | Research Methods in Computing | 3 |
CSIT 697 | Master's Project | 3 |
Total Credits | 30 |