Rice University logoGeorge R. Brown School of Engineering
Electrical and Computer Engineering

Bachelor of Science in Electrical Engineering 2014-2015

The program leading to the BSEE Degree is accredited by the 
Engineering Accreditation Commission (EAC) of ABET*. The BSEE is the usual degree taken by students planning a career in engineering practice, and can reduce the time required to become a 
licensed professional
 engineer. Accreditation and professional licensure are important for some careers, and many states require licensure for those providing engineering services directly to the public, for example, as a consultant. 
See the section in the General Announcements for the general university degree requirements.

A BSEE program must have a total of at least 134 semester hours and include the following courses. A course can satisfy only one program requirement. Students who place out of required courses without transcript credit must substitute other approved courses in the same area. Current degree requirements and planning sheets may be found on the ECE website.
Mathematics and Science Courses: 
CHEM 121   General Chemistry I
ELEC 261   Electronic Materials and Quantum Devices
ELEC 303   Random Signals
MATH 101   Single Variable Calculus I
MATH 102   Single Variable Calculus II
MATH 212   Multivariable Calculus
MATH 355   Linear Algebra or CAAM 335 Matrix Analysis
PHYS 101/111   Mechanics (with lab)
PHYS 102/112   Electricity and Magnetism (with lab)

 Additional approved mathematics and science courses to bring the total to 32 hours.

ECE Core Courses 
ELEC 220   Fundamentals of Computer Engineering
ELEC 241   Fundamentals of Electrical Engineering I
ELEC 242   Fundamentals of Electrical Engineering II
ELEC 301   Introduction to Signals and Systems
ELEC 305   Introduction to Physical Electronics
ELEC 326   Digital Logic Design

Computation Course: COMP 140 Computational Thinking (The option of CAAM 210 or COMP 140 will remain for students entering Rice before the fall 2014 semester; however, we strongly encourage all students to take COMP 140.)

Design: ELEC 494 Senior Design - 3 hours/each semester

Design Laboratory: Students choose one of the approved design laboratory courses typically based on their Specialization Area:-
a) ELEC 327 Implementation of Digital Systems for Computer Engineering Area.
b) ELEC 332 Electronic Systems Principles and Practice for Systems Area.
c) ELEC 327 or ELEC 332 for Neuroengineering Area.
d) ELEC 364 Photonic Measurements: Principles and Practice for Photonics and Nanoengineering Area.
Note: the required Design Laboratory does not count as a specialization course.

Specialization Area Courses
Upper-level ECE courses are organized into four Specialization Areas. For the BSEE Program, a minimum of 6 Specialization Area courses, including 3 or more in one area, and courses from at least two areas are required. Each course must be at least 3 semester hours. The department may add or delete courses from the areas, and graduate courses and equivalent courses from other departments may be used to satisfy area requirements with permission. Graduate courses, in the 500-level series, can often count as specialization courses with an advisor's approval. Consult with department advisors and the ECE web site: http://www.ece.rice.edu for the latest area courses.

If the Design Laboratory requirement (ELEC 327, 332, or 364) is satisfied with the lab in the student's chosen Major Specialization Area, then the student takes 3 of 6 the courses in his/her chosen Major Specialization Area; however, if the Design Laboratory requirement is satisfied with the lab in the student's Minor Area, then it is recommended that the student take 4 of the 6 courses in his/her chosen Major Area. It is important to consult a departmental advisor in this situation or if interested in taking a second Design Laboratory course.

Computer Engineering: ELEC 323, 342, 345, 419, 420†, 421, 424, 425, 427, 429, 446 and COMP 321, and 430 

Note:  The courses marked above with a plus (+). ELEC 323/COMP 322ELEC 420/COMP 482, ELEC 421/COMP 421, ELEC 429/COMP 429, COMP 321 and COMP 430 are courses listed or crosss-listed with Computer Science.   

The sequence of COMP 140, COMP 182, COMP 215 is recommended in addition for the Computer Engineering Area as these are prerequisite for the cross-listed Computer Science courses. 

Neuroengineering: ELEC 342, 345, 381, 431, 480, 481, 482, 485, 486, 488 and 489 

Photonics, Electronics and Nano-devices: ELEC 262, 306, 342, 361, 365, 462, and PHYS 302 and 311 

Systems: Communications, Control, Networks & Signal Processing:  ELEC 302, 306, 345, 430, 431, 433, 434, 435, 436, 437, 438, 439 and 498

Unrestricted Electives: Additional courses to provide the BSEE minimum requirement of 134 semester hours. 


BSEE Degree Requirements  14-15 (pdf) 

 BSEE Tentative Course Schedule (xls)             

BSEE Degree Planning Sheet 14-15(xls) 

BSEE Sample Schedule 14-15 (pdf)  

*Contact ABET     
ABET, Inc.111 Market Place, Suite 1050, Baltimore, MD 21202-4012 
E-mail: eac@abet.org. Website: http://www.abet.org.