SE-ELC-Free

CodeNameStruc-
ture
SufficientRepeat-
able
PrereqsCoreqs
AHT-2001Western Art History3-0-3HU-484
AHT-2002German Art History3-0-3HU-4841
ANT-1001Cultural Anthropology3-0-3SS-473 | SS-473H
ANT-2010Culture and Health in Central America3-0-3SS-415CA
ANT-2020Native American Culture3-0-3SS-415N
ARE-3821Architectural History3-0-3AE-3321junior standing
BA-1000Business Foundations3-0-3
BA-1015Business Performance Analysis3-2-4
BA-1220Microeconomics3-0-3BUS-2221
BA-1227Global Business3-0-3BUS-2445
BA-1700Programming Concepts3-0-3
BA-1710Introduction to Computer Programming2-2-3
BA-1764Advanced Java Programming3-0-3BA-2732
BA-1801Business Technology3-0-3
BA-2015Business Analytics I3-0-3
BA-2220Foundations of Business Economics3-0-3BUS-2221
BA-2222Macroeconomics3-0-3BUS-2222
BA-2225Health Care Economics3-0-3BUS-2225
BA-2331Business Law3-0-3BUS-2330
BA-2401Project Management3-0-3BUS-3400
BA-2440Production Management3-0-3
BA-2442Management3-0-3
BA-2501Finance I3-0-3
BA-2503Finance II3-0-3BA-2501
BA-2505Finance III3-0-3BA-2503
BA-2510Introduction to Accounting2-2-3BUS-2510
BA-2530Introduction to Finance2-2-3BA-2510
BA-2550Corporate Finance2-2-3BUS-2530BA-2510 & BA-2530
BA-2661Marketing3-0-3BUS-2660
BA-3015Business Analytics II3-0-3BA-2015
BA-3411Leading Project Teams3-0-3sophomore standing
BA-3423Innovation and Business Markets3-0-3BUS-3420sophomore standing
BA-3440Business Communication and Commerce3-0-3
BA-3444Organizational Behavior and Leadership3-0-3BUS-2411sophomore standing
BA-3447Leadership3-0-3sophomore standing
BA-3491Supply Chain Management3-0-3BUS-3890
BA-3580Managerial Accounting and Costing2-2-3BUS-3560BA-2530
BA-3591Intermediate Accounting3-0-3BUS-3580BA-2505
BA-3593Intermediate Finance3-0-3BA-2505
BA-3595Intermediate Accounting II2-2-3BUS-3585BA-2530
BA-3630Social Media Marketing Strategies3-0-3BA-2661
BA-3801Continuous Improvement I3-0-3
BA-3803Continuous Improvement II3-0-3
BA-3805Six Sigma Techniques3-0-3BUS-3805
BA-3895International Logistics3-0-3BA-3491
BA-3998Business Internship0-10-3BUS-4801junior standing & consent of advisor
BA-4330Legal Aspects of Innovation and Entrepreneurship:3-0-3BUS-4310
BA-4344Business and Government Relations3-0-3
BA-4348Employment Law3-0-3
BA-4350Business Startups for Entrepreneurs3-0-3BUS-4320
BA-4501Management Control Systems3-0-3BUS-4500BA-2505
BA-4502Accounting Ethics3-0-3BUS-4560BA-3595
BA-4510Business Tax Planning3-0-3BA-2505
BA-4512Business Tax Planning II3-0-3BA-4510
BA-4520Investment and Portfolio Analysis3-0-3
BA-4530Personal Finance & Planning3-0-3BUS-4530
BA-4550Auditing2-2-3BUS-4530BA-3595
BA-4570Accounting Information Systems2-2-3BUS-4570BA-4820
BA-4575Accounting Analytics and Artificial Intelligence3-0-3BA-4570
BA-4580Advanced Managerial Accounting2-2-3BA-3580
BA-4590Advanced Accounting and Research2-2-3BA-3595
BA-4601International Marketing and Export Management3-0-3
BA-4620Technical Selling3-0-3BA-2661
BA-4622Psychology of Sales3-0-3BUS-4620
BA-4624Sales Process and Pipeline3-0-3BUS-4630BA-4620
BA-4626Networking and Prospecting3-0-3BUS-4640BA-4620
BA-4628Forecasting3-0-3BUS-4900
BA-4650Branding and Brand Management3-0-3BUS-3650BA-2661
BA-4667Marketing Research3-0-3BUS-3670BA-2661
BA-4668Promotion and Advertising Strategies3-0-3BUS-4680BA-2661
BA-4669Consumer Behavior3-0-3BUS-4690BA-2661
BA-4820Enterprise Resource Planning2-2-3
BA-4850Telecommunications3-0-3
BA-4960Selected Topics in BusinessX-X-Variablesenior standing | consent of instructor
BA-4970Practicum in Entrepreneurship0-0-3consent of department chair
BA-4975Applied Servant Leadership - Business Solutions0-10-3consent of department chairperson
BA-4990Business Strategy3-0-3senior standing & consent of the BBA program director
BA-4999Independent StudyX-X-Variable
BA-EL1Business Elective3-0-3
BA-EL2Business Elective3-0-3
BI-1001Principles of Biomedical Sciences2-2-3
BI-1002Human Body Systems2-2-3BI-1001
BI-1003Medical Interventions2-2-3BI-1002
BI-1010Human Anatomy and Physiology I2-2-3BIO-1410 | BI-1010A | BI-1980A
BI-1010AHuman Anatomy and Physiology I3-2-3BIO-1410 | BI-1010 | BI-1980A
BI-102Cell Biology and Genetics3-2-4BIO-1110one year of high school chemistry
BI-1020Human Anatomy and Physiology II3-2-4BIO-1410 | BI-1980BBI-1010
BI-1030Human Anatomy and Physiology III3-2-4BIO-1420 | BI-1980CBI-1020
BI-1980AHuman Anatomy and Physiology I3-2-4BIO-1410 | BI-1010A
BI-1980BHuman Anatomy and Physiology II4-2-5BIO-1410BI-1980A
BI-1980CHuman Anatomy and Physiology III3-2-4BIO-1420BI-1980B
BI-2020Cellular Microbiology3-2-4BIO-2320BI-102 & CH-223
BI-2040Human Anatomy and Physiology IV3-2-4BIO-1420 | BI-1980CBI-1030
BI-2305Physiology I3-2-4BI-102
BI-2306Human Physiology I4-0-4BIO-2510 BI-102
BI-2315Physiology II3-0-3BI-2305
BI-2316Human Physiology II4-0-4BIO-2520BI-2306
BI-256Microbiology3-2-4BIO-2310BI-1010
BI-3100Stem Cell and Cancer Biology3-0-3( BI-102 | BI-1010 ) & junior standing
BI-3350Introduction to Genomics: Concepts and Technologies3-0-3BI-102 | BI-1010 | NU-290 | by consent of the instructor
BI-4980Topics in BiologyX-X-Variableconsent of instructor
BI-499Life Science Independent Study0-0-3senior standing & consent of department chair
BIO-1110Cell Biology and Genetics3-2-4BI-102
BIO-1410Human Anatomy & Physiology I4-2-5BI-1020
BIO-1420Human Anatomy & Physiology II4-2-5BI-2040BIO-1410
BIO-2310Clinical Microbiology and Genomics3-2-4BI-256high school biology or consent of the program director
BIO-2320Cellular Microbiology2-2-3BI-2020BIO-1110
BIO-2510Human Physiology I3-0-3BI-2306BIO-1110 )
BIO-2520Human Physiology II3-2-4BI-2316BIO-2510
BME-2310Embedded Systems for Biomedical Engineers2-2-3EE-2905CSC-1310 | quarter system: none
BUS-2221Microeconomics3-0-3BA-1220 | BA-2220
BUS-2222Macroeconomics3-0-3BA-2222
CE-1901Digital Logic 13-2-4CPE-1500
CE-1911Digital Logic 23-2-4CPE-1500CE-1901
CE-1921Computer Architecture3-2-4CPE-1510CE-1911
CE-2801Embedded Systems I3-2-4CPE-2610CS-1011 CE-1901
CE-2812Embedded Systems II3-2-4CPE-2610CE-2801
CE-2820Embedded Systems III3-2-4CPE-3600CE-2812
CE-3101Digital Electronics and Computer Interfacing3-2-4ELE-3101EE-2050
CE-3200Wireless Sensor Networks2-2-3CE-2812 | EE-2931
CE-4000Senior Design Project I2-2-3CPE-4901completion of core courses through junior year--a maximum of 2 may be missing--or approved plan of study to complete the degree by the following fall quarter.
CE-4010Senior Design Project II2-2-3CPE-4901CE-4000 taken in the same academic year
CE-4020Senior Design Project III2-2-3CPE-4902CE-4010 taken in the same academic year
CE-4100Embedded System Fabrication2-2-3( CE-2812 | BE-3205 | EE-2920 ) & ( EE-2060 | EE-2725 )
CE-4800Advanced Digital Design2-2-3CE-1911 & ( CE-2820 | EE-2931 | EE-3910B )
CE-493Advanced Digital Design2-2-3CE-1921 | EE-3921
CE-4930Computer Architecture II3-0-3CE-1921
CE-4940VLSI Design Techniques2-2-3CE-1911 | CE-2812 | EE-1910
CE-4951Networking I3-2-4CPE-3300MA-262 & ( CE-2812 | EE-2931 )
CE-4961Networking II4-0-4CPE-3300CE-2812
CE-4970Topics in Computer Engineering with LaboratoryX-X-Variableconsent of instructor
CE-498Topics in Computer EngineeringX-X-Variableconsent of instructor
CE-499Independent Study1-0-3 (junior standing | senior standing ) | consent of instructor and department chair
CH-200Chemistry I3-2-4CHM-1010 | CH-200A | CH-200Bone year of high school chemistry with a grade of B or better.
CH-200AChemistry I4-2-4CHM-1010 | CH-200 | CH-200Bthe course is for students without a background in chemistry
CH-200BChemistry I4-2-4CHM-1010 | CH-200 | CH-200A
CH-201Chemistry II3-2-4CHM-1020CH-200 | CH-200A | CH-200B
CH-2050General Chemistry for Life Sciences3-2-4CHM-1050high school chemistry
CH-222Organic Chemistry I2-2-3CHM-2210CH-200 | CH-200A | CH-200B
CH-223Biochemistry3-2-4CHM-2310CH-222
CH-2250Organic Chemistry for Life Sciences2-2-3CHM-1250
CH-2251Organic Chemistry for Life Sciences3-2-4CHM-1250CH-2050
CH-2261Biochemistry for Life Sciences2-2-3CH-2251
CH-302Chemistry III3-0-3CHM-1020CH-201
CH-3020Food Chemistry3-0-3CHM-3850CH-103 | CH-200 | CH-200A | CH-200B | CH-2050
CH-303Chemistry III Lab0-2-1 CH-302
CH-310Applied Chemistry3-2-4( MA-128 | MA-129 ) & PH-113
CH-322Organic Chemistry II3-0-3CH-222 & CH-223
CH-323Organic Chemistry II Lab0-4-2CH-322
CH-353Fundamentals of Environmental Chem3-0-3( CH-200 | CH-200A | CH-200B ) & junior standing
CH-3650Materials Chemistry2-2-3CH-200 | CH-200A | CH-200B | PH-2031
CH-3660Surface Properties of Materials3-0-3CH-200 | CH-200A | CH-200B | ( PH-2030 | PH-2031 )
CH-3670Polymer Chemistry3-0-3CH-200
CH-371Modern Biotechnology2-2-3CH-200 | CH-200A | CH-200B
CH-373Advanced Biotechnology2-2-3CH-200 | CH-200A | CH-200B
CH-401Topics in ChemistryX-X-Variableconsent of instructor
CH-499Independent Study1-0-3consent of the course coordinator and department chair
CHM-1010Chemistry I3-2-4CH-200 | CH-200A | CH-200Bone year of high school chemistry with a grade of C or better
CHM-1020Chemistry II3-2-4CH-302CHM-1010
CHM-1310Chemistry of Food Molecules3-2-4
CHM-2310Biochemistry3-2-4CH-223CHM-1020
CHM-3510Advanced Analytical Chemistry2-2-3CHM-1010 & CHM-1020
CHM-3850Food Chemistry3-0-3CH-3020CHM-1010 | CHM-1310 | CHM-1050
CPE-1500Digital Logic3-2-4CE-1911
CPE-1510Computer Architecture and Assembly Language3-2-4CE-1921CPE-1500 | CE-1911
CPE-2600Systems Programming3-2-4CS-3841CSC-1310 | CSC-1110 | ELE-1601 | CS-1011 | EE-1910 | BE-2200 | previous programming experience
CPE-2610Embedded Systems3-2-4CE-2812CPE-2600 | CSC-2210 | CS-3840
CPE-3300Computer Networking3-2-4CE-4951 & CE-4961( MTH-2480 | MA-262 ) & ( CPE-2610 | CE-2820 )
CPE-3600Advanced Embedded Systems3-2-4CE-2820( CPE-2610 | CE-2812 ) & ( CPE-1510 | CE-1921 )
CPE-4510Superscalar, Multicore, and Multiprocessor Architecture3-0-3CPE-1510 | CE-1921 | CS-2711
CPE-4520Memory System and I/O System Architecture3-0-3CPE-1510 | CE-1921 | CS-2711
CPE-4800Information Security3-2-4CS-4920third-year standing in EECS Department
CPE-4901Computer Engineering Senior Design Project I1-0-3CE-4000completion of required EECS courses through junior year (a maximum of 1 may be missing ), or approved plan of study to complete the degree no later than the semester that senior design is completed
CPE-4902Computer Engineering Senior Design Project II1-0-3CE-4020CPE-4901 taken in the previous term
CS-1011Software Development I3-2-4CSC-1110
CS-1021Software Development II3-2-4CSC-1110CS-1011
CS-2040Programming in C and C++3-2-4CSC-2210CS-2852
CS-2300Computational Science3-2-4CSC-2611CS-1021
CS-2400Introduction to Artificial Intelligence2-2-3CSC-4631CS-2852 & CS-2300 & ( MA-2310 | MA-1830 )
CS-2711Computer Organization4-0-4CS-1011
CS-2852Data Structures3-2-4CSC-1120CS-1021
CS-2911Network Protocols3-2-4CS-1011
CS-3040Programming Languages and Translators4-0-4CS-2040
CS-3300Data Science3-2-4CSC-2621CS-3400 & MA-262
CS-3310Data Science Practicum3-2-4CSC-4801CS-3300
CS-3400Machine Learning3-2-4CSC-4601MA-383 & ( CS-2300 | CS-2852 )
CS-3450Deep Learning3-2-4CSC-4611CS-3400
CS-3840Operating Systems4-0-4CSC-3210( CS-2711 | CE-1921 ) & ( CS-2040 | CS-3210 )
CS-3841Design of Operating Systems3-2-4CPE-2600CE-2812 & CS-2852
CS-3851Algorithms3-2-4CSC-3310CS-2852 & MA-262 & MA-3320
CS-3860Database Systems3-2-4CSC-3320CS-2852 & MA-2310
CS-4000Senior Design Project I2-2-3CSC-4901completion of core courses through junior year--a maximum of two may be missing--or approved plan of study to complete the degree by the following fall quarter
CS-4010Senior Design Project II2-2-3CSC-4901CS-4000 taken in the same academic year
CS-4020Senior Design Project III2-2-3CSC-4902CS-4010 taken in the same academic year
CS-4210Advanced Computer Graphics2-2-3SE-2811 | CS-3210
CS-4230Distributed and Cloud Computing2-2-3CS-2852
CS-4830Computer Vision2-2-3junior standing in CE or SE program & ( ( MA-231 | MA-2314 ) & ( MA-383 | instructor consent ) )
CS-4850Machine Learning2-2-3MA-262 & CS-2852
CS-4860C# and Program Language Design2-2-3CS-2852
CS-4881Artificial Intelligence2-2-3CS-2852 & MA-2310
CS-4920Information Security3-0-3CPE-4800CE-2801 | CS-2711 | EE-2905 | EE-2931
CS-4980Topics in Computer ScienceX-X-VariableCSC-4980consent of instructor
CS-4981Topics in Computer Science with LaboratoryX-X-VariableCSC-4981consent of instructor
CS-4999Independent Study1-0-3CSC-4999junior or senior standing in CE or SE & consent of instructor and department chair
CS-5980Topics in Computer Science3-0-3CSC-5890consent of instructor
CS-5981Topics in Computer Science with Lab2-2-3CSC-5891consent of instructor
CSC-2210Procedural and Object-Oriented C++4-0-4CS-2040 | CS-3210CSC-1120 | CS-2852
CSC-2611AI Tools2-2-3CS-2300CSC-1120 | CS-2852 | consent of instructor
CSC-2621Intro to Data Science2-2-3CS-3300CSC-2611 | ( CS-2300 & CS-2852 )
CSC-2661Python for AI1-0-1CS-4961
CSC-2663Machine Learning Techniques1-0-1CS-4963CSC-2661 | consent of program director )
CSC-2980Topics in Computer ScienceX-X-Variableinstructor consent
CSC-2981Topics in Computer Science with LabX-X-Variableinstructor consent
CSC-3210Operating Systems3-0-3CS-3840CSC-2210 | CS-2040
CSC-3310Algorithms and Advanced Data Structures3-0-3CS-3851( CSC-1120 | CS-2852 ) & ( MTH-2310 | MA-2310 )
CSC-3320Databases2-2-3CS-3860( CSC-1120 | CS-2852 ) & ( MTH-2310 | MA-2310 )
CSC-3511Security and Networking2-2-3CS-2911CSC-1120 | CS-2852
CSC-4601Theory of Machine Learning2-2-3CS-3400( CSC-2621 | CS-2300 ) & ( MTH-2130 | MA-2323 ) & ( MTH-2340 | MA-383 )
CSC-4611Deep Learning3-0-3CS-3450CSC-4601 | CS-3400
CSC-4631Artificial Intelligence2-2-3CS-2400CSC-2611 | CS-2300
CSC-4801Data Science Practicum2-2-3CS-3310( CSC-2621 | CS-3300 ) & ( MTH-2480 | MA-262 )
CSC-4901Computer Science Capstone I1-0-3CS-4010completion of core courses through junior year--a maximum of two may be missing--or approved plan of study to complete the degree by within one term of completing CSC-4902
CSC-4902Computer Science Capstone II1-0-3CS-4020CSC-4901 in previous term
CSC-4911Mobile Application Development2-2-3SE-4910CSC-1120 | CS-2852
CSC-4980Topics in Computer ScienceX-X-VariableCS-4980instructor consent
CSC-4981Topics in Computer Science with LabX-X-VariableCS-4981instructor consent
CSC-4999Independent StudyX-X-VariableCS-4999consent of instructor and department chair
EE-1000Introduction to Electrical Engineering3-2-4ELE-1000
EE-1910Introduction to Embedded Systems Programming3-2-4ELE-1601MA-125
EE-201Linear Networks: Steady-State Analysis4-0-4ELE-2051MA-137 | MA-225
EE-2050Linear Circuits - Steady State I3-2-4ELE-2001MA-136
EE-2051Transition Circuits Course2-2-3EE-2060 | ELE-2001MA-136
EE-2060Linear Circuits - Steady State II3-2-4ELE-2001EE-2050 | MA-137 | MA-1410H
EE-2070Linear Circuits - Transients3-0-3ELE-2011EE-2060 MA-235 | MA-2440H
EE-2510Introduction to Object-Oriented Programming2-2-3EE-1910 | EE-3910B
EE-2715Linear Circuits II: Transients2-2-3 ( EE-2060 ) ( MA-235 | MA-2440H )
EE-2725Linear Circuits III: AC3-0-3
EE-2905Introduction to Embedded Systems and Digital Electronics3-2-4BME-2310
EE-2920Embedded Systems3-2-4ELE-2610EE-1910 & EE-2050
EE-2931Systems Interfacing3-2-4EE-2920
EE-3001BSignals and Circuits I3-2-4full admission into the AAS-EET to BSEE transfer track or consent of an EE program advisor
EE-3002BSignals and Circuits II4-0-4EE-3001B | MA-235 | MA-3502
EE-3032Signals and Systems4-0-4ELE-3300EE-2070 | EE-3002B | EE-2725
EE-3050Dynamic Systems3-0-3EE-2070 & PH-2011 MA-383
EE-3051BDynamic Systems4-0-4( EE-3002B | EE-2070 ) & ( PH-113 | PH-2011 )MA-383
EE-3102Analog Electronics I3-2-4ELE-3111EE-2070 | EE-3002B
EE-3112Analog Electronics II3-2-4ELE-3111EE-3102 | EE-3002B
EE-3204Electric and Magnetic Fields4-0-4ELE-3201( MA-232 & MA-2323 & MA-3501 ) & PH-2021
EE-3214Electromagnetic Waves3-2-4ELE-3211( MA-235 | MA-3502 ) & ( EE-3204 | ( EE-3202 & consent of EE program director ) )
EE-3221Digital Signal Processing3-2-4ELE-3320EE-3032 & ( EE-1910 | EE-3910B | CE-2812 | EE-2905 )
EE-3401Electromechanical Energy Conversion3-2-4ELE-3401EE-2060 & PH-2021
EE-3720Control Systems3-2-4ELE-3701EE-3050 | EE-3051B
EE-3900BDesign of Logic Systems3-2-4ELE-1801full admission into the AAS-EET to BSEE transfer track or consent of an EE program advisor
EE-3910BEmbedded Systems3-2-4ELE-1801full admission into the AAS-EET to BSEE transfer track or consent of an EE program advisor
EE-3921Digital System Design3-2-4ELE-3510CE-1911 | EE-2902
EE-4022Principles of Communications3-2-4( MA-262 | MA-3620 ) & EE-3032
EE-4050Low-Noise Analog System Design3-0-3EE-3102 & EE-3112
EE-407Senior Design Project I2-3-3ELE-4901senior standing in electrical engineering, or approved plan of study to complete the degree by the following fall term
EE-408Senior Design Project II2-3-3ELE-4901successful completion of EE-407 in fall term of same academic year
EE-409Senior Design Project III2-3-3ELE-4902successful completion of EE-408 in winter term of same academic year
EE-4112Advanced Analog Electronics2-2-3EE-3112 & EE-3102
EE-4142Power Electronics2-2-3EE-3102 & EE-3112
EE-421Digital Communication Systems3-0-3EE-4022
EE-423Applications of Digital Signal Processing2-2-3EE-3221
EE-4240Software-Defined Radio2-2-3EE-3221 & EE-4022
EE-425Radio Frequency Circuit Design2-2-3EE-3214 & EE-3102
EE-4250Advanced Signal Processing3-0-3( ( EE-3220 | EE-3221 ) & ( MA-262 | MA-3620 ) ) | consent of the instructor
EE-426Advanced Electromagnetic Fields3-0-3EE-3212 | EE-3214
EE-4280Antenna Theory and Wireless Applications3-0-3EE-3214 & EE-2070
EE-429Microwave Engineering2-2-3EE-3212 | EE-3214
EE-4403Specialty Electric Machines2-2-3EE-3401 | EE-3102 | EE-3720 | by instructor permission
EE-444Power Electronics3-0-3EE-3102
EE-4451Bulk Electric System Stability and Control3-0-3EE-3401 | by instructor permission
EE-447Power System Analysis I3-0-3EE-3401 & MA-383
EE-4480Electrical Power Systems Quality2-2-3EE-3401 | electrical machines course
EE-449Power System Analysis II3-0-3EE-3401 & EE-3720
EE-4601Modeling and Simulation of Dynamic Systems3-0-3PH-2011 & EE-1910 & ( EE-2070 | EE-3002B )MA-383
EE-4720Control Systems Applications2-2-3EE-3220 | EE-3221 | EE-3720
EE-484Neural Networks3-0-3( EE-2510 | CS-1011 | BE-2200 ) & MA-383
EE-4901Electrical Engineering Cooperative Practicum 11-0-1consent of department chair
EE-4902Electrical Engineering Cooperative Practicum 21-0-1EE-4901 & consent of department chair
EE-4903Electrical Engineering Cooperative Practicum 31-0-1EE-4902 & consent of department chair
EE-4930Advanced Embedded Systems2-2-3EE-2920 | EE-3910B
EE-4980Topics in Electrical EngineeringX-X-Variableconsent of instructor
EE-4981Topics in Electrical Engineering with LaboratoryX-X-Variableconsent of instructor
EE-499Independent Study1-0-3senior standing & consent of department chair
EE-499GIndependent Study - German Students0-0-12for THL students only
EE-5280Antenna Theory and Wireless Applications3-0-3EE-3214 | EE-3212 | EE-5210
EE-5403Specialty Electric Machines2-2-3EE-3401 | EE-3102 | EE-3720s | by instructor permission
EE-5451Bulk Electric System Stability and Control3-0-3EE-3401 | instructor permission
EE-5981Electrical Engineering Special Topics with LaboratoryX-X-Variableconsent of instructor
ELE-1000Introduction to Electrical Engineering1-2-2EE-1000
ELE-1601Intro to Programming for EEs3-0-3EE-1910
ELE-1801Transfer Digital Logic and Embedded Systems2-2-3EE-3900B & EE-3910B None
ELE-2001Electric Circuits 1: Theory and Applications3-2-4EE-2060high school physics MTH-1110
ELE-2011Electric Circuits II: Theory and Applications4-0-4EE-2070ELE-2001 | EE-2060 MTH-2140
ELE-2051Circuit Theory for Mechanical Engineering3-0-3EE-201High school physicsMTH-1110
ELE-2610Embedded Systems3-2-4EE-2920ELE-2001 & ( ELE-1601 | ELE-2801 )
ELE-2801Bridge Digital Design and Procedural Programming3-2-4ELE-1801
ELE-3101Electronics I3-2-4CE-3101ELE-2011
ELE-3111Electronics II2-2-3EE-3112ELE-3101
ELE-3141Transfer Electronics2-2-3( typical AAS Electronic Devices II and II | equivalent ) & ( ELE-2001 | equivalent )
ELE-3151Bridge Electronics II3-2-4ELE-2011 & ( ELE-3101 | ELE-3141 )
ELE-3201Electromagnetic Fields3-0-3EE-3204ELE-2001 & MTH-2130 & PHY-1120
ELE-3211Electromagnetic Waves and T-lines1-2-2EE-3214ELE-2011 & ELE-3201 & MTH-2140
ELE-3300Signals and Systems3-0-3EE-3032( ELE-2011 | EE-270 | EE-3002B | EE-2725 ) & ( MTH-2140 | MA-235 )
ELE-3310Introduction to Probability and Random Processes3-0-3MA-262ELE-3300 | EE-3032
ELE-3320Digital Signal Processing2-2-3EE-3221ELE-3300 & ( CSC-1310 | CPE-2600 | ELE-1601 | ELE-2801 )
ELE-3401Electric Power and Machines3-2-4EE-3401ELE-2001 | ELE-2051 | EE-2060
ELE-3510Digital Systems3-2-4EE-3921CPE-1500 & ( ELE-1601 | ELE-2801 )
ELE-3701Control Systems3-2-4EE-3720ELE-2011 & MTH-2140
ELE-3900Career and Professional Guidance1-0-1GE-300
ELE-4901Electrical Engineering - Senior Design Project I1-0-3EE-408all ELE-1xxx and ELE-2xxx level courses or equivalent, plus at least five of the required ELE-3xxx level courses
ELE-4902Electrical Engineering - Senior Design Project II1-0-3EE-409completion of ELE-4901 in the previous semester )
ELE-4940THL Bachelor Thesis1-0-3THL originating student
ELE-4980Topics in Electrical EngineeringX-X-Variableconsent of instructor
ELE-4981Topics in Electrical Engineering with LaboratoryX-X-Variableconsent of instructor
FNA-3001Creative Writing3-0-3HU-490( ( COM-1001 | GS-1001 | GS-1010H | GS-1001C | GS-1001E ) & ( COM-2001 | GS-1002 | GS-1020H | GS-1002E ) & junior standing ) | instructor consent
GER-1001Elementary German3-0-3HU-411G
GER-2001Intermediate German3-0-3HU-412GGER-1001 | university-level equivalent and/or more than two years of high school German and/or a score of 400-470 on the SATII and/or a score 3 on the AP exam or IB HL Score 4 and/or instructor's consent
GER-3001Advanced German3-0-3HU-414GGER-2001 | university-level equivalent and/or more than four years of high school German and/or a score of 480-580 on the SATII and/or a score 4 on the AP language exam or IB HL Score 5 and/or instructor's consent
GER-4001Topics in the German-Speaking World3-0-3HU-415GGER-3001 | university-level equivalent and/or instructor's consent, recommended course: HST-2022
HST-1015Latin American History I3-0-3HU-4495
HST-1016Latin American History II3-0-3
HST-2012Civil War and Reconstruction3-0-3HU-4420
HST-2014History of US World's Fairs3-0-3SS-415AM
HST-2022German History3-0-3HU-449
HST-2031World War II3-0-3HU-448
HU-299Global Health Care and International Health Care Systems3-0-3sophomore standing
HU-332Bioethics3-0-3PHL-3103junior standing
HU-401Spanish for Nurses2-2-3
HU-406GGerman Literature3-0-3HU-414G & consent of instructor or department chair
HU-406SSpanish Literature3-0-3HU-414S & consent of department chair
HU-410CHChinese I2-2-3
HU-410FFrench I2-2-3
HU-410GGerman I2-2-3GER-1001
HU-410IItalian I2-2-3
HU-410JJapanese I2-2-3
HU-410SSpanish I2-2-3SPN-1001
HU-410XForeign Lanuage I3-0-3
HU-411CHChinese II2-2-3HU-410CH | consent of instructor or department chair
HU-411FFrench II2-2-3HU-410F | consent of instructor or department chair
HU-411GGerman II2-2-3GER-1001HU-410G | consent of instructor or department chair
HU-411IItalian II2-2-3HU-410I | consent of instructor or department chair
HU-411JJapanese II2-2-3HU-410J | consent of instructor or department chair
HU-411SSpanish II2-2-3SPN-1001HU-410S | consent of instructor or department chair
HU-411XForeign Lanuage II3-0-3
HU-412CHChinese III2-2-3HU-411CH | consent of instructor or department chair
HU-412FFrench III2-2-3HU-411F | consent of instructor or department chair
HU-412GGerman III2-2-3GER-2001HU-411G | consent of instructor or department chair
HU-412IItalian III2-2-3HU-411I | consent of instructor or department chair
HU-412JJapanese III2-2-3HU-411J | consent of instructor or department chair
HU-412SSpanish III2-2-3SPN-2001HU-411S | consent of instructor or department chair
HU-412XForeign Lanuage III3-0-3
HU-413GGerman IV2-2-3GER-3001HU-412G | consent of instructor or department chair
HU-413SSpanish IV2-2-3SPN-3001HU-412S | consent of instructor or department chair
HU-414GGerman V2-2-3GER-3001HU-413G | consent of instructor or department chair
HU-414SSpanish V2-2-3SPN-3001HU-413S | four years of high school Spanish | consent of instructor or department chair
HU-419SSpecial Topics in Spanish Speaking World3-0-3SPN-4001HU-414S
HU-41XForeign Lanuage Elective3-0-3
HU-420Classical Derivatives3-0-3
HU-4200Linguistics: Scientific Study of Language3-0-3PSY-2010
HU-421Literary Genres3-0-3LIT-2010
HU-422British Literature3-0-3
HU-423American Literature3-0-3LIT-1020
HU-424Science Fiction3-0-3LIT-2001
HU-424HScience Fiction3-0-3LIT-2001
HU-425Contemporary Literature3-0-3LIT-2020
HU-426Survey of Developing World Literature3-0-3LIT-3001
HU-427Classics in Eastern Literature3-0-3
HU-428Classics in Literature3-0-3
HU-429Literature of American Minorities3-0-3
HU-42XLiterature Elective3-0-3
HU-430Epistemology3-0-3
HU-4300Philosophy of Education3-0-3
HU-4301Philosophy of Mind and Artificial Intelligence3-0-3
HU-4311Philosophy of Science3-0-3
HU-431AFormal Logic3-0-3PHL-3202
HU-431BInformal Logic3-0-3PHL-3202
HU-432Ethics for Professional Managers and Engineers3-0-3PHL-3101junior standing
HU-4321Ethics of Digital Technologies and AI3-0-3PHL-3102sophomore standing
HU-433Philosophy3-0-3PHL-3201
HU-4331Introduction to Eastern Philosophy3-0-3PHL-3104 ( junior standing )
HU-434Existentialism3-0-3
HU-435Philosophy of Religion3-0-3
HU-436Metaphysics3-0-3
HU-437Praxiology3-0-3
HU-4370Political and Social Philosophy3-0-3
HU-438Aesthetics3-0-3
HU-439Philosophy of Technology3-0-3
HU-43XPhilosophy Elective3-0-3
HU-440Global History I--The World to 15003-0-3
HU-441Global History II--World since 15003-0-3
HU-4410History of Urban Agriculture3-0-3
HU-442Modern European History3-0-3
HU-4420History of the Civil War & Reconstruction3-0-3HST-2012
HU-443Russian History3-0-3
HU-445United States History I3-0-3
HU-446United States History II3-0-3
HU-447History of the Middle East3-0-3
HU-448World War II3-0-3HST-2031
HU-4480American Revolution3-0-3
HU-449German History3-0-3HST-2022
HU-4495Latin American History3-0-3HST-1015
HU-4495AAfrican History3-0-3
HU-4495CCuban History3-0-3HST-2041
HU-44XHistory Elective3-0-3
HU-4800Music I1-2-1
HU-4801Music II1-2-1
HU-4802Music III1-2-1
HU-4803Music IV1-2-1
HU-4804Music V1-2-1
HU-4805Music VI1-2-1
HU-484Art History3-0-3
HU-4841German Art History3-0-3
HU-485Fine Arts3-0-3
HU-486Theatre Arts3-0-3FNA-2002
HU-487Visual Arts3-0-3
HU-488Music History & Appreciation3-0-3HST-2053
HU-489Film and Media Studies3-0-3FNA-4010
HU-489HFilm and Media Studies3-0-3FNA-4010
HU-48XFine Arts Elective3-0-3
HU-490Creative Nonfiction2-2-3FNA-3001( GS-1001 | GS-1001C | GS-1001E | GS-1010H ) & ( GS-1002 | GS-1002E | GS-1020H ) & junior standing
HU-494Creative Thinking3-0-3
HU-495Humanities Selected StudiesX-X-Variableconsent of instructor
HU-499Independent Study0-0-0senior standing and consent of faculty advisor and department chair
HU-4XXHumanities Elective3-0-3
HU-EL 1Humanities Elective I3-0-3
LIT-1010American Literature I3-0-3
LIT-2001Science Fiction3-0-3HU-424 | HU-424H
LIT-2010Literary Genres3-0-3HU-421
LIT-2020Contemporary Literature3-0-3HU-425
LIT-3001Topics in Global Literature3-0-3HU-426
MA-2320Introduction to Graph Theory3-0-3MA-1830 | MA-2310
MA-235Differential Equations4-0-4MA-231 | MA-2314
MA-327Mathematical Modeling4-0-4MA-235
MA-330Vector Analysis3-0-3MA-232 | MA-2323
MA-343Linear Programming3-0-3MA-2314 | MA-231
MA-344Nonlinear Programming3-0-3MA-343
MA-3710Mathematical Biology3-0-3MA-235
MA-380Advanced Differential Equations3-0-3MA-235 & ( MA-232 | MA-2323 )
MA-381Complex Variables3-0-3MA-235 & ( MA-232 | MA-2323 )
MA-382Laplace and Fourier Transforms3-0-3( MA-232 | MA-2323 ) & MA-235
MA-384Statistical Methods for Use in Research3-0-3MA-262 | MA-3611 | MA-2410
MA-385Modern Algebra with Applications3-0-3MA-383 | MA-2830 | MA-2310
MA-386Functions of a Real Variable3-0-3MA-232 | MA-2323
MA-387Partial Differential Equations3-0-3MA-235 & ( MA-232 | MA-2323 )
MA-388Introduction to Number Theory3-0-3MA-231 | MA-2314
MA-461Applied Probability Models4-0-4MA-2630 & MA-2631
MA-499Independent Study3-0-3
MTH-2130Calculus III4-0-4MA-2323 & MA-330MTH-1120 | MA-2314
MTH-2140Differential Equations3-0-3MA-235MTH-1120
PH-2011Physics I - Mechanics3-2-4PHY-1110 | PH-2011Aone year of high school physics with a grade of B MA-136 | MA-136A
PH-2011APhysics I - Mechanics4-2-4PHY-1110 | PH-2011 MA-136 | MA-136A
PH-2021Physics II - ElectroMagnetism3-2-4PHY-1120PH-2011 | PH-2011A MA-137 | MA-137A
PH-2031Waves, Optics, Thermodynamics, and Quantum Physics3-2-4PHY-1120 | PH-1980PH-2021 & ( MA-137 | MA-137A ) MA-231 | MA-2314 | MA-3501
PH-320Lasers and Applications2-2-3MA-137 & ( PH-123 | PH-2021 )
PH-322Intro-Optics and Photonics2-2-3PH-123 & ( PH-2020 | PH-2021 )
PH-324Fiber Optics/Fiber Optic Sensors2-2-3PH-123 | PH-2021 | PH-2020 & ( PH-2031 | PH-2030 )
PH-325Acoustics & Illumination3-0-3PH-2021 | PH-2031
PH-341Intro-Astronomy/Astrophysics3-0-3PH-123 & PH-130 & ( PH-2020 | PH-2021 )
PH-342Relativity and Cosmology3-0-3junior standing | consent of instructor
PH-352Quantum Physics3-0-3PH-2030 | PH-2031 | consent of instructor
PH-354Nuclear Power, Applications and Safety3-0-3consent of Instructor | PH-2030 | PH-2031
PH-3600Physics of Semiconductor Materials and Devices3-2-4PH-2030 | PH-2031
PH-361Physics of Materials3-2-4CH-200 | CH-200A | CH-200B | CH-310 | ( PH-123 | PH-2021 )
PH-3710Intro to Biophysics3-0-3CH-223 & PH-2030
PH-401Topics in PhysicsX-X-Variableconsent of instructor
PH-499Independent Study1-0-3consent of the course coordinator and department chair
PHL-3101Ethics for Professional Managers and Engineers3-0-3HU-432
PHL-3102Ethics of Digital Technologies and Artificial Intelligence3-0-3HU-4321
PHL-3103Bioethics3-0-3HU-332
PHL-3104Eastern Philosophy3-0-3HU-4331
PHY-1120Physics II Electricity, Magnetism, and Optics3-2-4PH-2031 | ( PH-2021 & PH-1980 )MTH-1110 & PHY-1110
PHY-3700Physics of Electronic Materials and Semiconductor Devices3-2-4PH-3600PHY-1120 & MTH-1120
PSY-1001Foundations of Psychology3-0-3SS-460 | SS-460H
PSY-2003Organizational Psychology3-0-3SS-461
PSY-2005The Family: Psychological and Social Perspectives3-0-3SS-474
PSY-2006Death, Dying, and Grief3-0-3SS-476
PSY-2010Understanding Human Language3-0-3HU-4200
PSY-3001Cognitive Psychology3-0-3SS-465
PSY-3002Psychological Disorders and Mental Health3-0-3SS-466
PSY-3003Developmental Psychology3-0-3SS-462
PSY-3004Social Psychology3-0-3SS-467
SC-310Nanoscience and Nanotechnology3-0-3SCI-3750( CH-200 | CH-200A | CH-200B | CH-2100H ) & ( MA-136 | MA-136A )
SC-370Geology and Geophysics3-0-3junior standing
SC-371Oceanography3-0-3junior standing
SC-499Independent Study1-0-3consent of the course coordinator and department chair
SCI-1610Environmental Science3-2-4
SCI-3750Nanoscience and Nanotechnology3-0-3SC-310CHM-1010 | CHM-1050
SE-1011Software Development I3-2-4CSC-1110 | CS-1011
SE-2030Software Engineering Tools and Practices2-2-3SWE-2710 CS-2852
SE-2800Software Engineering Process I2-2-3SWE-2710CS-2852 & SE-2030
SE-2811Software Component Design3-2-4SWE-2410SE-2030 & CS-2852
SE-2832Introduction to Software Verification3-2-4SWE-2721CS-2852 & MA-2310
SE-2840Web Application Development3-2-4SWE-2511CS-2852 & CS-2911
SE-3010Software Development Laboratory I4-0-4SWE-3710SE-2800 & SE-2811
SE-3020Software Development Laboratory II2-2-3SWE-3720SE-3010
SE-3030Software Development Laboratory III2-2-3SWE-3720SE-3020
SE-3250Introduction to Game Development2-2-3CS-2852
SE-3800Software Engineering Process II3-0-3SE-2800 & SE-2832
SE-3810Software Architecture3-2-4SWE-3411SE-2811 & SE-3821
SE-3821Software Requirements and Specification3-2-4SWE-3411SE-2030
SE-3830Human-Computer Interaction2-2-3CS-2852
SE-3910Real-Time Systems3-2-4SWE-4211( CS-2711 | CE-1921 ) & ( CS-3840 | CS-3210 ) | consent of instructor
SE-4000Senior Design Project I2-2-3SWE-4901completion of core courses through junior year--a maximum of two may be missing--or approved plan of study to complete the degree by the following Fall Quarter
SE-4010Senior Design Project II2-2-3SWE-4902SE-4000 taken in same academic year
SE-4020Senior Design Project III2-2-3SWE-4902SE-4010 taken in the same academic year
SE-4840Software Maintenance and Craftsmanship3-0-3SE-3030 & senior standing & instructor consent
SE-4910Mobile Application Development2-2-3CSC-4911CS-2852
SE-4910IMobile Application Development-iOS2-2-3CS-2852
SE-4930Developing Secure Software2-2-3( SE-2840 & SE-2800 ) | consent of instructor
SE-4940Network Security Tools and Practices2-2-3SWE-4540( CS-2911 | CE-4961 ) & ( CS-3840 | CS-3841 )
SE-4980Topics in Software EngineeringX-X-VariableSWE-4980consent of instructor
SE-4981Topics in Software Engineering with LaboratoryX-X-VariableSWE-4981consent of instructor
SE-4999Independent Study1-0-3SWE-4999( junior standing | senior standing ) & consent of instructor and department chair
SE-5890Topics in Software Engineering3-0-3SWE-4980consent of instructor
SE-5981Topics in Software Engineering with Lab2-2-3SWE-4981consent of instructor
SOC-1001Foundations of Sociology3-0-3SS-471
SOC-3001Cybercrime: Human Perspectives3-0-3( COM-2001 | GS-1002 | GS-1020H | GS-1002E ) & junior standing
SPN-1001Elementary Spanish3-0-3HU-411S
SPN-2001Intermediate Spanish3-0-3HU-412SSPN-1001 | university-level equivalent, and/or more than two years of high school Spanish, and/or a score of 400-470 on the SATII and/or a score 3 on the AP exam or IB HL Score 4, and/or instructor's consent
SPN-3001Advanced Spanish3-0-3HU-414SSPN-2001 | university-level equivalent, and/or more than four years of high school Spanish, and/or a score of 480-580 on the SATII, and/or a score 4 on the AP language exam or IB HL Score 5, and/or instructor's consent
SPN-4001Topics in the Spanish-Speaking World3-0-3HU-419SSPN-3001 | university-level equivalent and/or instructor's consent. Recommended courses: Latin American and Caribbean History
SS-3630Design Thinking3-0-3UXD-1040( GS-1001 | GS-1001C | GS-1001E | GS-1010H ) & ( GS-1002 | GS-1020H | GS-1002E ) & ( GS-1003 | GS-1030H ) & sophomore standing
SS-3700Digital Society3-0-3SOC-4001( GS-1001 | GS-1001C | GS-1001E | GS-1010H ) & ( GS-1002 | GS-1020H | GS-1002E ) & ( GS-1003 | GS-1030H )
SS-415AAfrican American Culture3-0-3
SS-415AMAmerican Culture3-0-3HST-2014
SS-415CACulture and Health in Central America3-0-3
SS-415CHChinese Culture3-0-3
SS-415FFrench Culture3-0-3
SS-415GGerman Culture3-0-3
SS-415IIntroduction to Italian Culture3-0-3
SS-415IRIrish Culture3-0-3
SS-415JJapanese Culture3-0-3
SS-415LALatin American Culture3-0-3
SS-415NNative American Culture3-0-3
SS-415PPolish Culture3-0-3
SS-415RRussian Culture3-0-3
SS-415SSpanish Culture3-0-3
SS-453American Government3-0-3PSC-2011
SS-454Political Science3-0-3PSC-2010
SS-455International Relations3-0-3PSC-2015
SS-456Public Policy in Urban America3-0-3PSC-2016
SS-457Current Affairs3-0-3
SS-458Contemporary European Society3-0-3
SS-4595The Sustainable City3-0-3
SS-459HRethinking Cuba3-0-3
SS-45XPolitical Science Elective3-0-3
SS-460Foundations of Psychology3-0-3PSY-1001 | SS-460H
SS-460HFoundations of Psychology3-0-3PSY-1001 | SS-460
SS-461Organizational Psychology3-0-3PSY-2003sophomore standing
SS-462Developmental Psychology3-0-3PSY-3003
SS-463Psychology of Design3-0-3PSY-2002( GS-1002 | GS-1020H | GS-1002E ) & sophomore standing
SS-464Human Factors in Engineering and Design2-2-3junior standing
SS-465Cognitive Psychology3-0-3PSY-3001
SS-466Abnormal Psychology3-0-3PSY-3002
SS-467Social Psychology3-0-3PSY-3004
SS-46XPsychology Elective3-0-3
SS-471Sociology3-0-3SCO-1001
SS-4715MMiddle Eastern Culture3-0-3
SS-472Social Problems3-0-3
SS-473Cultural Anthropology3-0-3ANT-1001
SS-473HCultural Anthropology3-0-3ANT-1001
SS-474The Family3-0-3PSY-2005
SS-475Addictions and Compulsions3-0-3
SS-476Death and Dying3-0-3PSY-2006
SS-477Adaptive Reuse and Tactical Urbanism in the 21st Century City3-0-3
SS-4795Latin American Society3-0-3
SS-47XSociology Elective3-0-3
SS-492Instructional Design3-0-3( GS-1001 | GS-1001C | GS-1001E | GS-1010H ) & ( GS-1002 | GS-1020H | GS-1002E ) & ( GS-1003 | GS-1030H ) & junior standing
SS-495Social Science Selected StudiesX-X-Variableconsent of instructor
SS-499Independent Study1-0-3
SWE-2410Design and Cloud Patterns2-2-3SE-2811CSC-1120 | CS-2852
SWE-2511Web Applications2-2-3SE-2840CSC-1120 | CS-2852
SWE-2710Tools and Process3-2-4SE-2800 & SE-2030CSC-1120 | CS-2852
SWE-2721Verification2-2-3SE-2832( CSC-1120 | CS-2852 ) & ( MTH-2310 | MA-2310 ) & ( SWE-2710 | SE-2030 )
SWE-3411Software Requirements and Architecture3-2-4SE-3810 & SE-3821( SWE-2710 | SE-2030 ) & ( SWE-4710 | SE-2811 )
SWE-3710Software Development Lab I2-2-3SE-3020( SWE-2710 | SE-2800 ) & ( SWE-2410 | SE-2811 )
SWE-3720Software Development Lab II2-2-3SE-3030( SWE-2721 | SE-2832 ) & ( SWE-3710 | SE-3010 )
SWE-4211Real-Time Systems2-2-3SE-3910( CSC-2210 | CS-2711 ) & ( CSC-3210 | CS-3840 )
SWE-4411Game Development3-0-3( CSC-2210 | CPE-2610 ) & CSC-1120
SWE-4511DevSecOps3-2-4( CSC-3210 | CS-3840 ) & ( SWE-2721 | SE-2832 ) & ( SWE-3411 | SE-3810 )
SWE-4540Network Security Tools and Practices2-2-3SE-4940CSC-3210 | CS-3840 | CS-3841
SWE-4541Penetration Testing2-2-3CSC-1120 | CS-2852
SWE-4901Software Engineering Capstone I1-0-3SE-4010completion of core courses through junior year--a maximum of two may be missing--or approved plan of study to complete the degree by within one term of completing SWE-4902
SWE-4902Software Engineering Capstone II1-0-3SE-4020SWE-4901 in previous term
SWE-4980Topics in Software EngineeringX-X-Variableinstructor consent
SWE-4981Topics in Software Engineering with LabX-X-Variableinstructor consent
SWE-4999Independent StudyX-X-Variableconsent of instructor and department chair
UXD-3030Data Visualization3-0-3UX-3025( COM-2001 | GS-1002 | GS-1020H | GS-1002E ) & junior standing