Curriculum

The Master of Science in Computer Science has six concentration options described below. Student who opt to do a thesis will replace two of the five elective courses with thesis credits. Plans for the thesis option must be made with and approved by the program office.

Any course in the concentrations described above is also an elective course in the master's program in computer science. Additionally, any offerings of CISC 690, Special Topics in Computer Science, will count as electives. Students may also petition to count other courses in the graduate school as electives.

See the entire program at a glance. The two-year plans and 16-month plans of study will assist you in planning your future at NSU. It presents an overall idea of the order in which courses might be taken in a two-year or 16-month plan.

Master of Science in Computer Science

2-Year Plans of Study

Computer Systems Concentration: 2-Year Plan of Study

Data Science Concentration: 2-Year Plan of Study

Information Assurance & Cybersecurity Concentration: 2-Year Plan of Study 

Real-World Computing Concentration: 2-Year Plan of Study 

Software Engineering Concentration: 2-Year Plan of Study 

16-month Plans of Study

Computer Systems Concentration: 16-Month Plan of Study

Data Science Concentration: 16-Month Plan of Study

Information Assurance & Cybersecurity Concentration: 16-Month Plan of Study 

Real-World Computing Concentration: 16-Month Plan of Study 

Software Engineering Concentration: 16-Month Plan of Study