The Lee Gildart and Oswald Haase School of Computer Sciences and Engineering (GHSCSE) offers a 4 Plus 1 program that allows qualified students to earn a Bachelor of Arts (B.A.) degree in mathematics with a pathway to the Master of Science (M.S.) degree in computer science. In particular, three graduate courses: CSCI6603 Computer Architecture (3 credits), CSCI6623 Database Systems (3 credits) and CSCI6638 Operating Systems (3 credits), when successfully completed under the 4 Plus 1 program, can be credited toward both the B.A. and the M.S. degrees. This 4 Plus 1 program is offered by GHSCSE at the Metropolitan Campus, Teaneck, New Jersey. 

A minimum of 120 credits is required for the B.A. in mathematics degree. In addition, for degree completion, the B.A. in mathematics requires a minimum CGPR of 2.00 and the M.S. in computer science requires a CGPR of 2.75. 

Cooperative Education Option  

Students in the B.A. in mathematics program have the option to undertake a cooperative education experience and earn a total of 6 academic credits toward their technical electives. 

Degree Plan 

The total degree requirement for the combined degree program is 141 credits. The course distribution is provided below. 

General Education Requirements (49 credits) 

  • Written Communication (6 credits) 
    • WRIT1002 Composition I: Rhetoric and Inquiry (3 credits) 
    • WRIT1003 Composition II: Research and Argument (3 credits) 
  • Speech/Professional Communication (3 credits) 
    • ENGR2210 Technical Communications (3 credits) 
  • Quantitative Analysis (4 credits) 
  • Info and Tech Literacy (4 credits) 
    • CSCI1201 Computer Programming I (3 credits)
  • Ethical Reasoning (3 credits) 
  • ENGR3000 Modern Technologies: Principles, Applications and Impacts (3 credits) 
  • Scientific Analysis (4 credits) 
    • PHYS2203 University Physics I (3 credits) 
    • PHYS2201 University Physics Lab I (1 credit)

Liberal Arts Distribution

  • Social and Behavioral Sciences (3 credits) 
    • Take ENGR4210 Managerial and Engineering Economic Analysis
  • Behavioral Science (3 credits)
    • Take 3 credits from CRIM, CMLGY, or PSYC

  • Creative and Expressive Arts (6 credits) 

    • Take six credits from ANIM, ANIMH, ART, ARTH, CGD, CGDH, CINE, CREW, DAN, DANH, FILM, MUSIC, MUSIH, THEA, or THEAH.

  • Humanities (6 credits) 
    • Take six credits of coursework in AFAM, ENGL, HIST, HUMN, LITS, PHIL, RELI.

University Requirements

  • UNIV1001 Transitioning to University Life (1 credit) 
  • UNIV1002 Preparing for Professional Life (1 credit) 
  • UNIV2001 Cross Cultural Perspectives (3 credits) 
  • UNIV2002 Global Issues (3 credits)

Major Requirements (41 credits) 

Mathematics Requirements

  • MATH2202 Calculus II (4 credits)
  • MATH2203 Calculus III (3 credits) 
  • MATH2210 Differential Equations (3 credits) 
  • MATH2255 Discrete Structures (3 credits) 
  • MATH3220 Linear Algebra (3 credits) 
  • MATH3225 Abstract Algebra (3 credits) 
  • MATH3230 Analysis (3 credits) 
  • MATH3237 Probability and Statistics I (3 credits) 
  • MATH3341 Advanced Engineering Mathematics (3 credits) 
  • Mathematics Elective (3 credits) 
    • 3 credits to be chosen from courses numbered 3000 or higher, with the approval of an adviser.

Computer Science Requirements

  • CSCI1202 Computer Programming II (3 credits) 
  • CSCI2234 Data Structures & Algorithms (3 credits)

Additional Science Requirements

  • PHYS2204 University Physics II (3 credits)
  • PHYS2202 Physics Laboratory II (1 credit)

Free Electives (15 credits) 

Minor Sequence in an Area Related to Mathematics (15 credits) 

  • CSCI2215 Introduction to Computer Science (3 credits) 
  • ENGR2286 Digital System Design (3 credits)
  • CSCI6603 Computer Architecture (3 credits) 
  • CSCI6623 Database Systems (3 credits) 
  • CSCI6638 Operating Systems (3 credits)

Additional Graduate Courses (21 credits) 

Computer Science Graduate Core Courses

  • CSCI6620 Software Engineering (3 credits) 
  • CSCI7645 Systems Programming (3 credits)

Computer Science Graduate Elective Courses

  • Graduate elective courses in computer science are listed with CSCI-prefixed course numbers ranging from CSCI6617 to CSCI8891. Students may register for CSCI8891 Internship/Work Experience (3 credits) only after completing the B.S. degree and 18 graduate credits. The internship will count as a one-course elective. Students may also take up to six credits of EENG-prefixed courses (EENG6600 level or above). Any prerequisites for the electives must be fulfilled before the electives are taken. Students must consult an academic adviser for additional details regarding electives and their prerequisites, if any, or check the FDU Graduate Studies catalog. 

For Information  

Alfredo Tan, Director, Lee Gildart and Oswald Haase School of Computer Sciences and Engineering 
Professor of Electrical Engineering and Gregory Olsen Endowed Chair 
tan@fdu.edu 
201-692-2324

Dr. Stanley Ryan Huddy, Mathematics Coordinator, srh@fdu.edu