Computer Science and Mathematics, BS

5 Years On Campus Joint-bachelors Program

Northeastern University

Program Overview

The Bachelor of Science in Mathematics and Computer Science at Northeastern University is an exciting program that blends rigorous mathematical theory with practical computer science applications. This program is ideal for students who are passionate about problem-solving and technology, preparing them for a variety of careers in tech, finance, and research.

Curriculum Structure:

In the first year, students will build a strong foundation in both mathematics and computer science. Courses such as "Calculus I" and "Introduction to Computer Science" introduce essential concepts, while "Discrete Mathematics" lays the groundwork for logical reasoning and problem-solving skills that are crucial in both fields.

During the second year, students delve deeper into more specialized topics. They will take "Linear Algebra" and "Data Structures," which enhance their analytical skills and understanding of algorithms. Additionally, "Computer Organization" provides insights into how computers work at a fundamental level, bridging the gap between theory and practical application.

In the third year, the curriculum emphasizes advanced topics and real-world applications. Students will engage with "Algorithms" and "Software Engineering," where they learn to design and implement complex software solutions. The course "Probability and Statistics" further equips them with the tools to analyze data, a skill increasingly in demand across various industries.

In the final year, students focus on capstone projects and electives that allow them to specialize in areas of interest. Courses like "Machine Learning" and "Web Development" prepare them for cutting-edge technologies and trends in the job market. The capstone project provides an opportunity to apply their knowledge in a practical setting, often in collaboration with industry partners.

Focus Areas: Data Science, Software Development, Machine Learning, Theoretical Mathematics

Learning Outcomes: Problem-solving skills, programming proficiency, analytical thinking, and the ability to apply mathematical concepts to real-world scenarios.

Professional Alignment (Accreditation): The program is accredited by the Computing Accreditation Commission of ABET, ensuring that it meets high standards of quality and relevance in the field.

Reputation (Employability Rankings): Northeastern University consistently ranks highly in employability, with QS World University Rankings placing it among the top institutions for graduate employability.

Experiential Learning (Research, Projects, Internships etc.)

At Northeastern University, the BS in Mathematics and Computer Science program is designed to provide students with a robust foundation in both theoretical and practical aspects of the fields. Students engage in experiential learning that equips them with the skills needed to thrive in today’s technology-driven world. With access to state-of-the-art facilities and cutting-edge tools, you’ll have the opportunity to apply your knowledge in real-world settings, collaborate on innovative projects, and gain invaluable experience through internships and research.

Here are some key components of the experiential learning opportunities available in the program:

- Co-op Program: Northeastern’s renowned cooperative education program allows you to gain up to 18 months of professional experience while earning your degree. This means you can apply what you learn in the classroom directly to the workplace, enhancing your resume and networking opportunities.

- Research Opportunities: Engage in research projects with faculty members in dedicated labs, such as the Data Science Lab and the Cyber-Physical Systems Lab. These labs focus on cutting-edge topics like machine learning, data analytics, and cybersecurity.

- Group Projects: Collaborate with peers on team-based projects that simulate real-world challenges. This not only enhances your problem-solving skills but also prepares you for collaborative work environments.

- Software and Tools: Gain proficiency in industry-standard software and programming languages, including Python, R, MATLAB, and various data visualization tools. Access to platforms like GitHub for version control and collaboration is also provided.

- Field Trips and Industry Visits: Participate in organized visits to tech companies and research institutions, giving you insights into industry practices and networking opportunities with professionals.

- Libraries and Learning Resources: Utilize the extensive resources at the Northeastern University Libraries, which offer access to a vast collection of digital tools, databases, and research materials tailored for mathematics and computer science students.

- Innovation and Entrepreneurship: Take advantage of the university’s entrepreneurial ecosystem, including the IDEA Venture Accelerator, which supports students in launching their own tech startups.

Progression & Future Opportunities

Choosing to pursue a Bachelor of Science in Mathematics and Computer Science at Northeastern University opens the door to a wealth of career opportunities. Graduates from this program are well-prepared for roles such as Data Analyst, Software Engineer, and Systems Architect, among others. The combination of rigorous coursework and practical experience equips students with the skills needed to thrive in a rapidly evolving job market.

Here’s what you can expect in terms of progression and future opportunities:

- University Services: Northeastern offers robust career services, including co-op programs that allow students to gain real-world experience while earning academic credit. The Career Development office provides personalized career counseling, resume workshops, and interview preparation.

- Employment Stats and Salary Figures: According to recent data, over 90% of graduates from the College of Computer and Information Science secure employment within six months of graduation, with starting salaries averaging around $80,000 per year.

- University–Industry Partnerships: Northeastern has established partnerships with leading tech companies such as Google, Microsoft, and Amazon, providing students with exclusive internship opportunities and networking events that can lead to job placements.

- Long-term Accreditation Value: The program is accredited by the Computing Accreditation Commission of ABET, ensuring that the education you receive meets the highest standards of quality and relevance in the field.

- Graduation Outcomes: Alumni from the program have gone on to work at top-tier companies and have pursued advanced degrees at prestigious institutions, showcasing the strong foundation provided by Northeastern.

Further Academic Progression: After completing your BS in Mathematics and Computer Science, you have several options for further studies. You could pursue a Master’s degree in Computer Science, Data Science, or Applied Mathematics, which would deepen your expertise and enhance your career prospects. Additionally, Northeastern offers a range of graduate programs that allow for seamless transitions, including accelerated master’s programs that can be completed in as little as one additional year. This pathway not only broadens your knowledge but also positions you for leadership roles in the tech industry.

Program Key Stats

$47500 (Annual cost)


29%

Eligibility Criteria


1400
7
99

How US Universities Assess Applicants

Career Options

  • Software Developer
  • Data Scientist
  • Machine Learning Engineer
  • Data Analyst
  • Algorithm Engineer
  • Computational Mathematician
  • Quantitative Analyst
  • Cybersecurity Analyst
  • Cryptographer
  • Research Scientist

Book Free Session with Our Admission Experts

Admission Experts