Courses
Lower Division Courses
EE 154 Special Topics in Electrical Engineering (1-4)
Prerequisites: Instructor consent and as needed for specific topic.
Current topics of special interest to students in electrical engineering, as announced in Schedule of classes. May be repeated to maximum of 8 units. Permission needed by ECE department.
EE 204 Circuit Analysis (4)
Prerequisites: MATH 208, PHYS 213.
Electric circuit analysis, transient and steady state; and introduction to frequency response.
EE 210 Electrical Measurements Laboratory (1)
Prerequisite: PHYS 213.
Characteristics and limitations of analog and digital electrical and electronic instrumentation, signal sources, and d-c power supplies. Analysis, tabulations, and graphical presentation of measurement data and technical report writing. Laboratory 3 hours.
EE 211 Electric Circuits Laboratory (1)
Prerequisite: EE 204.
Experimental verification of the laws of electric circuits. Laboratory 3 hours.
EE 244 Digital Engineering (4)
Binary systems; Boolean functions and their simplification; introduction to analysis and design of digital systems.
EE 246 Digital Logic Laboratory (1)
Prerequisites: EE 244, 211.
Laboratory experiments in logic design of digital systems. Laboratory 3 hours.
EE 290 Electrical Engineering Computing (3)
Prerequisites: MATH 209, PHYS 213.
Use of computers in electrical engineering; hardware, software; languages; algorithms; structured design; spreadsheets; graphics; word processing; curve fitting; SPICE and other electrical engineering applications. Lecture 2 hours, laboratory 3 hours
Upper Division Courses
In addition to prerequisites listed for individual courses, ENGL 102*, COMM 150, and EE 290 are prerequisite to all upper division EE courses.
*Students subject to catalogs prior to 1997-1999 satisfy this prerequisite with ENGL 101.
EE 304 Electric Machines (4)
Prerequisite: EE 204 with C or higher grade.
Electromechanical principles and applications to electric machines.
EE 314 Electromagnetic Energy Conversion Laboratory (1)
Prerequisites: EE 304, EE 211.
Laboratory investigations of electromechanical machines. Laboratory 3 hours.
EE 317 Electronics Laboratory I (1)
Prerequisites: EE 211, EE 210, 336.
Laboratory study of semiconductor devices and applications in basic circuits. Laboratory 3 hours.
EE 320 Analog Communication Systems (4)
Prerequisite: EE 332.
Bandwidth requirements of audio, video, and pulse signals; carrier communications systems; types of modulation; communication circuits; transmitters and receivers.
EE 321 Communications Laboratory (1)
Prerequisites: EE 317; 320 (may be taken concurrently).
Laboratory investigations of characteristics of communication systems and components. Laboratory 3 hours.
EE 330 Writing for Electrical Engineers (1)
Co-requisites: Satisfactory completion of the Graduation Writing Assessment Requirement (GWAR); Completion of any two 300-level EE lecture courses.
Writing for electrical engineers. Intensive practice in writing abstracts, reports, reviews, and other forms of technical writing. Some oral presentations required. Laboratory 3 hours.
EE 332 Systems Analysis (4)
Prerequisites: EE 204 ; MATH 215 (Concurrently).
Linear systems analysis by Fourier and Laplace transform and state space methods; complete system response and system applications.
EE 334 Probability and Random Processes (4)
Co-requisites: MATH 209
Concept of probability, random variables, probability distribution and density functions, multiple random variables, introduction to random processes and noise.
EE 336 Electronics (4)
Prerequisite: EE 204.
Analysis and design of small-signal and large-signal electronic amplifiers; frequency response; feedback.
EE 340 Electronics Laboratory II (1)
Prerequisite: EE 317.
Laboratory study of electronic amplifier circuits. Laboratory 3 hours.
EE 344 Combinatorial Logic and Design of Sequential Circuits (4)
Prerequisite: CS 201.
Boolean algebra and design of combinational circuits; sequential logic and design of finite
state machines; introduction to automata theory.
EE 345 Microcomputer Programming (4)
Prerequisite: EE 244.
Organization and structure of microcomputer systems; machine and assembly language programming; system software for microcomputers.
EE 347 Computer Logic Design (4)
Prerequisite: EE 244.
Integrated circuit digital functions; design of computer system by means of register transfer method; processor unit design; control logic design; design of general purpose computers.
EE 360 Control Systems Theory I (4)
Prerequisite: EE 332.
Analysis and design of feedback control systems by classical methods; introduction to state-variable methods.
EE 371 Analog Electronics (4)
Prerequisite: EE 336.
Multistage amplifiers; frequency and time-domain response; feedback; tuned amplifiers; distortion; power amplifiers; operational amplifiers.
EE 372 Digital Electronics (4)
Prerequisites: EE 244, 336.
Switching mode circuits; diode circuit applications; opto-electronic devices; TTL, CMOS, ECL families; logic gates; SSI, MSI, LSI circuit functions.
400-level Courses
All 400-level courses may be applied toward master's degree requirements subject to limits established by the department and approval of the graduate adviser.
EE 412 Antennas (4)
Corequisite: EE 437.
Dipole, loop, aperture, and other antennas; array theory, antenna patterns, and pattern multiplication; radiation resistance, directivity, and gain; antenna synthesis and design.
EE 413 Systems Engineering (4)
Prerequisite: EE 360.
System definitions and concepts; systems age; systems engineering process; conceptual, preliminary, and detail system design; system test and evaluation; systems engineering planning, organization, and management.
EE 420 Digital Communication Systems (4)
Prerequisite: EE 320.
Analysis and design of digital communication systems; source encoders; PCM; matched filter detectors; timing considerations; baseband systems; ASK, FSK, PSK; error analysis; design considerations.
EE 421 Coding for Communications (4)
Prerequisite: EE 320.
Information theory; entropy coding; data compression; forward error detection and correction.
EE 422 Digital Signal Processing (4)
Prerequisite: EE 320.
Sampling, A/D conversion; discrete linear system theory; Z-transform; digital filters, recursive and nonrecursive designs; quantization effects; fast Fourier transform; windowing.
EE 424 Fiber Optics (4)
Prerequisite: EE 320.
Generation, transmission, and modulation of beams, propagation of optical beams in homogeneous and inhomogeneous media; electro-optic modulation of laser beams.
EE 426 Digital Image Processing (4)
Prerequisite: EE 320.
Digital image fundamentals, image transforms, image enhancements, image restoration and image encoding.
EE 427 Speech Signal Processing (4)
Prerequisites: CS242, 334, 422.
Speech signal processing applied to real-world problems using digital and statistical signal processing techniques. Speech coding; temporal and statistical approaches; speech recognition.
EE 428 Digital Signal Processing Laboratory (1)
Prerequisites: EE 290, 332.
Graphical computing and data acquisition technique via LabVIEW to solve Electrical Engineering problems. LabVIEW, graphical computing, data acquisition.
EE 432 Power Transmission Lines (4)
Prerequisite: EE 304.
Function and structure of power systems, transmission lines, generalized circuit constants, circle diagrams, system representation.
EE 433 Electric Power System Analysis (4)
Prerequisite: EE 432.
Load-flow studies, load-flow control, symmetrical components, short circuits on machines and systems, system protection, elements of system stability, economic operation.
EE 434 Electromagnetic Energy Conversion (4)
Prerequisite: EE 304.
Analysis of realistic machine performance; steady state and dynamic response of d-c, synchronous and induction machines; fractional horsepower a-c motors.
EE 436 Analog Integrated Circuits (4)
Prerequisite: EE 336.
Analysis, design, and characteristics of operational amplifiers, voltage comparators and regulators, analog-to-digital, and digital-to-analog converters.
EE 437 Electric and Magnetic Fields (4)
Prerequisite: EE 332.
Static field theory and applications; Maxwell's equations and applications; electromagnetic waves; introduction to transmission lines.
EE 439 Digital Integrated Circuits (4)
Prerequisites: EE 336.
In-depth study of logic families aided by computer analysis; LSI and VLSI, circuit design; regenerative circuits; memories; A - D converters.
EE 440 Data Communications and Networking (4)
Prerequisite: EE 320 and CS 242.
Data communications, layered communication architectures, low-layer network protocols, local area networks, and wide area networks.
EE 442 Multimedia Networking (4)
Prerequisites: EE 290, 440.
Principles, protocols and systems of multimedia networking. Video/audio compression standards (MPEG-x, MP3). Real-time transport protocol. QoS in video streaming. Multimedia over Internet.
EE 443 Programmable Logic Laboratory (1)
Prerequisites: EE 448.
Laboratory experiments in design of combinational and sequential digital circuits using a hardware description language (e. g. Verilog) and programmable devices. Laboratory 3 hours.
EE 444 Computer Architecture (4)
Prerequisites: CS 245.
Computing Systems. Integrated study of computer hardware and firmware. Introduction to parallel architectures.
EE 445 Microprocessor Interface Design (4)|
Prerequisite: EE 345.
Microprocessor architecture and timing; bus structures; memory system design; parallel and serial input/output; interrupts and timers; analog-digital and digital-analog conversion.
EE 446 Embedded Architectures(4)
Prerequisites: CS 242, EE 244.
Modeling of embedded systems, ARM assembly, embedded computing, memory technology, real-time systems, and embedded applications.
EE 447 Backend Compiler Technology (4)
Prerequisites: CS 342 and EE 347.
Introduction to backend compiler fundamentals: intermediate representations, control flow analysis, profiling, data flow analysis, function inlining, classical optimizations, register allocation, dependence graphs, machine description files and instruction scheduling.
EE 448 HDL Design and Simulation Laboratory (1)
Prerequisites: EE 346; Design of digital systems using a hardware description language (HDL).
Hierarchical design methodologies are introduced, where designs can be modeled behaviorally and/or structurally. Designs are verified through simulation. Laboratory 3 hours
EE 449 Computer Organization (4)
Prerequisite or corequisite: EE 347.
Central processor unit organization; microprocessor architecture; control unit organization; microprogramming; input-output, interface; microcomputer hardware organization.
EE 454 Special Topics in Electrical Engineering (1-4)
Prerequisites: Senior standing in engineering; enrollment subject to approval of instructor in charge.
Group study of selected topics not currently offered as technical electives; study groups may be organized in advanced engineering subjects upon approval of instructor. Permission needed by department.
EE 460 Control Systems Theory II (4)
Prerequisite: EE 360.
Design of multiple-loop, multiple-signal control systems; nonlinear control systems; computers and optimization.
EE 461 Discrete-Time Control Systems (4)
Prerequisite: EE 360.
Discrete-time signals; difference equations; Z-transform; modified Z-transform; stability analysis techniques; design of digital controllers; state space representations of linear discrete systems; controllability and observability.
EE 462 State Space Control Systems (4)
Prerequisite: EE 360.
State space representation; linear transformation; solution of state equations, model decomposition, equivalent systems; controllability, observability, duality theorem; stability analysis; design by state and output feedback.
EE 468 Control Systems Laboratory (1)
Prerequisite or corequisite: EE 360.
Analysis and design of fundamental control systems by model and full-scale construction in laboratory, and by employing root-locus, frequency response, analog simulation, and other standard techniques. Laboratory 3 hours.
EE 472 Optoelectronics (4)
Prerequisite: EE 336.
Characteristics and applications of optoelectronic devices and systems including photodiodes and phototransistors, image sensors, light-emitting diodes and laser diodes, and fiber optic systems.
EE 481 Introduction to Robotics (4) (also listed as ME 481)
Prerequisite: EE 360 or ME 410.
General considerations of robotic manipulator; spatial description, homogeneous transformations; manipulator kinematics; inverse manipulator kinematics; motion trajectories; static forces.
EE 483 Power Electronics (4)
Prerequisite: EE 336.
Electrical and thermal characteristics of power thyristors, BJTs and FETs, diodes, triacs, diacs, and UJTs; applications in energy conversion and control switching power supplies, converters, and inverters.
EE 491 Robotics Laboratory (1)
Prerequisite or corequisite: EE/ME 481.
Robot system installation; programming and languages; link kinematics and motion planning; control of the arm; automated manufacturing and computer-integrated manufacturing (CIM).
EE 496A Senior Design I (3)
Prerequisites: Selection of upper division specialization; Completion of atleast two 300 level required courses; Corequisites: EE 330; Completion of atleast one upper division elective lab
The design process; selection of a design project; preliminary report required.
EE 496B Senior Design II (3)
Prerequisite: EE 496A with grade of C or higher.
Initial phases of implementation of Professional Practice project for which proposal was developed in EE 496A. Permission needed by department.
EE 496C Senior Design III (3)
Prerequisite: EE 496B with grade of C or higher.
Completion of design project initiated in EE 496AB. Final written and oral report are required.
EE 498 Cooperative Education (1)
Prerequisites: Permission is granted by department under the following conditions: acceptance by the corresponding worksite; junior, senior, or graduate standing; minimum of 2.5 GPA for undergraduates and 3.00 for graduates; graduate students must have completed minimum of 12 quarter units of graduate EE coursework at CSULA.
Integration of Electrical Engineering work experience with academic program individually planned through industry mentors under unpaid internship. Minimum of 10 hours per week required. Letter of completion by industry mentor, written abstract, and written final report are required. May only be taken once for credit. Graded CR/NC.
EE 499 Undergraduate Directed Study (1-4)
Prerequisites: Permission needed by department.
Project selected in conference with the sponsor before registration; progress meeting held regularly, and a final report submitted. May be repeated for credit.



