본문 바로가기 사이드메뉴 바로가기 대메뉴 바로가기

Electrical and Computer Engineering

Degree Requirements

Requirements for the Major in Electrical Engineering (EE)

1. Mathematics

Note The following alternate calculus course sequences may be substituted for AMS 151, AMS 161 in major requirements or prerequisites (MAT 131 and MAT 132 or (MAT 131 and MAT 171), or (MAT 125, MAT 126, and MAT 127) or (MAT 141 and MAT 142), or (MAT 141 and MAT 171)

2. Natural Sciences & Mathematics

3. Freshman Introduction to Electrical Engineering

  • ESE 123 Introduction to Electrical and Computer Engineering
  • ESE 124 Programming Fundamentals

4. Core Courses

  • ESE 118 Digital Logic Design
  • ESE 224 Advanced Programming and Data Structures
  • ESE 271 Electrical Circuit Analysis
  • ESE 272 Electronics
  • ESE 273 Microelectronic Circuits
  • ESE 280 Embedded Microcontroller Systems Design I
  • ESE 305 Deterministic Signals and Systems
  • ESE 306 Random Signals and Systems
  • ESE 315 Control System Design
  • ESE 319 Electromagnetics and Transmission Line Theory
  • ESE 323 Modern Circuit Board Design and Prototyping
  • ESE 324 Advanced Electronics Laboratory
  • ESE 331 Semiconductor Devices
  • ESE 342 Communication Systems

5. Specializations

Students must select one of the four specializations listed below by the end of the sophomore year. The three technical electives may be satisfied by any upper-division (300 and 400 level) ESE courses that is not required. These technical electives must be 3 or 4 credits each and may not be satisfied by any of the required courses within the specialization.

Circuits and VSLI
  • ESE 330 Integrated Electronics
  • ESE 411 Analog Integrated Circuits
  • 3 Technical Electives
Communications, Signal Processing, and Networking
Nanoelectronics and Photonics
Power and Energy Systems

6. Design

  • ESE 440 and ESE 441 are engineering design project courses that must be carried out at SUNY Korea under the supervision of an Electrical and Computer Engineering faculty member.

7. Upper-Division Writing Requirement

ESE 300 Technical Communication for Electrical and Computer Engineers  All degree candidates must demonstrate skill in written English at a level acceptable for Electrical Engineering majors. Students must register for the writing course ESE 300 concurrently with or after completion of ESE 280. Students whose writing does not meet the required standard are referred for remedial help. Detailed guidelines are provided by the Department.

8. Engineering Ethics

  • ESE 301 Engineering Ethics and Societal Impact

Note Other electives require the appro­val of the undergraduate program director.