Primary links

EE & EP Electives

PROFESSIONAL ELECTIVES:

Professional electives are acceptable courses taken in one department. Normally these will be upper-division courses in engineering, mathematics, or physics. Students may also choose upper-division courses from other departments provided that they fit into a coherent professional program. In such cases, a lower-division prerequisite may be included in the electives. Courses other than upper-division engineering, mathematics, or physics must be justified in terms of such a program, and must be approved by the ECE department.

The following is a list of Professional Electives that were previously taken by ECE majors. There are other courses not listed that are acceptable Professional Electives. Not all courses are offered every year/quarter. Prerequisites must be completed prior to enrolling in these courses.
 
BIOLOGICAL SCIENCES - 1 lower division and 2 upper division Biology courses will satisfy Professional Electives
(For Professional Electives ONLY)
BILD 1          The Cell
BILD 3          Organismic and Evolutionary Biology
BIBC 140      Introduction to Biofuels
BICD 100      Genetics
BIEB 140      Biodiversity
BIEB 166      Animal Behavior and Communication
 
CHEMISTRY (CHEM) - 1 lower division and 2 upper division Chemistry courses will satisfy Professional Electives
(For Professional Electives ONLY)
6C          General Chemistry III
140A      Organic Chemistry I
140B      Organic Chemistry II
140C      Organic Chemistry III
 
COGNITIVE SCIENCE (COGS)
(For Professional Electives ONLY)
109         Modeling and Data Analysis
118B       Natural Computation II
189         Brain Computer Interfaces
 
COMPUTER SCIENCE & ENGINEERING (CSE)
12           Basic Data Structures and Object-Oriented Design - for Professional Electives ONLY
20           Discrete Mathematics - for Professional Electives ONLY
21           Mathematics for Algorithms and Systems - for Professional Electives ONLY
100         Advanced Data Structures
105         Theory of Computability
110         Software Engineering
130         Programming Languages: Principles and Paradigms
132A       Database System Principles
135         Server-side Web Applications
141         Introduction to Computer Architecture
145         Embedded System Design Project
 
ELECTRICAL & COMPUTER ENGINEERING (ECE)
118         Computer Interfacing
120         Solar System Physics
123         Antenna Systems Engineering
134         Electronic Materials Science of Integrated Circuits
135A       Semiconductor Physics
135B       Electronic Devices
136L       Microelectronics Laboratory
138L       Microstructuring Processing Technology Laboratory
145AL-BL-CL       Acoustics Laboratory
153         Probability and Random Processes for Engineers
154A       Communications Systems I
154B       Communications Systems II
156         Sensor Networks
158A       Data Networks I
161A       Introduction to Digital Signal Processing
161B       Digital Signal Processing I
161C       Applications of Digital Signal Processing
163         Electronic Circuits and Systems
164         Analog Integrated Circuit Design
165         Digital Integrated Circuit Design
166         Microwave Systems and Circuits
171A-B    Linear Control System Theory
172A       Introduction to Intelligent Systems: Robotics and Machine Intelligence
174         Introduction to Linear and Nonlinear Optimization with Applications
175A       Elements of Machine Intelligence: Pattern Recognition and Machine Learning
175B       Elements of Machine Intelligence: Probabilistic Reasoning and Graphical Models
180         Topics in Electrical and Computer Engineering
181         Physical Optics and Fourier Optics
182         Electromagnetic Optics, Guided-Wave, and Fiber Optics
183         Optical Electronics
187         Introduction to Biomedical Imaging and Sensing
188         Topics in Electrical and Computer Engineering with Laboratory
190         Engineering Design
193H       Honors Project
222C       Applied Electromagnetic Theory – Computational Methods for Electromagnetics
253         Fundamentals of Digital Image Processing
271A       Statistical Learning I
 
ECONOMICS (ECON) - Students must follow one of the tracks listed in the UCSD General Catalog under Elective Policy.
(For Professional Electives ONLY)

GlobalTIES (ENG) - (For Professional Electives ONLY)
12 units of GlobalTIES courses will satisfy 3 Professional Electives
 
MECHANICAL &  AEROSPACE ENGINEERING (MAE)
101A      Introductory Fluid Mechanics
110A      Thermodynamics
118         Introduction to Energy Systems
119         Introduction to Renewable Energy: Solar and Wind
124         Environmental Challenges: Science and Solutions
130A       Mechanics I: Statistics
130B       Mechanics II: Dynamics
131A       Solid Mechanics I
166         Nanomaterials
181         Space Mission Analysis and Design
 
MATHEMATICS (MATH)
102        Applied Linear Algebra
104A      Number Theory I
109        Mathematical Reasoning
110A      Introduction to Partial Differential Equations
111A      Mathematical Modeling I
120A      Elements of Complex Analysis
121A      Foundations of Teaching and Learning Mathematics I
140A      Foundations of Real Analysis I
140B      Foundations of Real Analysis II
152        Applicable Mathematics and Computing
154        Discrete Mathematics and Graph Theory
163        History of Mathematics - for Professional Electives ONLY
170A      Introduction to Numerical Analysis: Linear Algebra
171A      Introduction to Numerical Optimization: Linear Programming
184A      Combinatorics
187        Introduction to Cryptography
190        Introduction to Topology
 
MANAGEMENT, RADY SCHOOL OF (MGT) - for Professional Electives ONLY
103         Product Marketing and Management
121A       Innovation to Market A
121B       Innovation to Market B
166         Business Ethics and Corporate Responsibility
172         Business Project Management
174         Supply Chain and Operations Management
 
NANOENGINEERING (NANO)
101         Introduction to Nanoengineering
102         Foundations in Nanoengineering: Chemical Principles
108         Materials Science and Engineering
 
SPECIAL STUDIES 197 (For example, AIP 197 or ECE 197, will count towards the Professional Electives ONLY).

TECHNICAL ELECTIVES:

Technical electives must be upper-division engineering, math or physics courses.  At most one lower-division course in engineering may be used but it must receive prior approval from the ECE department.

The following is a list of Technical Electives that were previously taken by ECE majors. There are other courses not listed that will count towards Technical Elective requirements. Not all courses are offered every year/quarter. Prerequisites must be completed prior to enrolling in these courses.
COMPUTER SCIENCE & ENGINEERING (CSE)
100         Advanced Data Structures
101         Design and Analysis of Algorithms
105         Theory of Computability
110         Software Engineering
112         Advanced Software Engineering
127         Introduction to Computer Security
130         Programming Languages: Principles and Paradigms
132A       Database System Principles
135         Server-side Web Applications
141         Introduction to Computer Architecture
145         Embedded System Design Project
150         Introduction to Artificial Intelligence: Search and Reasoning
151         Introduction to Artificial Intelligence: Statistical Approaches
166         Image Processing
190         Topics in Computer Science and Engineering
252B       Computer Vision II
 
ELECTRICAL & COMPUTER ENGINEERING (ECE)
111        Advanced Digital Design Project
118        Computer Interfacing
120        Solar System Physics
123        Antenna Systems Engineering
134        Electronic Materials Science of Integrated Circuits
135A      Semiconductor Physics
136L       Microelectronics Laboratory
138L       Microstructuring Processing Technology Laboratory
145AL-BL-CL       Acoustics Laboratory
146         Introduction to Magnetic Recording
153         Probability and Random Processes for Engineers
154A       Communications Systems I
154B       Communications Systems II
156         Sensor Networks
158A       Data Networks I
161A       Introduction to Digital Signal Processing
161B       Digital Signal Processing I
161C       Applications of Digital Signal Processing
163         Electronic Circuits and Systems
164         Analog Integrated Circuit Design
165         Digital Integrated Circuit Design
166         Microwave Systems and Circuits
171A-B    Linear Control System Theory
172A       Introduction to Intelligent Systems: Robotics and Machine Intelligence
174         Introduction to Linear and Nonlinear Optimization with Applications
175A       Elements of Machine Intelligence: Pattern Recognition and Machine Learning
175B       Elements of Machine Intelligence: Probabilistic Reasoning and Graphical Models
180         Topics in Electrical and Computer Engineering
181         Physical Optics and Fourier Optics
183         Optical Electronics
184         Optical Information Processing and Holography
185         Lasers and Modulators
187         Introduction to Biomedical Imaging and Sensing
188         Topics in Electrical and Computer Engineering with Laboratory
190         Engineering Design
191         Engineering Group Design Project
193H       Honors Project
212AN     Principles of Nanoscience and Nanotechnology
230A       Solid State Electronics I
240A       Lasers and Optics
250         Random Processes
251A       Digital Signal Processing I
253         Fundamentals of Digital Image Processing
260A       VLSI Digital System Algorithms and Architectures
265A       Communication Circuit Design I
 
MECHANICAL &  AEROSPACE ENGINEERING (MAE)
101A      Introductory Fluid Mechanics
101B      Advanced Fluid Mechanics
107        Computational Methods in Engineering
119        Introduction to Renewable Energy: Solar and Wind
124        Environmental Challenges: Science and Solutions
130A      Mechanics I: Statistics
130B      Mechanics II: Dynamics
131A      Solid Mechanics I
149        Sensor Networks
166        Nanomaterials
180A      Spacecraft Guidance I
 
MATHEMATICS (MATH)
102        Applied Linear Algebra
104B      Number Theory II
104C      Number Theory III
109        Mathematical Reasoning
110A      Introduction to Partial Differential Equations
120A      Elements of Complex Analysis
120B      Applied Complex Analysis
121B      Foundations of Teaching and Learning Math II
130A      Ordinary Differential Equations I
142A      Introduction to Analysis I
150A      Differential Geometry
152        Applicable Mathematics and Computing
153        Geometry from Secondary Teachers
154        Discrete Mathematics and Graph Theory
155A      Geometric Computer Graphics
168A      Topics in Applied Mathematics – Computer Science
170A      Introduction to Numerical Analysis: Linear Algebra
170B      Introduction to Numerical Analysis: Approximation and Nonlinear Equations
171A      Introduction to Numerical Optimization: Linear Programming
171B      Introduction to Numerical Optimization: Nonlinear Programming
187        Introduction to Cryptography
 
NANOENGINEERING (NANO)
101         Introduction to Nanoengineering
102         Foundations in Nanoengineering: Chemical Principles
104         Foundations in Nanoengineering: Physical Principles
156         Nanomaterials
164         Advanced Micro- and Nano-materials for Energy Storage and Conversion
 
PHYSICS (PHYS)
110A      Mechanics I
130A      Quantum Physics I
160         Stellar Astrophysics
161         Black Holes
162         Cosmology
 
STRUCTURAL ENGINEERING (SE)
101A      Mechanics I: Statics
101B      Mechanics II: Dynamics
115        Fluid Mechanics for Structural Engineering
 
For courses that will NOT count towards any elective requirements and for the official Elective Policy for EE & EP Majors, please check the UCSD General Catalog.

ALL COURSES USED TO SATISFY MAJOR REQUIREMENTS MUST BE TAKEN FOR A LETTER GRADE.