UNIVERSITY CATALOG: 2026-2027

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, 15 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 (12 units minimum)

COMP 110/L Introduction to Algorithms and Programming and Lab (3/1)
COMP 182/L Data Structures and Program Design and Lab (3/1)
ECE 220/L Theory of Digital Systems and Lab (3/1)

2. Upper Division (19 units minimum)

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/L Computer Organization and Design and Lab (3/1)

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

COMP 430 Language Design and Compilers (3)
COMP 522 Embedded Applications (3)
ECE 420 Digital Design with VHDL (3)
ECE 420L Digital Design with VHDL Lab (1)
ECE 427/L Digital Design with Verilog and System Verilog and Lab (3/1)
ECE 520/L System on Chip Design and Laboratory (3/1)
ECE 524/L FPGA/ASIC Design and Optimization Using HDL 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 537 Deep Learning for Pattern Recognition
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