The Master of Science in Computer Science program is designed for students with undergraduate majors in computer science, engineering, mathematics, or physics and who have completed courses or have equivalent experience in data structures and algorithms, assembly language, computer architecture, programming in a modern high-level language, systems software (compilers or operating systems), calculus (differential and integral calculus), and discrete mathematics.
Applicants who do not have adequate backgrounds may be required to take one or more of the following 500-level graduate courses during the first two terms of the student’s program:
These are in addition to the required 30 credit hours of courses at the 600 level. Courses at the 500 level may need to be completed prior to taking courses at the 600 level. All 500-level courses must be completed with a grade of ‘B’ or higher to continue in the computer science degree program.
The Master of Science in Cybersecurity Management degree is designed for students with undergraduate majors in computer science, information systems, information technology, engineering, mathematics, or physics. Applicants must have knowledge of data structures and algorithms and structured programming in a modern high-level language. Applicants who do not have an adequate background may be required to take the following 500-level graduate course during the first term of the program:
This course is in addition to the required credit hours at the 600 level. Courses at the 500 level may need to be completed prior to taking courses at the 600 level. All 500-level courses must be completed with a grade of 'B' or higher to continue in the program.
The Master of Science in Data Analytics is designed for students with undergraduate majors in computer science, business, information systems, information technology, engineering, mathematics, or physics.
The Master of Science in Information Assurance & Cybersecurity degree is designed for students with undergraduate majors in computer science, information systems, information technology, engineering, mathematics, or physics. Applicants must have knowledge of data structures and algorithms, assembly language and computer architecture, structured programming in a modern high-level language, and discrete mathematics. Applicants who do not have an adequate background may be required to take one or more of the following 500-level graduate courses during the first two terms of the student's program:
These are in addition to the required credit hours at the 600 level. Courses at the 500 level may need to be completed prior to taking courses at the 600 level. All 500-level courses must be completed with a grade of 'B' or higher to continue in the program.
The Master of Science in Information Technology degree is designed for students with undergraduate majors in science, math, engineering, or business. In addition, applicants must have knowledge of structured programming in a modern high-level language. Applicants who do not have an adequate background may be required to take the following 500-level graduate course during the first term of the program:
This course is in addition to the required credit hours at the 600 level. Courses at the 500 level may need to be completed prior to taking courses at the 600 level. All 500-level courses must be completed with a grade of ‘B’ or higher to continue in the program.
The Master of Science in Information Systems program is designed for students with undergraduate majors in (management) information systems, information technology, business administration, or a related field, having knowledge and significant experience in computer applications. Applicants who do not have adequate backgrounds may be required to take the following 500-level graduate course during the first term of the program:
MSIT 501 Foundations of Programming, Data Structures, and Algorithms
This course is in addition to the required 30 credit hours at the 600 level. Courses at the 500 level may need to be completed prior to taking courses at the 600 level. All 500-level courses must be completed with a grade of 'B' or higher to continue in the program.
The Master of Science in Technology Management is designed for students with undergraduate majors in computer science, business, information systems, information technology, engineering, mathematics, or physics.
If you have already submitted an application, please contact the Office of Admissions first before submitting another one. Otherwise, you will be charged and responsible for an additional $50 application fee.
To start your online application, click the "Apply Now" button above. First time users will need to create a graduate account. Please remember your login email address and password as they will be required should you need to complete your application in more than one session. Additionally, with this account you can return to this site to view a summary of your application, a checklist of items needed to complete your application, and where you can upload documents to complete your application.