Department of Computer Science

  Bachelor of Science in Computer Science

Candidates for graduation must fulfill the following requirements:

  1. The successful completion of at least 124 semester hours and a cumulative grade-point average of 2.0 in work completed at Hofstra.
  2. At least 55 semester hours must be completed in the liberal arts excluding courses in computer science.
  3. There are two requirements that must ordinarily be completed in residence at Hofstra: 15 semester hours in the major field of specialization and the last 30 semester hours. The 15 semester hours need not be included within the last 30 hours.
  4. ENGL 1-2 or placement examination*, (see University Degree Requirements, page 71).
  5. 6 s.h. Humanities core (3 hours in appreciation and analysis (literature), 3 hours in creative participation).
  6. 6 s.h. Social Sciences core (3 hours in history and philosophy; 3 hours in behavioral social sciences).
  7. 3 s.h. Cross-Cultural core.
  8. 9 s.h. Humanities and/or Social Science (not limited to core).
  9. Minimum general requirements for the major: CSC 14, 15,16, 24, 110, 110A, 112, 120, 123, 155, 161, 163, 185, 190 and 12 semester hours in computer science electives numbered higher than 100. CSC 5 may be included as an elective in computer science if taken prior to CSC 15. MATH 19, 20 and at least one course in MATH beyond MATH 20; and 3 courses in natural sciences to include either PHYS 11A & 12A (with 11B, 12B laboratories) or CHEM 3A-4A (with 3B-4B laboratories). All science courses must be courses for science majors.
  10. A grade of C- or better in all courses required for the major.
  11. An overall average of C or better is required in CSC 14, 15, 16, and 24 for continuation in the major. In addition, a student may not take any of these four courses more than twice.