Applied Math & Statistics (Engineering) Bioinformatics / Biomolecular Engineering Computer Engineering
Computer Science Electrical Engineering 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 | |
| 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 | |