Bachelor of Science in Computer Science

students-classThe Bachelor of Science (BS) in Computer Science prepares students for rewarding, cutting-edge careers  in software engineering, system administration and management, and research and development in industrial and governmental laboratories. Graduates also use their undergraduate computer science background (and analytical skills) to prepare for careers in medicine, law, education, physical and life sciences, social sciences, and the humanities.

Distribution Requirements (48 credits)

English

Mathematics

  • MET MA 118 is recommended for students unprepared for calculus.

Natural Science

  • 8 credits in natural sciences (N)

Literature

  • 4 credits in a 100 or 200 level MET EN literature course or MET HU 221.

Philosophy

  • 4 credits

History

  • 4 credits

Four Additional Courses

  • 4 credits in humanities (H)
  • 4 credits in the social sciences (S)
  • 4 credits in the humanities (H), natural sciences (N), or social sciences
  • 4 credits in humanities (H) or the social sciences (S).

Major and Related Courses (Total 60 credits)
A total of 15 courses (60 credits), completed with a grade of C or higher, is required.

Required Courses

Plus:

Students with prior programming experience must also complete:

Five additional computer science courses (20 credits) at the 300 to 599 level, selected with the advice and approval of an advisor.

Students without prior programming experience must also complete:

And four additional computer science courses (16 credits) at the 300 to 599 level, selected with the advice and approval of an advisor.

Related Courses

Three courses (12 credits):

  • MET MA 123 Calculus I
  • MET MA 124 Calculus II

Plus one mathematics course selected from the following:

  • MET MA 213 Basic Statistics and Probability
  • MET MA 214 Applied Statistics
  • MET MA 225 Multivariate Calculus
  • CAS MA 226 Differential Equations
  • CAS MA 242 Linear Algebra

Electives

Usually five courses (20 credits), but possibly more depending on transfer credits. Choose from disciplines other than computer science.

To apply, click here.

For further information please contact:
Boston University’s Metropolitan College Undergraduate Student Services
755 Commonwealth Avenue | Room 102 | Boston, MA  02215
Email: metuss@bu.edu | Office: 617-353-2980

Computer Science Minor (24 Credits)

Students must earn a minimum grade of C in courses taken toward a minor. All minor concentrators develop their programs in consultation with an advisor. Two courses may be credited toward both a major and minor

MET CS 201 Introduction to Programming (Only required for students without programming experience)

Plus four computer science courses (16 credits) at the 300 to 500 level selected with the advice and approval of an academic counselor.

For further information please contact:
Boston University’s Metropolitan College Undergraduate Student Services
755 Commonwealth Avenue | Room 102 | Boston, MA  02215
Email: metuss@bu.edu | Office: 617-353-2980