Information for Undergraduates

Overview

The Department of EECS offers three undergraduate degree programs:

  • Electrical Engineering (EE)
  • Computer Engineering (CpE)
  • Computer Science and Engineering (CSE), joinly with the Department of Computer Science (CS) in the Donald Bren School of Information and Computer Science (Bren:ICS).

1. Three majors:

1.1 EE

EE currently offers five specializations, while CpE and CSE do not have specializations.  Note that specializations are not mandatory.  The five EE specializations are

EE Specialization Faculty
Electronic Circuit Design Ahmed Eltawil, Michael Green, Payam Heydari, Stuart Kleinfelder, Keyue Smedley
RF, Antennas, and Microwaves Filippo Capolino, Franco De Flaviis, Payam Heydari, Peter Burke, Ozdal Boyraz, Chen Tsai, Kumar Wickramasinghe, G.P. Li
Semiconductors and Optoelectronics Peter Burke, Chin Lee, Stuart Kleinfelder, Henry Lee, Ozdal Boyraz, Chen Tsai, Kumar Wickramasinghe, G.P. Li
Digital Signal Processing Lee Swindlehurst, Glenn Healey, Hamid Jafarkhani, Syed Jafar, Ender Ayanoglu
Communications Lee Swindlehurst, Athina Markopoulou, Zhiying Wang, Hamid Jafarkhani, Syed Jafar, Ender Ayanoglu, Ahmed Eltawil

Reasons for taking a specialization: That is the default path with prepackaged study plan.

Reasons for not taking a specialization: 12 out of 21 faculty ( themselves cover two specializations, so why choose just one specialization?

1.2 Computer Engineering

Computer Engineering offers a broad education that covers both hardwre and software.  Hardware includes not only fundamenta EE topics but also digital hardware, architecture, and (embedded) systems.  CpE students also get in-depth exposure to a wide range of programming from low-level assembly codig to object-oriented programming, and software engineering in the lower division.  This makes them not only solid system programmers in general but also good programmers in general and in specialty (VHDL, Verilog, etc).

CpE faculty include

Mohammad Al Faruque, Nader Bagherzadeh, Aparna Chandramowlishwaran, Pai Chou, Brian Demsky, Rainer Doemer, Jean-Luc Gaudio, Fadi Kurdahi, Kwei-Jay Lin, Athina Markopoulou, and Phillip Sheu.  An new Assistant Professor of Teaching in Computer Engineering who will be joining as of July 1 2017 will be Q-V Dang.

1.3 Computer Science and Engineering

The CSE program is joinly administered by both the EECS department and CS department.  Students are roughly divided between the two schools.  There are two courses that are CSE specific (90 and 112), while the other courses are mapped to other departments.  The programming sequence looks more like ICS but hardware courses look more like EE, yet a lot of the administration is done by Computer Engineering faculty rather than EE.

2. Undergraduate Advising

Each year, every student in each of the three majors is required to attend a mandatory group advising session.  EE and CpE are done together with students of the same year (fall: freshmen and sophoomres, winter: seniors, spring: juniors), while all CSE students do the same group advising session once per year (usually winter quarter). 

3. Senior Design Projects

Senior design projects is a two-quarter sequence (plus upper division technical writing) that gives students the culminating experience in applying what they have learned into solving a real-world problem in a team.  Students are encouraged to form teams with those from different majors (CSE, CpE, EE) early and approach faculty to be their mentors.   In terms of the course organization,

  • EECS 159A / CSE 181A: this is jointly supervised as a lecture course, but in parallel students are expected to develop a project plan with their individual mentor.
  • EECS 159B / CSE 181B: this is individually arranged with the individual faculty mentor.

past projects can be found at http://srproj.eecs.uci.edu/

 

Scholarly Lite is a free theme, contributed to the Drupal Community by More than Themes.