UCSC CE and EE Program Courses by Course ID
This is a list of our courses by course ID. You can also view our courses arranged by which
ABET outcomes
or
professional component requirement
they help fulfill.
CE class descriptions
CE12
: Computing Systems and Organization
CE12c
: Computer Organization
CE16
: Applied Discrete Mathematics
CE16h
: Applied Discrete Mathematics (honors)
CE80e
: Engineering Ethics
CE100/L
: Digital Design and Lab
CE107
: Mathematical Methods of Systems Analysis
CE110
: Computer Architecture
CE113
: Parallel and Concurrent Computing
CE117
: Embedded Software
CE121/L
: Microprocessor System Design
CE123/L
: Advanced Microprocessor System Design
CE/EE123a
: Engineering Design I
CE/EE123b
: Engineering Design II
CE125/L
: Logic Design with Verilog
CE126L/L
: Advanced Logic Design
CE150
: Introduction to Computer Networks
CE151
: Network Administration
CE152
: Analysis and Design of Communication Protocols
CE154
: Data Communications
CE155
: Computer Networks Project
CE173/L
: High Speed Digital Design
CE177
: Applied Graph Theory and Algorithms
CE185
: Technical Writing for Computer Engineers
CS class descriptions
CS12A
: Introduction to Programming
CS12B
: Introduction to Data Structures
CS13
: Honors Introduction to Programming and Data Structures
CS101
: Algorithms and Abstract Data Types
CS104A
: Fundamentals of Compiler Design I
CS104B
: Fundamentals of Compiler Design II
CS111
: Introduction to Operating Systems
CS115
: Software Methodology
CS116
: Software Design Project
Chemistry class descriptions
Chem1bc/mn
: General Chemistry
EE class descriptions
EE70/L
: Introduction to Electronics
EE103
: Signals and Systems
CE/EE123a
: Engineering Design I
CE/EE123b
: Engineering Design II
EE125
: Electrical Engineering Hardware Design I
EE126
: Electrical Engineering Hardware Design II
EE127
: Interdisciplinary System Design Project I
EE128
: Interdisciplinary System Design Project II
ME/EE129 (San Jose State)
: Basic IC Fabrication and Design
EE130/L
: Introduction to Optoelectronics and Photonics
EE135/L
: Electromagnetic Fields and Waves/Lab
EE136
: Engineering Electromagnetics
EE145
: Properties of Materials
EE151
: Communications Systems
EE153
: Digital Signal Processing
EE154
: Feedback Control Systems
EE171/L
: Analog Electronics
EE178
: Device Electronics
Engineering (AMS) class descriptions
MA19A/B
: Calculus for Science, Engineering, and Mathematics
MA23A/B
: Multivariable Calculus
ENG27/L
: Mathematical Methods for Engineers
ENG147
: Computational Methods and Applications
Physics class descriptions
Phys5abcd/lmn
: Introduction to Physics