CSUN  Wordmark
Page Description

The following page is a two column layout with a header that contains a quicklinks jump menu and the search CSUN function. Page sections are identified with headers. The footer contains update, contact and emergency information.


Links for Prospective Students

Computer Engineering 4 Year Plan

.

This is a suggested schedule for students wishing to complete their degree in 4 years. The number of units required in each semester can be reduced by taking some courses during summer school or by spreading the program out over a longer time period. Students are encouraged to meet regularly with an advisor.

Freshman Year - Fall Semester

Class Units
Comp 110/L - Introduction to Algorithms and Programming & Lab 3, 1
Math 150A - Calculus l 5
Math/Science Electives (*)1 4
Freshman Composition (ex: Eng155) 3
Total Units 16

Freshman Year - Spring Semester

Class Units
Comp 122/L - Computer Architecture and Assembly Language 1, 1
Math 150B - Calculus II 5
Phys 220A - Mechanics & Lab 3, 1
Oral Communication (ex: Coms151) 3
Comp 182 - Data Structures and Program Design & Lab 3
Total Units 17

Sophmore Year - Fall Semester

Class Units
Comp 222 - Computer Organization 3
Math 250 - Calculus III 3
Phys 220B - Elec. & Magnetism Lab 3,1
GE Course2 3
Amer. History, Institute and Ideals 3
Total Units 16

Sophmore Year - Spring Semester

Class Units
ECE 240 - Elect Engr. Fund. & Lab 3, 1
Comp 282 - Advanced Data Structures 3
Math 280 - Applied Differential Equations 3
Math/Science Electives1
4
Government 3
Total Units 17

Junior Year - Fall Semester

Class Units
ECE 320 - Theory of Digital Systems & Lab 3, 1
ECE 340 - Electronics l & Lab 3, 1
ECE 350 - Linear Systems l 3
MSE 304 - Engineering Econ. Analysis 3
GE Course2 3
Total Units 17

Junior Year - Spring Semester

Class Units
Comp 322 - Intro to Operating Systems and System Architecture & Lab 3, 1
ECE 442 - Digital Electronics & Lab 3, 1
ECE 425 - Microprocessor Sys. & Lab 3, 1
GE Course2 3
Total Units 15

Senior Year - Fall Semester

Class Units
ECE 420 - Digital Systems Design w/ Programmable Logic 3
ECE 422 - Design of Dig. Computers 3
ECE 450 - Probabilistic Systems in EE Design and Analysis 3
ECE 492 - Senior Design Project l 2
GE Course2 3
Total Units 14

Senior Year - Spring Semester

Class Units
ECE 493 - Senior Design Project II 1
Comp E. Electiv3 3-4
Comp E. Electiv3 3-4
GE Course2 3
Total Units 10

*Start Math/Science electives if they include chemistry or Biology; otherwise start them in the Fall of the sophomore year.
1 Math/Science electives must be selected from the list on the next page.
2 See "Engineering Major General Education Planning Form".
3 CompE Electives must be selected from the list on the next page. A 4‐unit course indicates a lecture/lab course, while a 3 unit course is lecture only.
Students are always recommended to take the lab for lecture/lab courses. See "Instructions for Filing Senior Program", available in the ECE Department Office.
**Upper Division writing exam should be completed before the beginning of the Spring Semester in the Junior Year.

Math Science Electives (8 Units Required)

Class Description Units
Biology 106/LBiological Principles I3, 1
Biology 107/LBiological Principles II3, 1
Chem 101/L General Chemistry4, 1
Chem 102/LGeneral Chemistry II4, 1
Math 262Introduction to Linear Algebra3
Math 326Discrete Mathematics3
Phys 227/LPhysics III4, 1
Phys 375Introduction to Quantum Physics3

Electrical Engineering Electives - CompE (6 Units Required)

Class Description Units
ECE 443/LPulse and Waveshaping Circuit Design3, 1
ECE 524/LFPGA/ASIC Design Methodology & Optimization3, 1
ECE 525/LSystem on a Chip3, 1
ECE 526/LVerilog HDL: Modeling, Simulation & Synthesis3, 1
ECE 527/LApplication Specific Integrated Circuit Development3, 1
ECE 546Very Large Scale Integrated Circuit Design3
Comp 380/LIntroduction to Software Engineering2, 1
Comp 429Computer Network Software3
Comp 529Advanced Network Topics3