The University at Buffalo offers a combined Bachelor of Science (BS) and Master of Science (MS) program in Computer Science and Engineering. This integrated program allows students to earn both degrees simultaneously, providing a more efficient path than pursuing them separately. The curriculum is designed to build a strong foundation in core computer science and engineering principles, progressing to advanced topics in software systems, networking, and artificial intelligence. Graduates are well-prepared for careers in a rapidly growing field with strong earning potential.
The BS/MS program spans five years, building foundational knowledge in the first two years and advancing to specialized topics in the later years. Students will engage with core subjects like programming, data structures, algorithms, and system design, culminating in advanced electives.
Graduates of the BS/MS in Computer Science and Engineering program are highly sought after in the tech industry and beyond. The field offers opportunities for innovation, problem-solving, and advancement in a critical sector of the global economy. Many computer scientists also pursue further graduate studies.
Recommended courses to complete before applying include: CSE 115, CSE 116, MTH 141, MTH 142, CSE 191, CSE 250, a calculus-based probability or statistics course, and potentially CSE 220 or CSE 241 unless exempted.
The University at Buffalo emphasizes affordability for its students, positioning itself as a strong value among research universities. Specific tuition and fee details are subject to annual review and approval by the SUNY Board of Trustees. International students should inquire directly for specific cost information.
The University at Buffalo offers an integrated BS/MS program in Computer Science and Engineering, allowing students to earn both degrees simultaneously in five years. It provides a strong foundation in core principles and progresses to advanced topics in areas like software systems and artificial intelligence.
The application and recommendation deadline for Fall admission is July 31st, and for Spring admission, it is December 31st.
Applicants need a minimum GPA of 3.3 in CSE, MTH, and EAS courses, having completed at least 56 credit hours. Transfer students must also have completed at least one semester at UB before applying.
You need to complete the dedicated Computer Science and Engineering BS/MS Program Application form and have two letters of recommendation from CSE faculty sent to the CSE Undergraduate Academic Advisor via email.
Graduates are prepared for roles such as Software Developer, Systems Analyst, or Network Engineer, with a projected job growth of 20% for Computer Scientists. The starting salary range is typically between $69,000 and $100,920.
Students in the BS/MS program are eligible to compete for graduate financial assistance before their BS degree conferral, though specific amounts are not detailed.