Level Up Your I.T. Degree

You’ll need more than certifications to take your career to the next level. NSU's top ranked Master of Science in Information Technology helps you differentiate yourself from other candidates in a competitive technology market. Our degree gives you the opportunity to focus on what interests you the most. You’ll graduate with greater technology fluency and the soft skills needed to work among and with leadership teams.

Proficient math and technical skills will help drive your success in NSU’s M.S. in Information Technology program. You’ll build on existing skills and experience to gain advanced knowledge of organizational information systems, application and security technologies, and systems infrastructure. In addition to five core courses, your curriculum will include courses in the concentration of your choice.

Choose From Four I.T. Concentrations

Application Development

You’ll learn and apply the concepts of application specifications, development, integration and maintenance. This concentration prepares you for careers in software development and mobile and web application development.

Artificial Intelligence Application

You'll learn how artificial intelligence may be leveraged and applied to improve technology and organizational performance and processes including the insight into the associated legal, ethical, and policy issues.  This concentration will expose you to artificial intelligence technology and tools and their application to supporting technology and technology leadership decision processes associated with strategic roles in technology management. 

Cybersecurity Management

You’ll learn how security systems are built and how information is used by users, to help improve policies and procedures that protect data. This concentration prepares you for roles such as a cyber security analyst, information security engineer, or chief information security officer.

Data Analytics

You’ll learn how to collect, analyze, and manage data to help drive decisions for companies in any industry. This concentration prepares you for a career as a database administrator, computer and information research scientist, computer systems analyst, and more.

Why Earn Your M.S. in Information Technology at NSU?

The National Security Agency (NSA) and its affiliated federal agencies, including the Federal Bureau of Investigation (FBI), the National Institute of Standards and Technology (NIST)/National Initiative on Cybersecurity Education (NICE), the National Science Foundation (NSF), the Department of Defense Office of the Chief Information Officer (DoD-CIO), and US Cyber Command (CYBERCOM), have designated NSU as a National Center of Academic Excellence (NCAE) in Cybersecurity and have certified that NSU’s curriculum in cybersecurity meets or exceeds the requirements and standards expected of a leader in cybersecurity education.

Quick Facts


NSU’s M.S. in Information Technology is 30 total credits (10 courses) to complete. 8 week courses are available, so you can earn your degree in 1 year.

Start Dates

All College of Computing and Engineering master's degree programs begin in AugustJanuary, and May.

Delivery Options

Classes for the M.S. in Information Technology program are offered online or at our Fort Lauderdale/Davie campus.


Visit the Tuition and Fees page for more information.

Career Outcomes

Software Developer

$114,336 Average Salary Per Year

Web Developer

$77,615 Average Salary Per Year

Database Administrator

$104,127 Average Salary Per Year

Source: The Dice 2020 Tech Salary Report

Did You Know?

Learning Outcomes

A graduate with an M.S. in Information Technology will have the ability to:

  1. Communicate information technology concepts, designs, and solutions effectively and professionally
  2. Apply knowledge of information technology to produce effective designs and solutions for specific problems
  3. Identify, analyze, and synthesize professional literature relating to the field of information technology
  4. Use current technologies, tools, software systems, modern computing platforms, and apply best practices to develop real-world solutions for specific problems (e.g., applications, deployments, etc.)

Information Technology Curriculum

Program Sheet
Prerequisite Courses*
MSIT 501
Foundations of Programming, Data Structures, and Algorithms (MSIT 501 / Credits: 3 )
Core Courses (15 credits)
ISEC 615
Fundamentals of Cybersecurity (ISEC 615 / Credits: 3 )
MSIT 653
Telecommunications and Computer Networking (MSIT 653 / Credits: 3 )
MSIT 630
Database Systems (MSIT 630 / Credits: 3 )
MSIT 650
Platform Technologies (MSIT 650 / Credits: 3 )
MSIT 660
Software Development (MSIT 660 / Credits: 3 )
Application Development Concentration (9 credits)
CISC 668
Mobile Application Development (CISC 668 / Credits: 3 )
CISC 685
Interaction Design (CISC 685 / Credits: 3 )
MSIT 665
Web Services (MSIT 665 / Credits: 3 )
Artificial Intelligence Application Concentration (12 credits)
MMIS 621
Project Management (MMIS 621 / Credits: 3 )
MMIS 671
Data Analytics and Artificial Intelligence (MMIS 671 / Credits: 3 )
MMIS 677
Technology Management (MMIS 677 / Credits: 3 )
MSIT 675
Deep Learning (MSIT 675 / Credits: 3 )
Cybersecurity Management Concentration (9 credits)
ISEC 635
Information Security Operations Management (ISEC 635 / Credits: 3 )
ISEC 655
Information Security Governance (ISEC 655 / Credits: 3 )
ISEC 675
Governance System Auditing (ISEC 675 / Credits: 3 )
Data Analytics Concentration (9 credits)
MMIS 642
Data Warehousing (MMIS 642 / Credits: 3 )
MMIS 643
Data Mining (MMIS 643 / Credits: 3 )
MMIS 671
Data Analytics and Artificial Intelligence (MMIS 671 / Credits: 3 )
Customize Your Degree Option (15 credits)
Customize your degree with 5 open electives to dive deeper in your area of interest and diversify your skillset. Select a mix of courses from concentrations and/or electives. ( )
Electives (3 credits each)
Students select any 600-level courses at the college prefixed MMIS, MSIT, or ISEC (except MMIS 630 or ISEC 600, 620, 640, 650, or 660) ( )

*This program 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, as well as assembly language and computer organization. Applicants who do not have adequate academic backgrounds may be required to take the 500-level graduate prerequisite course during the first term of the program.

Courses at the 500 level, when required, must 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 information technology degree program. 

For a full list of all course descriptions, visit coursewizard.nova.edu.

Alumni Success Stories

T.J. Moore

DevOps Engineer 2
NSU B.S. in Computer Science Graduate

Priscila Reyes

NSU B.S. in Computer Science Graduate

Catalina Bolaños Sippli

IT Consultant
NSU M.S. in Management Information Systems Graduate

Ben Sirof

NSU M.S. in Information Technology Graduate

Diaa Fathalla

NSU Ph.D. in Computer Science Graduate

Rita Barrios

Adjunct Professor, Cybersecurity & Information Systems
NSU Ph.D. in Cybersecurity Management Graduate

You May Also Like

Computer Science

Learn the theory of programming languages, design and analysis of algorithms, operating systems, database management systems, and software engineering.

Cybersecurity Management

Develop security policy. Track compliance. Secure our digital world.

Information Systems

Master areas such as project management, decision support systems, computer languages, client-server and distributed computing, database systems and data warehousing, and more.

Take The Next Step

The College of Computing and Engineering graduate enrollment office is located on the fourth floor in the Carl DeSantis Building on NSU's Fort Lauderdale-Davie campus in Davie, Florida. Click here for a map.

Phone: (954) 262-2031 or Toll-Free: (800) 986-2247 ext. 22031

Email: computing@nova.edu

Schedule an Appointment

Hours of Operation

Monday – Friday
8:30 a.m. – 5:00 p.m.