The University offers a five-year program that allows qualified students to attain a Bachelor of Science degree in computer science and a Master of Science degree in computer science with a combined course load of 141 credits.

Students who have completed the first 15 credits of the computer science program with a grade point average (GPR) of 3.00 or better (in computer science courses) are eligible to apply to the combined B.S.-M.S. five-year program.

Applications should be submitted before the student has completed 27 credits of computer science courses. Upon completion of their undergraduate degree, students who have maintained a 3.00 GPA in their computer science courses will be admitted to the graduate computer science program.

Program Learning Objectives

At the completion of the MS program, students will:

  • Have the ability to design, implement, test, and debug programs.
  • Have the ability to use different programing paradigms such as object oriented programming and procedural programming.
  • Have the ability to design, implement, and analyze algorithms for solving problems.
  • Have the ability to build large software systems.
  • Have the ability to understand and analyze the structures and mechanisms of a computer system.

Degree Plan

NOTE: All students are required to complete the General Education Requirements of their campus in fulfillment of their Bachelor degree requirements. 

Required courses 

CSCI6623, CSCI6603, CSCI6638 [These courses can be applied towards the MS degree provided that student earns a grade of B or better.] 

Computer Science electives 

CSCI 3000 level or higher.

Mathematics required courses 

One additional course to be selected from the mathematics offerings (MATH designation) above 2000.

Physics required courses 

Required dual courses applied towards undergraduate degree 

These courses can be applied towards the MS degree provided that the student earns a grade of B or better. Upon completion of the undergraduate degree, students who earned a 3.0 major GPA in Computer Science courses will be admitted into the graduate Computer Science program. A minimum of 120 credits is required for the BS degree and a minimum of 141 credits is required for the combined BS MS degree in Computer Science.

Additional graduate courses to complete MS degree (21 credits)

Graduate electives in computer science (15 credits)

Students also take General Education Requirements and can choose to minor in other fields as well as take free electives. 

Concentrations

Data Science

Required courses

CSCI6623, CSCI6603, CSCI6638 [These course can be applied towards the MS degree provided that student earns a grade of B or better.] 

Computer Science electives 

CSCI 3000 level or higher.

Mathematics required courses 

One additional course to be selected from the mathematics offerings (MATH designation) above 2000.

Physics required courses 

Required dual courses applied towards undergraduate degree 

These courses can be applied towards the MS degree provided that the student earns a grade of B or better. Upon completion of the undergraduate degree, students who earned a 3.0 major GPA in Computer Science courses will be admitted into the graduate Computer Science program. A minimum of 120 credits is required for the BS degree and a minimum of 141 credits is required for the combined BS MS degree in Computer Science.

Additional graduate courses to complete MS degree (21 credits)

Graduate electives in computer science (15 credits)

Students also take General Education Requirements and can choose to minor in other fields as well as take free electives. 

Game Development

Required courses

Required dual courses applied towards undergraduate degree 

Computer Science electives 

CSCI 3000 level or higher.

Mathematics required courses 

One additional course to be selected from the mathematics offerings (MATH designation) above 2000.

Physics required courses 

Additional cognates: 

  • ANIM2240  Low Poly 3D Modeling (Required)

Select from the following list of cognate courses in Animation:

Required dual courses applied towards undergraduate degree 

These courses can be applied towards the MS degree provided that the student earns a grade of B or better. Upon completion of the undergraduate degree, students who earned a 3.0 major GPA in Computer Science courses will be admitted into the graduate Computer Science program. A minimum of 120 credits is required for the BS degree and a minimum of 141 credits is required for the combined BS MS degree in Computer Science.

Additional graduate courses to complete MS degree (21 credits)

Graduate electives in computer science (15 credits)

Students also take General Education Requirements and can choose to minor in other fields as well as take free electives. 

Cybersecurity

Required courses

CSCI6623, CSCI6603, CSCI6638 [These courses can be applied towards the MS degree provided that student earns a grade of B or better.] 

Computer Science electives 

CSCI 3000 level or higher.

Mathematics required courses 

One additional course to be selected from the mathematics offerings (MATH designation) above 2000.

Physics required courses 

  • PHYS2003/https://selfservice.fdu.edu/Student/Courses/Search?keyword=PHYS2023″>PHYS2023 General Physics I with Calculus
  • PHYS2013 General Physics I Lab with Calculus
  • PHYS2004/PHYS2024 General Physics II with Calculus
  • PHYS2014 General Physics II Lab with Calculus

Other courses

As part of the humanities and social science requirements, students will opt to take PHIL1003 Ethics and SOCI2306 Crime and Criminology.

Required dual courses applied towards undergraduate degree 

These courses can be applied towards the MS degree provided that the student earns a grade of B or better. Upon completion of the undergraduate degree, students who earned a 3.0 major GPA in Computer Science courses will be admitted into the graduate Computer Science program. A minimum of 120 credits is required for the BS degree and a minimum of 141 credits is required for the combined BS MS degree in Computer Science.

Additional graduate courses to complete MS degree (21 credits)

Graduate electives in computer science (15 credits)

Students also take General Education Requirements and can choose to minor in other fields as well as take free electives.