The Department of Computer Science and Engineering (CSE) of the University at Buffalo offers a program leading to the simultaneous conferral of a B.S. and M.S. degrees in Computer Science (CS). This program has several advantages over separately earning the B.S. (CS) degree then the M.S. (CS), including 134 credit hours compared to 150 credit hours; opportunity to compete for graduate financial assistance before B.S. conferral; and guaranteed admission to the Graduate School for students making satisfactory progress in the program.
Students applying to the B.S./M.S. Program in Computer Science can complete the combined program in five years. For the purposes of financial aid and tuition, students are considered graduate students in the beginning of their seventh semester of the program (the semester in which the student carries more graduate credits than UG credits).
Students may apply after completing at least 56 credits with a minimum GPA of 3.3 among all required CSE, MTH, and EAS courses. It is recommended that candidates complete CSE 115, CSE 116, CSE 191, CSE 241, CSE 250, MTH 141*, MTH 142*, and a calculus-based probability or statistics course prior to applying.
Transfer students must complete at least one semester at the university before applying to this program.
Applications must be accompanied by two letters of recommendation from our CSE faculty and emailed/given to Jaynee Straw, CSE Undergraduate Advisor in 338R Davis, along with a current copy of your advising report. Applications are reviewed by both Directors of Undergraduate and Graduate Studies. Applicants will be notified via email of the determination.
*Unless exempted by an SAT score, Advanced Placement credits, or transfer credits.
Please complete and submit this internal application worksheet to CSE Undergraduate Advisor Jaynee Straw.