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 255   Biotech Drug Development
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