Bachelor of Science in Computer Science

Degree Requirements

The minimum number of credits required for the Bachelor of Science in Computer Science (B.S.C.S.) degree is 120 credits. All courses that count toward the degree must be completed with a grade of "C" or better. This degree will be awarded to students who satisfy all admission and degree requirements for the department. Items below are referenced in the table following the list. This degree program is available in person and fully online.

  1. Students entering FAU with fewer than 30 credits must satisfy the course requirements specified in the catalog section, Degree Requirements. Students entering FAU with more than 30 credits (transfer students) must see the undergraduate advisor for an evaluation of courses taken at another school. The general education requirements are satisfied normally if a student has an Associate in Arts (A.A.) degree from a Florida community or state college.
  2. At least one course must have a laboratory component.
  3. For those students who are also pursuing a math minor, STA 4032, Probability and Statistics for Engineers, can be substituted for EEE 4541, Stochastic Processes and Random Signals.

Pass/Fail Grades: Courses taken as pass/fail are not accepted for Computer Science students.


Degree Requirements for a Second BS in Computer Science

  1. Earn a minimum of 30 credits in residence at FAU, at the 3000 level or higher, beyond those required for the first degree. Students earning two degrees simultaneously (a dual degree) must earn at least 150 credits.
  2. Earn at least 75 percent of all upper-division credits required for the major from FAU.
  3. Students must have completed at least 15 credits in mathematics including discrete mathematics with mathematical rigor at least equivalent to introductory calculus. Each course must be completed with a minimum grade of "C."
  4. Students must have completed at least 6 credits (or equivalent) in natural science coursework intended for science and engineering majors. At least one course must have a laboratory component. Each course must be completed with a minimum grade of "C." 
  5. Students must complete 51 credits of core courses listed in the Computer Science degree program. Each course must be completed with a minimum grade of "C."