ACETry ACE ↗
← Back

ECE 30Introduction to Computer Engineering

4 units · ECE · UC San Diego

The fundamentals of both the hardware and software in a computer system. Topics include representation of information, computer organization and design, assembly and microprogramming, current technology in logic design.

Before you enroll

Prerequisites

From the catalog: “ECE 15 and 25 with grades of C– or better.”

Where it fits

Where it sits in degree plans

Suggested plans most often put it in Year 1 · Spring (3 programs).

Required in (3)

  • Electrical Engineering (B.S.)
  • Electrical Engineering and Society (B.A.)
  • Engineering Physics (B.S.)

One of the options in (2)

  • Computer Engineering
  • Computer Engineering (B.S.)
What it opens up

Courses that list ECE 30 as a prerequisite (9)

  • CSE 122 Wireless Networks
  • CSE 140 Components and Design Techniques for Digital Systems (4) Tags: Systems, Theory/Abstraction, Applications of Computing
  • CSE 141 Introduction to Computer Architecture
  • CSE 141L Project in Computer Architecture
  • CSE 142 Introduction to Computer Architecture: A Software Perspective
  • CSE 142L Software Project for Computer Architecture (2) Tags: Systems, Applications of Computing
  • ECE 108 Digital Circuits
  • ECE 118 Computer Interfacing
  • ECE 141A Software Foundations I