2017-18
Undergraduate Degree & Course Catalog

Computer Engineering BS - Program Requirements

Department of Computer Science and Engineering

338 Davis Hall
North Campus
Buffalo, NY 14260-2500
716-645-3180
716-645-3464
www.cse.buffalo.edu
Chunming Qiao
Chair
Atri Rudra
Co-Director of Undergraduate Studies
Carl Alphonce
Co-Director of Undergraduate Studies
Donna Grant
Undergraduate Advisor
(HEGIS: 09.00 ENGINEERING UNCLASSIFIED, CIP: 14.0901 Computer Engineering, General)

Completing the Computer Engineering BS Program

Academic Requirements

Students seeking an undergraduate degree from the School of Engineering and Applied Sciences must have a minimum GPA of 2.0 in technical classes (engineering, math, and science classes). To maintain academic standards and determine eligibility for continued enrollment, the School of Engineering and Applied Sciences reviews the academic records of all students in an approved undergraduate SEAS major. This academic review is conducted at the end of each fall and spring semester.

View the School of Engineering and Applied Sciences Academic Review Policy

Academic Advice

Advisement tools available for our students:

Transfer Credit Policy

Transfer students must first apply to the university and meet the university transfer admission requirements. SUNY Seamless Transfer is a SUNY-wide program intended to make transferring to UB and other SUNY Schools simple and efficient. Information about the Transfer Path for this major can be found on the SUNY website. Students are encouraged to contact their academic advisor or department to discuss how their coursework will apply to their degree.

Transfer students who have completed an engineering science program at a community college or the first three years of a 3+2 program at a four-year college can typically expect to enter the third year of an engineering program at the University at Buffalo. Graduates of technology programs receive limited transfer credit and can expect three to four years of study at the university to complete the requirements.

View the School of Engineering and Applied Sciences Transfer Admission Policy

Residency Requirement

Students seeking an undergraduate engineering degree from the School of Engineering and Applied Sciences must complete 30 undergraduate credit hours of junior/senior level courses required in their major at the University at Buffalo.

Prerequisite Courses

Please see the School of Engineering and Applied Science admissions policies listed above.

Required Courses

*Starting from Fall 2019, all CSE 400-level courses will be offered for 3 credits. CSE 400-level courses will be offered for 4 credits through Summer 2019.

CHE 107 General Chemistry for Engineers
CSE 115 Intro to Computer Science for Majors I
CSE 116 Intro to Computer Science for Majors II
CSE 191 Intro to Discrete Structures
CSE 199 First Year Seminar, or Equivalent
CSE 241 Digital Systems
CSE 250 Data Structures
CSE 321 Real-Time & Embedded Operating Systems
CSE 341 Computer Organization
CSE 379 Intro to Microprocessors & Microcomputers
CSE 442 Software Engineering
CSE 453 Hardware/Software Integrated Systems Design
CSE 490 Computer Architecture
EAS 360 STEM Communications, or Equivalent
EE 202 Circuit Analysis I
EE 205 Signals and Systems
EE 310 Electronic Devices & Circuits I
EE 312 Basic Electronic Instrumentation Laboratory
MTH 141 College Calculus I
MTH 142 College Calculus II
MTH 241 College Calculus III
MTH 306 Intro to Differential Equations
MTH 309 Linear Algebra or MTH 437 Numerical Analysis I
PHY 107 General Physics I
PHY 108/158 General Physics II/Lab

One calculus-based probability or statistics course (one of EAS 305, MTH 411, STA 301)

Four additional 400-level CSE electives- 400-level CSE electives can include up to three credits of non-lecture based courses such as CSE 492. CSE 494-499 to allow for experiential learning.

*Students lacking the 125 credits required to graduate are strongly urged to take an engineering design-oriented course as elective credit. See the CSE Undergraduate Advisor for an up-to-date listing of design electives. Note: all courses are not offered every semester. Please check the undergraduate schedule ahead for planning.

Total Credit Hours Required

Credits Required for Major 108
Additional Credits Required for UB Curriculum   17
Additional Credits Required for Electives   0
Total Credits Required for Degree 125

Students should consult with an academic advisor to determine how any transfer or exam credit might be utilized in meeting general education, prerequisite, or major requirements.

*Students lacking the 125 credits required to graduate are strongly urged to take an engineering design-oriented course as elective credit. See the CSE Undergraduate Advisor for an up-to-date listing of design electives.

Note: all courses are not offered every semester. Please check the undergraduate schedule ahead for planning.

Curricular Plan / Degree Map

View the curricular plan for the Computer Engineering BS (PDF) which is a recommended sequence of courses to help achieve this degree in four years.

Department of Computer Science and Engineering

338 Davis Hall
North Campus
Buffalo, NY 14260-2500
716-645-3180
716-645-3464
www.cse.buffalo.edu
Chunming Qiao
Chair
Atri Rudra
Co-Director of Undergraduate Studies
Carl Alphonce
Co-Director of Undergraduate Studies
Donna Grant
Undergraduate Advisor
(HEGIS: 09.00 ENGINEERING UNCLASSIFIED, CIP: 14.0901 Computer Engineering, General)
Published: November 17, 2017 09:58:16 AM