Nova Southeastern University’s Computer Science Dual Admission program will prepare you to solve complex, real-world problems as an AI engineer, data scientist, software engineer, systems software developer or UI designer/developer. You’ll get a head start on your peers, earning both your bachelor’s and your Master of Science in Computer Science in five-and-a-half years. And you’ll stay a step ahead by applying what you learn in class to real-world situations.

Our professors encourage us to step outside of our comfort zones, so we can contribute on project teams. It has helped me stand out in my internships and to employers.

Fahad A. | Information Systems

Computer Science is constantly evolving, and with NSU’s Dual Admission program, you’ll have the tools to learn the trends and keep yourself up to date. You’ll build a wide and deep skill set with in-depth courses covering programming languages, design and analysis of algorithms, operating systems, database management systems and software engineering.

No matter which path you take in this exciting field, NSU will give you an edge and help you stand out from your peers.


The Dual Admission program in computer science is offered to qualified freshman and transfer students. The curriculum for both the undergraduate and master’s programs is consistent with the recommendations for a model curriculum in computer sciences as outlined by the Association of Computing Machinery (ACM).

The Master of Science in Computer Science (M.S.C.S.) is designed to give students a thorough knowledge of the field and to provide an enduring foundation for future professional growth. The program blends theory and practice into a learning experience that develops skills applicable to complex real-world problems.

Degrees Earned

You can earn any bachelor’s degree and your Master of Science in Computer Science.

Program Length

Earn your bachelor’s in four years and your master’s in one and a half years.

Interview Required

Students applying for Dual Admission must interview during Shark Preview Weekend, an exclusive admitted student event.

Deadline to Apply

Fall Admission: February 1


To be considered for Dual Admission and fill your reserved seat in graduate or professional school, there are some requirements you must meet. Undergraduate Admission Requirements are for first-time and transfer students applying to earn a bachelor’s degree. Graduate Admission Requirements are the standards students need to maintain while earning their undergraduate degree to remain eligible for the graduate or professional program.

Undergraduate Admission Requirements

High School

3.0 Weighted GPA
(First-Time Students)


Test Optional


3.0 GPA
(Transfer Students)

Graduate Admission Requirements

Keep your dual admission status while you earn your bachelor’s.

Dual admission reserves your seat in NSU’s M.S. in Computer Science program, but you must still complete a graduate application once you finish your bachelor’s degree. Keep in mind that these are the basic requirements, and final determination of admission into the professional program is at the discretion of the College of Computing and Engineering.

Degree Required

You must complete a bachelor’s degree in any major you choose. Additional prerequisites may be communicated upon admission.

GPA and Credits

You must maintain a 3.0 cumulative GPA and a minimum grade of B- in each prerequisite course.

Additional Requirements

College credits that were earned through advanced high school programs such as AP, IB or college academy—or in summer coursework following high school graduation, prior to attending NSU—may transfer to NSU.

Students who enter NSU with earned college credits through advanced high school programs may be able to complete their degree and program requirements earlier than scheduled and request to enter their graduate professional programs earlier as well.

Please contact your admissions representative for more details regarding high school transfer credits.

Ready for the Next Step?

Here’s how to apply.

Dual Admission is just one of NSU’s distinctive Premier Programs. These programs are designed to help highly motivated students accelerate their success.

You can apply for just about any combination of the following Premier Programs:

  • Dual Admission
  • The Fischler Academy of Education
  • Huizenga Business Innovation Academy
  • Razor’s Edge Scholars

You may apply for and be admitted into only one Dual Admission program for your first semester. Each program is unique and has its own eligibility requirements.

Questions? Browse FAQ

Apply for Undergraduate Admission

You can use the Shark Select Application or the Common App to apply to Nova Southeastern University.

Submit a Supplemental Application

Complete the supplemental Premier Programs application for fall entry.

Interview During Shark Preview

If you’re admitted to NSU and submit the supplemental application, you will be invited via email to choose which Shark Preview Weekend works for your schedule.