%% Whichever seems better, do whichever. flowchart LR %% CS->EE MAIN LINE CS010A["CS 010A Introduction to Computer Science for Science, Mathematics, and Engineering I"] CS010B["CS 010B Introduction to Computer Science for Science, Mathematics, and Engineering II"] CS061["CS 061 Machine Organization and Assembly Language Programming"] EECS120A["EE/CS 120A Logic Design"] EECS120B["EE/CS 120B Introduction to Embedded Systems"] CS161["CS 161 Design and Architecture of Computer Systems VLSI"]:::lightRed EECS168["EE/CS 168 Introduction to Very Large Scale Integration Design Winter? VLSI"]:::lightRed EE147["EE 147 Graphics Processing Unit Computing And Programming Spring VLSI"]:::lightRed EE175A["EE 175A Senior Design Project Fall"] EE175B["EE 175B Senior Design Project Winter"] %% EE MAIN LINE EE020A["EE 020A Introduction to Ordinary Differential Equations for Physical Sciences and Engineering ?"] EE020B["EE 020B Linear Methods for Engineering Analysis and Design Using Matlab"] EE030A["EE 030A & EE030LA Fundamentals of Electric Circuits I ?"] EE030B["EE 030B Fundamentals of Electric Circuits II ?"] EE100A["EE 100A Electronic Circuits I ?"] EE100B["EE 100B Electronic Circuits II ?"] EE105["EE 105 Modeling and Simulation of Dynamic Systems Winter?"] EE110A["EE 110A Signals and Systems Fall, Winter"] EE110B["EE 110B Signals and Systems Winter, Spring"] EE114["EE 114 Probability, Random Variables, and Random Processes in Electrical Engineering Winter, Spring"] EE115["EE 115 Introduction To Communication Systems Fall CSPN"]:::lightRed EE116["EE 116 Engineering Electromagnetics Fall?"] EE117["EE 117 Electromagnetics II Winter? CSPN, NMDC, PSSG"]:::lightRed EE118["EE 118 Radio Frequency Circuit Design ? CSPN"]:::lightRed EE123["EE 123 Power Electronics ? PSSG"]:::light EE128["EE 128 Sensing And Actuation For Embedded Systems Fall, Spring CSPN, CR, VLSI, PSSG"]:::grey EE132["EE 132 Automatic Control Spring"] EE133["EE 133 Solid-State Electronics Fall, Spring"] EE135["EE 135 Analog Integrated Circuit Layout And Design ?"] EE136["EE 136 Semiconductor Device Processing ? NMDC"]:::lightRed EE137["EE 137 Introduction to Semiconductor Optoelectronic Devices Winter? NMDC"]:::lightRed EE138["EE 138 Electrical Properties Of Materials ? NMDC"]:::lightRed EE139["EE 139 Magnetic Materials Fall? NMDC"]:::lightRed EE141["EE 141 Digital Signal Processing Fall, Spring"] EE142["EE 142 Introduction to Machine Learning and Data Mining CR, IS"]:::lightRed EE144["EE 144 Foundations Of Robotics Fall? CR, IS"]:::lightRed EE146["EE 146 Computer Vision Winter? CSPN, CR, IS"]:::lightRed EE150["EE 150 Digital Communications new? CSPN"]:::lightRed EE151["EE 151 Introduction to Digital Control Winter? CR"]:::lightRed EE152["EE 152 Image Processing ? CSPN, CR, IS"]:::lightRed EE153["EE 153 Electric Drives Spring PSSG"]:::lightRed EE155["EE 155 Power System Analysis Spring? PSSG"]:::grey EE162["EE 162 Introduction To Nanoelectronics Spring NMDC"]:::lightRed EE165["EE 165 Design for Reliability of Integrated Circuits and Systems ? VLSI"]:::lightRed %% MATH MATH009A["MATH 009A First-Year Calculus (Differentiation)"] MATH009B["MATH 009B First-Year Calculus (Integration)"] MATH009C["MATH 009C First-Year Calculus (Series)"] MATH010A["MATH 010A Calculus of Several Variables (Differentiation)"] MATH010B["MATH 010B Calculus of Several Variables (Integration)"] %% PHYSICS PHYS040A["PHYS 040A General Physics (Mechanics) Fall, Winter"] PHYS040B["PHYS 040B General Physics (Mechanics + Thermodynamics) Winter, Spring"] PHYS040C["PHYS 040C General Physics (Electricity and Magnetism) Fall, Spring"] %% ENGLISH ENGL001A["ENGL 001A Beginning Composition"] ENGL001B["ENGL 001B Intermediate Composition"] ENGR181W["ENGR 181W Technical Communication & Documentation Spring"] %% ENGR160 PREPARATION ME002["ME 002 Introduction to Mechanical Engineering"]:::white ME018A["ME 018A Introduction to Engineering Computation"]:::white ME018B["ME 018B Introduction to Computational Modeling in Mechanical Engineering"]:::white ME120["ME 120 Linear Systems And Controls Fall, Winter"]:::white ENGR160["ENGR 160 Introduction To Engineering Optimization Techniques Fall? CSPN, CR, VLSI, IS, PSSG"]:::lightRed ME145["ME 145 Robotic Planning And Kinematics ? CR"]:::lightRed MATH009A --> MATH009B & ME018A & EE020B MATH009B -.-> PHYS040A MATH009B --> MATH009C & MATH010A & EE020A & ME018B MATH009C -.-> PHYS040B MATH010A --> MATH010B & EE142 & ENGR160 PHYS040A --> PHYS040B --> PHYS040C --> EE138 & EE139 ME002 --> ME018B ME018A --> ME018B ME018B --> ENGR160 & ME120 ME120 --> ME145 CS010A --> ENGR160 & EE020B & EE144 & CS010B & CS061 CS010B --> ME120 & EECS120B CS061 --> EECS120A EECS120A --> EECS120B & EECS168 & CS161 EECS120B -.-> EE128 EECS120B --> EE142 & EE147 & EE175A EE175A --> EE175B EE020A & EE020B & PHYS040C -.-> EE030A EE020A --> EE142 & EE110A EE020B --> EE110A & EE142 & EE144 EE030A --> EE030B & EE105 & ME120 EE030B --> EE155 & EE100A & EE116 EE030B -.-> EE128 EE100A --> EE133 & EE100B & EE123 & EE165 & EE115 EE100B --> EE135 EE110A --> EE114 & EE118 & EE132 & EE110B EE110B --> EE141 & EE152 EE114 --> EE142 & EE150 EE115 --> EE150 EE116 --> EE117 & EE153 & EE118 EE132 --> EE151 EE133 --> EE136 & EE137 & EE162 EE141 --> EE151 ENGL001A --> ENGL001B --> ENGR181W classDef white fill:#FFFFFF classDef grey fill:#C0C0C0 classDef lightRed fill:#FFB4B4