Bachelor of Science in Computer Science – Boston University Metropolitan College (MET)
Boston University's Metropolitan College offers a Bachelor of Science in Computer Science designed to equip students with the skills necessary for careers in software engineering, system administration, management, and research and development in both industrial and governmental settings. Graduates also apply their analytical and technical expertise in diverse fields such as medicine, law, education, and the humanities.
Curriculum and Modules
The BS in Computer Science at BU MET comprises 15 courses (60 credits), all completed with a grade of C or higher.The curriculum includes:
Core Courses:
Programming and Data Structures: Students choose between two tracks:
MET CS 231 Programming with C++ and MET CS 341 Data Structures with C++
MET CS 232 Programming with Java and MET CS 342 Data Structures with Java
Mathematics and Systems:
MET CS 248 Discrete Mathematics
MET CS 422 Advanced Programming Concepts
MET CS 472 Computer Architecture
MET CS 575 Operating Systems
Networks or Databases: Students select one:
MET CS 535 Computer Networks
MET CS 579 Database Management
Electives:
Students with prior programming experience complete five additional computer science courses (20 credits) numbered 301–599.
Students without prior programming experience must take MET CS 201 Introduction to Programming and four additional computer science courses (16 credits) numbered 301–599.
Related Mathematics Courses:
MET MA 123 Calculus I
MET MA 124 Calculus II
One additional mathematics course selected from:
CAS MA 226 Differential Equations
CAS MA 242 Linear Algebra
MET MA 213 Basic Statistics and Probability
MET MA 214 Applied Statistics
MET MA 225 Multivariate Calculus
Electives are chosen with the guidance of an academic advisor, and the total number may vary depending on transfer credits.
BU Hub Requirements
All Boston University undergraduates, including those at MET, must fulfill the BU Hub general education requirements.Students majoring in Computer Science typically satisfy BU Hub areas such as Quantitative Reasoning II, Critical Thinking, and Creativity through their major coursework. Remaining requirements can be met through electives and cocurricular activities.
BU emphasizes experiential learning through various opportunities:
Undergraduate Research: Students are encouraged to participate in research projects, collaborating with faculty on diverse topics to apply theoretical knowledge to real-world challenges.
Student Organizations: Active participation in computing clubs and organizations fosters collaboration and professional growth, providing platforms for students to engage with peers and industry professionals.
Internships and Co-ops: While not mandatory, students are encouraged to pursue internships and cooperative education experiences to gain industry exposure and practical skills.
BU supports students in transitioning from academic life to professional careers through various services:
Career Services: The university offers resources such as counseling, workshops, and job fairs to connect students with potential employers, assisting with resume building, interview preparation, and job search strategies.
On-Campus Recruitment: BU hosts career fairs and networking events, facilitating direct engagement between students and industry representatives, which can lead to employment opportunities upon graduation.
Employability: Graduates of the Computer Science program are well-prepared for careers in software development, data analysis, cybersecurity, and other technology-related fields. The combination of rigorous academics and experiential learning ensures that students are equipped with the skills and knowledge required by employers.
By integrating a comprehensive curriculum with practical experiences and robust support services, Boston University's BS in Computer Science program prepares students for successful careers in the evolving technology landscape.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.