FRESHMAN YEAR |
Units |
1st Quarter |
|
Computer Science 1 (Freshman Computer Science Seminar) or Electrical and Computer Engineering 1 (Undergraduate Seminar)2 |
1 |
Computer Science 31—Introduction to Computer Science I2 |
4 |
English Composition 3—English Composition, Rhetoric, and Language |
5 |
Mathematics 31A—Differential and Integral Calculus1 |
4 |
2nd Quarter |
|
Computer Science 32—Introduction to Computer Science II2 |
4 |
Engineering 96C—Introduction to Engineering Design: Internet of Things2 |
2 |
Mathematics 31B—Integration and Infinite Series1 |
4 |
Physics 1A—Mechanics1 |
5 |
3rd Quarter |
|
Computer Science 33—Introduction to Computer Organization2 |
5 |
Electrical and Computer Engineering 3—Introduction to Electrical Engineering2 |
4 |
Mathematics 32A—Calculus of Several Variables1 |
4 |
Physics 1B—Oscillations, Waves, Electric and Magnetic Fields1 |
5 |
SOPHOMORE YEAR |
|
1st Quarter |
|
Computer Science 35L—Software Construction Laboratory2 |
2 |
Mathematics 32B—Calculus of Several Variables1 |
4 |
Mathematics 33A—Linear Algebra and Applications1 |
4 |
Physics 4AL—Mechanics Laboratory1 |
2 |
2nd Quarter |
|
Computer Science M51A or Electrical and Computer Engineering M16—Logic Design of Digital Systems2 |
4 |
Electrical and Computer Engineering 10—Circuit Theory I2 |
4 |
Electrical and Computer Engineering 11L—Circuits Laboratory I2 |
1 |
Electrical and Computer Engineering 102—Systems and Signals2 |
4 |
Mathematics 33B—Differential Equations1 |
4 |
3rd Quarter |
|
Electrical and Computer Engineering 110—Circuit Theory II2 |
4 |
Electrical and Computer Engineering 111L—Circuits Laboratory II2 |
1 |
Mathematics 61—Introduction to Discrete Structures1 |
4 |
Physics 1C—Electrodynamics, Optics, and Special Relativity1 |
5 |
JUNIOR YEAR |
|
1st Quarter |
|
Computer Science 111—Operating Systems Principles2 |
5 |
HSSEAS Ethics Course |
4 |
Probability Elective1,4 |
4 |
2nd Quarter |
|
Computer Science 118 (Computer Network Fundamentals) or Electrical and Computer Engineering 132B (Data Communications and Telecommunication Networks)2 |
4 |
Computer Science M152A or Electrical and Computer Engineering M116L—Introductory Digital Design Laboratory2 |
2 |
Computer Science 180—Introduction to Algorithms and Complexity2 |
4 |
HSSEAS GE Elective3 |
5 |
3rd Quarter |
|
Computer Science M151B or Electrical and Computer Engineering M116C—Computer Systems Architecture2 |
4 |
Computer Science Elective2,4 |
4 |
Electrical and Computer Engineering Elective4 |
4 |
HSSEAS GE Elective3 |
5 |
SENIOR YEAR |
|
1st Quarter |
|
Electrical and Computer Engineering 1132 |
4 |
Electrical and Computer Engineering Elective2,4 |
4 |
HSSEAS GE Elective3 |
5 |
Technical Breadth Course3 |
4 |
2nd Quarter |
|
Computer Science Elective2,4 |
4 |
Electrical and Computer Engineering Design Course2,4 |
4 |
HSSEAS GE Elective3 |
5 |
Technical Breadth Course3 |
4 |
3rd Quarter |
|
Electrical and Computer Engineering Design Course2,4 |
4 |
HSSEAS GE Elective3 |
5 |
Technical Breadth Course3 |
4 |
TOTAL |
182 |
|