Requirements for the B.S. in Computer Science
The B.S. Degree in Computer Science has the following
requirements:
- Nine required courses in computer science:
01:198:111,
112,
113,
205,
206,
211,
314,
344, and
416.
- Three required courses in mathematics: 01:640:151-152 plus
a third 3- or 4-credit mathematics course at the 200 or above level
(this course must be prerequisite to a CS (198:xxx) course).
- Four electives from a designated list
of courses in computer science and related disciplines. At
least two of the four electives must be taken in the Department of
Computer Science.
- Physics courses 01:750:203-204 and 205-206 (or 01:750:123-124 and 227-229,
or 01:750:193-194), or Chemistry 01:160:159-160 or 161-162, and 171.
- No more than one grade of D can be accepted in the courses
required for the major.
- A minimum of seven courses must be taken in the New Brunswick
Department of Computer Science. (These courses must be 01:198:xxx.)
These requirements can be satisfied with 64-67 credit hours (depending
on whether 3 or 4 credit electives are taken.) See also the section
on Scholastic Standing.
To help you plan, you should consult the following: