UB - University at Buffalo, The State University of New York Electrical Engineering
photo of a group of ISE undergraduate students

B.S. in Electrical Engineering

Program Description

Students pursuing a B.S. in EE can complete their degree requirements within four years, and go on to careers as electrical engineers or further their education through a variety of graduate programs. Our BSEE program is fully accredited by the Accreditation Board of Engineering and Technology (ABET). During the freshman and sophomore years, EE shares many courses in common with other UB engineering programs, making transfer among these programs easy. Because there are some differences, a student should declare his or her major as early as possible, preferably by the end of the third semester.

Requirements of the BSEE Degree

Sample BSEE Program
Course Number Course Name Credits
Freshman
Fall
MTH141 Calculus 1 4
CHE107 Chemistry 1 4
EAS140 Engineering Solutions 3
ENG101 English Requirement 3
UGC111 World Civ 1 3
Spring
MTH142 Calculus 2 4
PHY107 Physics 1 4
ENG201 English Requirement 3
UGC112 World Civ 2 3
EE101 Basic Electronics 3
Sophomore
Fall
MTH306 Differential Equations 4
EAS207 Statics 3
PHY108/158 Physics 2 5
EE 202 Circuit Analysis I 4
UGC211 American Pluralism 3
Spring
MTH241 Calculus 3 4
EAS230 Higher Level Language 3
EE 203 Circuit Analysis II 4
PHY207/257 Physics 3 5
Junior
Fall
EAS305 Probability 4
EE 310 Electronic Devices and Circuits I 3
EE 352 Introduction to Electronics Lab 3
EE 378 Digital Electronics 3
XXX Gen Ed General Education 3
Spring
CSE 379 Introduction to Microprocessors 3
CSE 380 Introduction to Microprocesors Lab 3
EE 311 Electronic Devices and Circuits II 3
EE 324 Applied Electromagnetics 3
EE 353 Electronic Circuits Lab 3
Senior
Fall
EE 408 Senior Seminar 3
EE 303 Signal Analysis and Transform Methods 3
XXX T.E. Approved Technical Elective with Design 3-4
EE/CSEXXX EE Technical Elective*** 3-4
EE/CSEXXX EE Technical Elective*** 3-4
Spring
XXX T.E. Approved Technical Elective with Design 3-4
EE/CSEXXX EE Technical Elective*** 3-4
EE/CSEXXX EE Technical Elective*** 3-4
EE/CSEXXX EE Technical Elective*** 3-4
XXX Free Free Elective 3
Total Credits 133
  1. * Can substitute PHY 207/257 in a later semester
  2. ** Optional
  3. *** See notes on technical electives below.
Notes on Technical Electives:

The current program requires 7 technical electives as follows:

  • At least six must be upper-division technical electives. Only one may be a lower division technical elective such as EE 101.
  • At least two of the upper-division technical electives must be courses with significant design content from an approved list. The current approved list includes:
    • CSE442 Software Engineering
    • CSE453 Hardware/Software Integrated Systems Design
    • CSE493 Introduction to VLSI Electronics
    • EE401 RF & Microwave Circuits I
    • EE410 Electronic Instrument Design
    • EE413 Communications Electronics
    • EE416 Signal Processing Algorithms
    • EE425 Electrical Devices I
    • EE449 Analog Integrated circuit layout
    • EE453 Microelectronic Fabrication lab
    • EE455 Photonic Devices
    • EE456 RF & Microwave Circuits II
    • EE482 Power Systems Engineering I
    • EE483 Communications Systems I
    • EE491 Analog Circuits and EE494 Senior Capstone Group Design Project
  • Additionally, of these seven courses, at least two other upper-division technical electives must be chosen from the following areas:
    • CSE courses
    • EE courses
    • MAE340 Systems Analysis
    • MAE 443 Continuous Control Systems
    • MAE444 Digital Control Systems
  • Two of the upper-division technical electives are unrestricted.
Free Elective

Students may fill the free elective with any 3-credit course.

General Education Courses and Other University Requirements

In addition to the mathematics, science, and engineering science courses listed above, students must comply with university and School of Engineering and Applied Sciences requirements for general education courses, English requirements, and the Library Skills Workbook.

Several sets of requirements are potentially applicable depending on when (year) and how (transfer or freshman) a student entered UB. These requirements are summarized here. For more information, contact the UB Engineering Office of Undergraduate Education, 410 Bonner Hall.

<   /   >

Calendar

calendar

Click on the calendar image above to view the complete schedule of planned events.