Embark on a rigorous academic journey with the Computer Science and Mathematics, BS at Northeastern University, a program designed for students passionate about the fundamental principles and applications that bridge these two critical disciplines. This undergraduate degree is ideal for those seeking to understand the deep connections between theoretical mathematics and computational problem-solving, preparing you for advanced study or careers in fields demanding both analytical rigor and technical expertise. You will explore core concepts in areas such as discrete structures, algorithms, and computational theory, grounded in the foundational mathematics of calculus, linear algebra, and probability.
This full-time, on-campus program is structured over four years, guiding you through a comprehensive curriculum that includes fundamental computer science courses, advanced mathematics, and specialized electives. You will engage with topics like object-oriented design, software development, and theoretical computation, alongside probability and statistics, and number theory. Through hands-on projects and coursework, you will develop your problem-solving abilities and prepare for diverse career paths in software engineering, data science, research, or further graduate studies, equipped with a versatile skill set valued across the technology and academic sectors.