Thank you for your interest in an M.S. program at Nova Southeastern University's College of Computing and Engineering! We are selective in our admissions process, as we strive to identify students with the potential to succeed at our rigorous program and make significant contributions to their chosen field. We consider both your professional and academic accomplishments, as well as your personal qualities and evidence of your commitment to excellence.
We evaluate applicants qualitatively and quantitatively, and there is no single formula or scoring system that guarantees admission. However, we look for students who have demonstrated a strong track record of academic achievement, relevant work experience, and the ability to think critically and creatively.
Term Dates and Deadlines
Note: There are deadlines to apply for initial I-20 requests and document submission.
We review applications on a rolling basis. To ensure evaluation for the desired starting term, applications and all required documents must be ready for review at least one month prior to the start of the term. Late applications that cannot be processed in time for the desired starting term will be considered for the next available term.
Admission Requirements
- An earned bachelor's degree with a GPA of at least 2.5 from a regionally accredited institution and with an appropriate major. (see program-specific admission requirements under individual programs). Lower GPA scores must be accompanied with a supplemental letter explaining why the low GPA does not reflect inadequate potential for success in the program.
- Online application and non-refundable $50 application fee.
- Sealed official transcript from the conferred 4-year bachelor's degree institution attended.
- A résumé.
The college may require additional documentation to support the application. In addition, applicants may submit standardized test scores or any additional documentation to strengthen the application.
You may request official transcripts and/or test score reports to be sent by mail to the address below:
Nova Southeastern University
Attn: Enrollment Processing Services (EPS)
3300 S. University Drive
P. O. Box 299000
Fort Lauderdale, Florida 33328-2004
Your previous institution may submit an official electronic transcript to: electronictranscript@nova.edu
Once you have submitted your application, you may view your missing items on your profile account and upload certain documents. If you want to upload additional documents that are not listed, please inform the Office of Admissions.
International Admission Requirements
Please visit Admission Requirements for International Students at the NSU College of Computing and Engineering.
Course Load Requirements
Degree Programs
Students pursuing any master's program must be registered for a minimum of 6 credit hours in order to be considered full-time status. Student enrolled in 3 credit hours or fewer credits per semester will be considered part-time status.
F-1 Visa Students
Students must maintain full-time enrollment of 6 credits per semester and 3 of those 6 credits must be taken in an on campus format. Student should meet with the Office of International Students & Scholars (OISS) pertaining to their I-20 status.
Campus Attendance
On-campus master's students attend evening classes, from 6:00 – 8:00 p.m. (ET), on the main campus in Ft. Lauderdale, FL.
Online master's students are not required to come to campus. Our online courses are asynchronous, designed to accommodate students from many different time zones. The current online learning management system at NSU is Canvas. It is recommended to log on to Canvas in your SharkLink Portal every day.
Program-Specific Admission Requirements
The Master of Science in Artificial Intelligence degree is designed for students with undergraduate majors in computer science, 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:
- MSIT 501 Foundations of Programming, Data Structures, and Algorithms
- CISC 501 Computer Organization and Architecture
- CISC 502 Mathematics in Computing
- CISC 503 Data Structures and Algorithms
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 Artificial Intelligence Cybersecurity degree is designed for students with undergraduate majors in computer science, 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:
- MSIT 501 Foundations of Programming, Data Structures, and Algorithms
- CISC 501 Computer Organization and Architecture
- CISC 502 Mathematics in Computing
- CISC 503 Data Structures and Algorithms
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 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:
- MSIT 501 Foundations of Programming, Data Structures, and Algorithms
- CISC 501 Computer Organization and Architecture
- CISC 502 Mathematics in Computing
- CISC 503 Data Structures and Algorithms
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 Computer Science Education is designed for students with undergraduate majors in education, business, information systems, information technology, engineering, mathematics, or physics.
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 Cyber Defense 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:
- MSIT 501 Foundations of Programming, Data Structures, and Algorithms
- CISC 501 Computer Organization and Architecture
- CISC 502 Mathematics in Computing
- CISC 503 Data Structures and Algorithms
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 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 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 Technology Management is designed for students with undergraduate majors in computer science, business, information systems, information technology, engineering, mathematics, or physics.
Apply Online Now
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.
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.
Cybersecurity
The National Security Agency (NSA) and its affiliated federal agencies have designated NSU as a National Center of Academic Excellence in Cybersecurity (NCAE-C) Cyber Defense (CD) and Cyber Research (R).
Hottest Jobs in America
Earn a degree leading to one of the hottest technology jobs in America. The College of Computing and Engineering offers degrees that are listed in two of the leading technology placement firms and in U.S. News & World Report. View the details here.