Primary links

Electives

Professional and technical electives are an integral part of the ECE major curriculum. They allow students course flexibility as well as the unique opportunity to tailor thier major to their personal interests and professional goals. These electives pertain to EE, EP, and E&S majors within ECE (CE majors have different elective requirements).         

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
NOTE: CSE 3, 4GS, 6GS, 5A, 7, 8A-B, 11, 123A, 140, 140L will not count as either professional nor technical elective credit.

 

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
NOTE: MAE 2, 3, 5, 8, 9, 20, 105, 108, 139, 140, 143B, and 170 will not count as either professional nor technical elective credit. 
 

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
NOTE: Math 180A, 183, or 186 will not count as either professional or technical elective credit. 

 

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

114         Probability and Statistical Methods for Engineers

 

SPECIAL STUDIES
ECE 195-199: At most, 4 units of 195-199 may be used for elective credit.
ECE 197: will count towards Professional Elective 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

114         Probability and Statistical Methods for Engineers

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.