top of page

University of California San Diego - Muir College

San Diego, California
Degree:

BS

Electrical and Computer Engineering

Location:

Joint program of Department of Computer Science and Engineering and Department of Electrical and Computer Engineering
School of Engineering

Credits:

180 units

System:

Quarter

Required Computer Science (or Related):

• CSE 8A: Introduction to Programming (4 units)
• CSE 8B/11: Introduction to Computer Science: Java (4 units)
• CSE 12: Basic Data Structures and Object-Oriented Programming (
• CSE 15L: Software Tools and Technique Lab (2 units)
• CSE 20: Discrete Mathematics (4 units)
• CSE 21: Mathematics for Algorithms and Systems (4 units)
• CSE 30: Computer Organization and Systems Programming (4 units)
• CSE 100: Advanced Data Structures (4 units)
* CSE 101: Design and Analysis of Algorithms (4 units)
• CSE 110: Software Engineering (4 units)
• CSE 120: Principles of Computer Operating Systems (4 units)
• Lower-Division Elective from approved list (2 units)
• 5 CSE OR ECE Electives (20 units)
• Technical Elective from approved list (4 units)
• See "Engineering Requirements"

Required Math:

• Calculus I-III (12 units)
• Differential Equations (4 units)
• Linear Algebra (4 units)
• Probability and Statistics (4 units)

Required Science:

• Physics I-III (12 units)

Required Engineering:

• ECE 25: Introduction to Analog Design (4 units)
• ECE 45: Circuits and Systems (4 units)
• ECE 65: Components and Circuits Lab (4 units)
• ECE 101: Linear Systems Fundamentals (4 units)
• ECE 108: Digital Circuits (4 units)
• ECE 111 OR ECE 140B: Advanced Digital Design Project OR Art of Product Engineering II (4 units)
• CSE 140: Components and Design Techniques for Digital Systems with Lab (6 units)
• CSE 141: Introduction to Computer Architecture with Lab (6 units)
• See "Computer Science or Related Requirements"

Other Requirements:

• Muir College Writing (8 units)
• 3 Social Sciences from one theme (12 units)
• Choose 2 themes from Fine Arts, Humanities, and Foreign Language (24 units)

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Double majoring may be possible outside of the School of Engineering.

Related Majors:

• BS Computer Science (School of Engineering)

Good to Know:

• UCSD is divided into seven smaller colleges, each with their own educational philosophy, community, and course requirements. So while the core courses for the CS major are the same across all seven colleges, general education requirements are unique to each college. Students rank UCSD’s colleges in order of preference on their application. The information on this page is for the Computer Engineering major at UCSD’s Muir College.

University's Webpage for this Program:
Catalog Year:

2022

bottom of page