Contents

Catalog Links

Share

Print this page
buttonClick = function () {
window.location = $("#catalogdropdown_0_DropDownList1").val();
}
Select a Catalog
2020-21 UCSC General Catalog
2019-20 UCSC General Catalog

CSE12 | Computer Systems and Assembly Language | 5 |

CSE12L | Computer Systems and Assembly Language Laboratory | 2 |

CSE13E | Embedded Systems and C Programming | 7 |

CSE13S | Computer Systems and C Programming | 7 |

CSE16 | Applied Discrete Mathematics | 5 |

CSE20 | Beginning Programming in Python | 5 |

CSE30 | Programming Abstractions: Python | 7 |

MATH19A | Calculus for Science, Engineering, and Mathematics | 5 |

MATH19B | Calculus for Science, Engineering, and Mathematics | 5 |

Students with no prior programming will take CSE 20 before CSE 30, and CSE 12 & CSE 12L. Students with a prior programming course, AP credit, or clearing the “Test-out” bar will start with CSE 30, and CSE 12 and CSE 12L.

AM20 | Mathematical Methods for Engineers II | 5 |

MATH24 | Ordinary Differential Equations | 5 |

Either these courses | ||

PHYS5A | Introduction to Physics I | 5 |

PHYS5L | Introduction to Physics Laboratory | 1 |

or these courses | ||

PHYS6A | Introductory Physics I | 5 |

PHYS6L | Introductory Physics Laboratory | 1 |

Either these courses | ||

PHYS5C | Introduction to Physics III | 5 |

PHYS5N | Introduction to Physics Laboratory | 1 |

or these courses | ||

PHYS6C | Introductory Physics III | 5 |

PHYS6N | Introductory Physics Laboratory | 1 |

CSE100 | Logic Design | 5 |

CSE100L | Logic Design Laboratory | 2 |

CSE120 | Computer Architecture | 5 |

Either these courses | ||

CSE121 | Microprocessor System Design | 5 |

CSE121L | Microprocessor System Design Laboratory | 2 |

or these courses | ||

ECE118 | Introduction to Mechatronics | 5 |

ECE118L | Introduction to Mechatronics Laboratory | 2 |

CSE101 | Introduction to Data Structures and Algorithms | 5 |

ECE101 | Introduction to Electronic Circuits | 5 |

ECE101L | Introduction to Electronic Circuits Laboratory | 2 |