Bachelor of Science in Computer Science Degree

The Bachelor of Science (BS) in Computer Science degree program 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.

Students who complete the bachelor’s degree in Computer Science will be able to demonstrate:

  • Advanced knowledge of programming languages (C++ or Java), database management or computer networks, operating systems, and computer architecture, as well as web languages and software engineering.
  • Proficiency in programming and web development.
  • Competence sufficient to work on small and large programming projects.

The BS in Computer Science program is also offered in an Accelerated Degree Completion format of evening and weekend courses. Please contact Undergraduate Student Services at 617-353-2980 to determine which format—standard or accelerated—would best meet your needs.

View all Computer Science undergraduate courses.