Skip Navigation
Jack Baskin School of EngineeringUC Santa Cruz

Classes
 

Applied Math & Statistics (Engineering) Bioinformatics / Biomolecular Engineering Computer Engineering
Information Systems Technology Management Math

 

Lower Division
 
Applied Math & Statistics (Engineering) - Lower Division
AMS 003 Precalculus
AMS 005  Statistics
AMS 007  Introduction to Biostatistics
AMS 011A Calculus for Economics
AMS 027  Mathematical Methods for Engineers
 
Bioinformatics - Lower Division
BME 060 Programming for Biologists and Biochemists
BME 060L Programming for Biologists and Biochemists Laboratory
BME 080G Bioethics in the 21st Century: Science, Business, & Society
BME 080H The Human Genome
BME 094 Group Tutorial
BME 094F Group Tutorial
BME 099 Tutorial
BME 099F Tutorial
   
Computer Engineering - Lower Division
CMPE 001 Hands-on Computer Engineering
CMPE 003  Personal Computer Concepts: Software and Hardware
CMPE 008  Robot Automation: Intelligence through Feedback Control
CMPE 012 Introduction to Computer Systems and Assembly Language
CMPE 012C/L  Computer Organization
CMPE 016  Applied Discrete Mathematics
CMPE 080A Assistive Technology & Universal Access
CMPE 080E Engineering Ethics
CMPE 080H History of Modern Computing
CMPE 080N  Introduction to Networking and the Internet
CMPE 088U Ubiquitous and Mobile Computing
 
Computer Science - Lower Division
CMPS 002  Computer Literacy
CMPS 010  Introduction to Computer Science
CMPS 012A  Introduction to Programming
CMPS 012L  Introduction to Programming Laboratory
CMPS 012B  Introduction to Data Structures
CMPS 012M Introduction to Data Structures Labroratory
CMPS 013 Introduction to Programming and Data Structures
CMPS 013L Introduction to Programming and Data Structures Laboratory
CMPS 060G  Beginning Programming: Social Sciences and Humanities
CMPS 060M Scientific Computation with Maple and Matlab
CMPS 060N  Beginning Programming: Natural Sciences
CMPS 080B  Systems and Simulation
CMPS 080C  Computer Arts and Graphics
CMPS 080G  Introduction to Unix
CMPS 080J Technology Targeted Social Issues
CMPS 080K Foundations of Game Design
CMPS 080V  VRML 3-D Worlds on the Web
CMPS 094/F  Group Tutorial
CMPS 099/F  Tutorial
 
Electrical Engineering - Lower Division
EE 070/L  Introduction to Electronic Circuits & Lab
EE 080J Renewable Energy Sources
EE 080T Modern Electronic Technology & How it Works
 
Engineering
ENGR 001 Introduction to Engineering and Information Sciences
ENGR 050/L  Engineering Mechanics
 
Information Systems Technology Management - Lower Division
ISM 050  Business Information Systems
ISM 058  Systems Analysis and Design
ISM 080C Starting New Technology Companies
 
Math
Math 011A Calculus with Applications
Math 011B Calculus with Applications
Upper Division
 
Applied Math & Statistics (Engineering) - Upper Division
AMS 113 Managerial Statistics
AMS 131  Introduction to Probability Theory
AMS 146  Introduction to Dynamical Systems
AMS 147  Computational Methods and Applications
AMS 156  Linear Statistical Models
AMS 162  Design and Analysis of Computer Simulation Experiments
AMS 214  Applied Dynamical Systems
AMS 245  Spatial Statistics
 
Bioinformatics - Upper Division
BME 102  Introduction to Medical Biotechnology
BME 109  Resource-Efficient Programming
BME 110 Computational Biology Tools
BME 130 Genomes
BME 155 Biotech Drug Development
BME 160 Research Programming for Biologists and Biochemists
BME 160L Research Programming for Biologists and Biochemists Laboratory
BME 193  Field Study
BME 193/F  Field Study
BME 194  Group Tutorial
BME 194/F  Group Tutorial
BME 195  Senior Thesis Research
BME 195/F  Senior Thesis Research
BME 198  Individual Study or Research
BME 198/F  Individual Study or Research
BME 199  Tutorial
 
Computer Engineering - Upper Division
CMPE 100/L  Logic Design
CMPE 107  Mathematical Methods of Systems Analysis: Stochastic
CMPE 108  Data Compression
CMPE 110  Computer Architecture
CMPE 113 Parallel & Concurrent Programming
CMPE 117/L Embedded Software & Lab
CMPE 118/L Introduction to Mechatronics & Lab
CMPE 121/L  Microprocessor System Design & Lab
CMPE 123A  Engineering Design Project I
CMPE 123B  Engineering Design II
CMPE 125/L  Logic Design with Verilog & Lab
CMPE 126/L  Advanced Logic Design & Lab
CMPE 150 Introduction to Computer Networks
CMPE 151 Network Administration
CMPE 152  Analysis and Design of Communication Protocols
CMPE 153  Digital Signal Processing
CMPE 156/L Network Programming & Lab
CMPE 167/L Sensing & Sensor Technologies
CMPE 167/L Sensing & Sensor Technologies & Lab
CMPE 173/L  High-Speed Digital Design & Lab
CMPE 174 Introduction to EDA Tools for PCB Design
CMPE 177  Applied Graph Theory and Algorithms
CMPE 185  Technical Writing for Computer Engineers
 
Computer Science - Upper Division
CMPS 101  Algorithms and Abstract Data Types
CMPS 102  Introduction to Analysis of Algorithms
CMPS 104A  Fundamentals of Compiler Design
CMPS 104B  Fundamentals of Compiler Design II
CMPS 105 Systems Programming
CMPS 109  Advanced Programming
CMPS 111  Introduction to Operating Systems
CMPS 112  Comparative Programming Languages
CMPS 115  Software Methodology
CMPS 116  Software Design Project
CMPS 122 Computer Security
CMPS 128 Distributed Systems: File Sharing, Online Gaming, and More
CMPS 129 Data Storage Systems
CMPS 130  Computational Models
CMPS 132  Computability and Computational Complexity
CMPS 140  Artificial Intelligence
CMPS 146 Game AI
CMPS 148 Interactive Narrative
CMPS 160  Introduction to Computer Graphics
CMPS 161  Visualization and Computer Animation
CMPS 161L  Visualization and Computer Animation Laboratory
CMPS 164  Game Engines
CMPS 164L  Game Engines Laboratory
CMPS 180  Database Systems
CMPS 181 Database Systems II
CMPS 183 Hypertext and the Web
CMPS 190X  Methods of Cryptography
 
Electrical Engineering - Upper Division
EE 103  Signals and Systems
EE 115 Introduction to Micro-Electro-Mechanical-Systems (MEMS) Design
EE 123A  Electrical Engineering Design I
EE 123B  Electrical Engineering Design II
EE 125 Hardware Design I
EE 126 Hardware Design II
EE 127  Interdisciplinary System Design Project I
EE 128  Interdisciplinary System Design II
EE 130/L Optoelectronics & Photonics & Lab
EE 135/L  Electromagnetic Fields and Waves & Lab
EE 136  Engineering Electromagnetics
EE 145/L  Properties of Materials
EE 151  Communications Systems
EE 152 Introduction to Wireless Mobile Communications
EE 153  Digital Signal Processing
EE 154  Feedback Control Systems
EE 171/L  Analog Electronics & Lab
EE 172  Advanced Analog Circuits
EE 178  Device Electronics
 
Information Systems Technology Management - Upper Division
ISM 101 Management of Technology Seminar
ISM 105 Management of Technology I
ISM 125 Management of Technology II
ISM 158  Business Strategy and Information Systems
back to top
Graduate
 
Applied Math & Statistics (Engineering) - Graduate
AMS 205 Mathematical Statistics
AMS 206 Bayesian Statistics
AMS 207 Intermediate Bayesian Statistics
AMS 211 Applied Mathematical Methods I
AMS 212 Applied Mathematical Methods II
AMS 213 Numerical Solutions of Differential Equations
AMS 214  Applied Dynamical Systems
AMS 215 Stochastic Modeling in Biology
AMS 216 Stochastic Differential Equations
AMS 221 Bayesian Decision Theory
AMS 223 Time Series Analysis
AMS 231 Nonlinear Control Theory
AMS 236 Motion Coordination of Robotic Networks
AMS 241 Bayesian Nonparametric Methods
AMS 256 Linear Statistical Models
AMS 261 Probability Theory with Markov Chains
AMS 263 Stochastic Processes
AMS 274 Generalized Linear Models
AMS 275A Informal Learning in Science & Engineering
AMS 275B  Design and Assessment for Informal Learning in Science and Engineering
AMS 280A  Seminar in Mathematical and Computational Biology
AMS 280B Seminar in Applied Math & Statistics
AMS 285 Seminar in Career Skills
 
Bioinformatics - Graduate
BME 200 Research and Teaching in Bioinformatics
BME 205 Bioinformatics Models and Algorithms
BME 210 Application and Analysis of Microarrays
BME 220 Protein Bioinformatics
BME 220L Protein Bioinformatics Laboratory
BME 225 Protein Function in Biology and Bioinformatics
BME 230 Computational Genomics
BME 230L Computational Genomics Laboratory
BME 280B Seminar on Bioinformatics
BME 281H Seminar in Comparative Genomics
BME 281K Seminar on Protein Structure Prediction
BME 281L Seminar in Computational Genetics
BME 281R Seminar on Protein Structure and Function
BME 281S Seminar in Computational Functional Genomics
BME 293 Seminar in Biomolecular Engineering
BME 296 Research in Bioinformatics
BME 297 Independent Study or Research
BME 297F Independent Study or Research
BME 299 Thesis Research
   
Computer Engineering - Graduate
CMPE 200  Research and Teaching in Computer Science
CMPE 202  Computer Architecture
CMPE 220  Parallel Processing
CMPE 221 Advanced Microprocessor Design
CMPE 222  VLSI Digital System Design
CMPE 224  Testing Digital Circuits
CMPE 225  Introduction to ASIC Systems Design
CMPE 229 Field-Programmable Gate Arrays (FGPAs) Computer-Aided Design (CAD)
CMPE 230  Computer Performance Evaluation
CMPE 232 Arithmetic Processors
CMPE 240 Introduction to Linear Dynamical Systems
CMPE 241 Feedback Control Systems
CMPE 242 Applied Feedback Control
CMPE 243 System Identification
CMPE 248 Games in Design
CMPE 250  Multimedia Systems
CMPE 251  Error-Control Coding
CMPE 252A Computer Networks
CMPE 252B Modeling of Communication Protocols
CMPE 253  Network Security
CMPE 254  High Speed Computer Networks
CMPE 255  Advanced Computer Communication
CMPE 257  Wireless and Mobile Networks
CMPE 258 Unix Networking Internals
CMPE 259 Sensor Networks
CMPE 263  Data Compression
CMPE 264  Image Analysis and Computer Vision
CMPE 276  Software Engineering
CMPE 277 Graph Algorithms
CMPE 278  Introduction to the Theory of Discrete Systems
CMPE 280B  Seminar on Bioinformatics
CMPE 280C Seminar on Control
CMPE 280N Seminar on Networks
CMPE 280P Seminar on Parallel Processing
CMPE 280T  Seminar on New Technologies
CMPE 280V Seminar on Computer Vision
CMPE 285 Technical Writing for Engineering Graduate Students
CMPE 290L  Advanced Topics in VLSI Computer-Aided Design
CMPE 290M  Topics in Parallel Computation
CMPE 290N  Topics in Computer Performance
CMPE 290V Visual Computing
CMPE 293  Advanced Topics in Computer Engineering
 
Computer Science - Graduate
CMPS 200  Research and Teaching in Computer Science and Engineering
CMPS 201  Analysis of Algorithms
CMPS 203  Programming Languages
CMPS 204  Compiler Design
CMPS 210  Computational Models and Complexity
CMPS 211  Combinatorial Algorithms
CMPS 217  Logic in Computer Science
CMPS 221  Advanced Operating Systems
CMPS 223 Advanced Computer Security
CMPS 229 Storage Systems
CMPS 232 Distributed Systems
CMPS 240  Artificial Intelligence
CMPS 241  Knowledge Engineering
CMPS 242  Machine Learning
CMPS 244  Artificial Intelligence in Games
CMPS 248 Interactive Narrative
CMPS 250  Information Theory and Communication
CMPS 253  Advanced Programming Languages
CMPS 260  Computer Graphics
CMPS 262  Computer Animation
CMPS 272  Evolutionary Game Theory
CMPS 277   Database Systems I
CMPS 278 Database Systems II
CMPS 279 Software Reuse and Component-Based Software Engineering
CMPS 280A Seminar in Computer Science Research
CMPS 280D Seminar in Database Systems
CMPS 280G Seminar in Software Engineering
CMPS 280J Seminar on Computer Graphics
CMPS 280S Seminar in Computer Systems
CMPS 290A  Topics in Algorithms and Complexity Theory:
Probabilistic Algorithms and Average Case Analysis
CMPS 290B  Advanced Topics in Computer Graphics
CMPS 290C Advanced Machine Learning
CMPS 290D  Neural Computation
CMPS 290E  Object-Oriented Programming Methodology
CMPS 290F  Topics in Combinatorial Mathematics
CMPS 290G  Topics in Software Engineering
CMPS 290H  Topics in Database Systems
CMPS 290I  Internet Technology and Policy
CMPS 290S  Advanced Topics in Computer Systems
CMPS 290X  Cryptography and Computer Security
CMPS 290y Quantum Computing
 
Electrical Engineering - Graduate
EE 200 Research & Teaching in Electrical Engineering
EE 211 Introduction to Nanotechnology
EE 212 Introduction to BioMEMS
EE 215 Micro-Electro-Mechanical Systems (MEMS) Design
EE 221 Advanced Analog Integrated Circuits
EE 222 High Speed Low Power Integrated Circuit Design
EE 223 Advanced Solid State Devices
EE 224 Physical Design of Micro & Optoelectronic Packages
EE 230  Optical Fiber Communication
EE 231  Optical Electronics
EE 232 Quantum Electronics
EE 233 Fiber Optics & Integrated Optics
EE 234  Liquid Crystal Displays
EE 235  Optical Information Storage & Processing
EE 241  Feedback Control Systems
EE 250 Digital Signal Processing
EE 251 Principles of Digital Communications
EE 252 Wireless Communications
EE 255 Multiple-Antenna Wireless Systems
EE 261 Error Control Coding
EE 262  Statistical Signal Processing I
EE 263 Advanced Topics in Coding Theory
EE 264  Image Processing and Reconstruction
EE 265  Introduction to Inverse Problems
EE 270  Neural Implant Engineering (Winter & Spring Course - enroll in Winter only)
EE 280M Seminar on MEMS
EE 280O  Seminar on Applied Optics
EE 283 Special Topics in Electrical Engineering
EE 290 Graduate Seminar
EE 293  Advanced Topics in Electrical Engineering
 
Engineering
ENGR 280  Product Engineering Management
 
Information Systems Technology Management - Graduate
ISM 205 Management of Technology I
ISM 206 Optimization Theory and Applications
ISM 207 Random Process Models in Engineering
ISM 208 New Product Development
ISM 209 Knowledge Services & Data Analytics
ISM 211 eBusiness Technology & Strategy
ISM 225 Management of Technology II
ISM 245 Data Mining
ISM 250 Stochastic Optimization in Information Systems & Technology Management
ISM 251 Information Systems and Technology Management II
ISM 260 Information Retrieval
ISM 270 Service Engineering & Management
ISM 280I Seminar on Information Retrieval and Knowledge Management
ISM 280S Seminar on Special Topics I