UNIVERSITY CATALOG: 2025-2026

Program: Minor in Computer Engineering

Program Description

Computer engineering lies at the intersection of computer science and electrical engineering. Through completion of this minor, students will gain a solid understanding of fundamental principles in computer engineering, including C/C++ programming, digital logic, computer organization, embedded systems, robotics, and computer hardware design with Verilog or VHDL on FPGAs.

Program Requirements

Grade Requirements

  1. Transfer Courses: No grade lower than a ā€œCā€ will be accepted for transfer courses used to satisfy requirements for the minor.
  2. CSUN Courses: For courses taken at CSUN, no grade lower than a ā€œC-ā€ will be accepted to fulfill minor requirements.

Course Requirements

Out of the 26 units, 19 units must be upper division courses. The prerequisites of this minor are two math courses, Calculus I and Calculus II. Students will be required to take the corresponding labs for every elective chosen that offers a lab. A minimum of 6 units taken for this minor cannot be double counted toward the student’s major or second major.

1. Lower Division (7 units minimum)

COMP 182/L Data Structures and Program Design and Lab (3/1)

Select one of the following two options:

COMP 110/L Introduction to Algorithms and Programming and Lab (3/1)
or ECE 206/L Computing for Electrical Engineers and Lab (2/1)

2. Upper Division (19 units minimum)

ECE 320/L Theory of Digital Systems and Lab (3/1)
ECE 425/L Microprocessor Systems and Lab (3/1)

Select one of the following two options:

COMP 322/L Introduction to Operating Systems and System Architecture and Lab (3/1)
or ECE 422/ECE 422L Computer Organization and Design and Lab (3/1)

Select a minimum of 7 units from the following COMP or ECE courses:

COMP 430 Language Design and Compilers (3)
COMP 522 Embedded Applications (3)
ECE 420 Digital Systems Design with Programmable Logic (3)
ECE 420L Digital Systems Design with Programmable Logic Lab (1)
ECE 520/L System on Chip Design and Laboratory (3/1)
ECE 524/L FPGA/ASIC Design and Optimization Using VHDL and Lab (3/1)
ECE 526/L Digital Design with Verilog and System Verilog and Lab (3/1)
ECE 527/L Application Specific Integrated Circuit Development and Lab (3/1)
ECE 528/L Robotics and Embedded Systems and Lab (3/1)
ECE 551 Image Processing (3)

Total Units in the Minor: 26

Contact

Department of Electrical and Computer Engineering
Chair: Xiaojun Geng
Jacaranda Hall (JD) 4509
(818) 677-2190