May 12, 2024  
2017-2018 University Catalog 
    
2017-2018 University Catalog [ARCHIVED CATALOG]

Course Descriptions


Prefix and Course Index 

 

Civil and Environmental Engineering

Courses are designated as EGCE in the class schedule

  
  • EGCE 559 - Environmental and Public Transportation Regulations (3)


    Environmental regulations, clean air act, intermodal surface transportation efficiency act of 1991, Federal Transit Administration project planning guidelines, planning for public transit and environmental requirement, developing required environmental documents; procedure for major investment studies; future of public transportation. Project.

    Prerequisite: EGCE 441 .

  
  • EGCE 563 - Advanced Prestressed and Reinforced Concrete Design (3)


    Prestressed concrete theory. Continuous prestressed concrete members, flat plate systems, virendeel systems, applying unbounded posttensioning - theory and design. Yield line theory, limit analysis, concrete cracking. Prestressed dome roof, barrel shell and hyperbolic paraboloid shell design. Design project. Computer application. (2 hours lecture and 3 hours lab).

    Prerequisite: EGCE 408  or EGCE 463 .

  
  • EGCE 566 - Design of Tall Buildings (4)


    Characteristics, design criteria and safety provisions of tall buildings. Selecting, optimizing and analyzing framing systems. Design standards, constructability, wind and seismic considerations. Design project. Computer application.

    Prerequisite: EGCE 408  or EGCE 430 EGCE 533 .

  
  • EGCE 567 - Advanced Construction Materials-Concrete Emphasis (3)


    Different properties of cement, concrete and pozzolanic systems, several deterioration mechanisms on concrete and preventive measures, high-performance concrete and its application in construction, composite materials.

    Prerequisite: EGCE 377  or graduate standing.

  
  • EGCE 570 - Fate and Transport of Chemicals in the Environment (3)


    Principles of thermodynamics, reaction kinetics, mass balance, energy balance, reactor design, and unit operations in environmental engineering applications; fate and transport of chemicals in the environment. One or more sections may be offered in any online format.

    Prerequisite: enrollment in MS in Environmental Engineering program.

  
  • EGCE 571 - Hydraulics and Hydrology for Environmental Engineers (3)


    Fluid mechanics, hydraulics, and hydrology principles, applications and design for environmental engineers. One or more sections may be offered in any online format.

    Prerequisite: enrollment in MS in Environmental Engineering program.

  
  • EGCE 572 - Water Supply, Treatment and System Design (3)


    Stepwise development and process design equipment selection, economic evaluation, green technologies, and operating guidelines for water treatment. One or more sections may be offered in any online format.

    Prerequisite: enrollment in MS in Environmental Engineering program.

  
  • EGCE 573 - Environmental Engineering Practices and Project Management (3)


    Environmental impact analysis and assessment, regulatory framework, and environmental issues. Budget, schedule, and management of environmental engineering projects. One or more sections may be offered in any online format.

    Prerequisite: enrollment in MS in Environmental Engineering program.

  
  • EGCE 575 - Data Mining in Sustainability (3)


    Expert systems and artificial intelligence techniques in construction engineering; expert systems for: safety evaluation of structures during construction, site selection, construction decision making and construction schedule analysis; project monitoring; claims and disputes.

  
  • EGCE 583 - Air Pollution Control Engineering (3)


    Sources and impacts of air pollutants, methods of sampling and analysis, air dispersion modeling, control techniques and system design for common air pollutants, climate changes, green technologies and greenhouse emission control. One or more sections may be offered in any online format.

    Prerequisites: EGCE 441  or enrollment in MS environmental engineering program.

  
  • EGCE 597 - Graduate Projects (1-6)


    May be repeated for a maximum of 6 units. One or more sections may be offered in any online format.

    Prerequisites: classified graduate status and formal approval of Civil Engineering Graduate Committee, graduate adviser and department head.

  
  • EGCE 598 - Thesis (1-6)


    May be repeated for a maximum of 6 units (three units per semester).

    Prerequisites: classified graduate status and formal approval of Civil Engineering Graduate Committee, graduate adviser and department head.

  
  • EGCE 599 - Independent Graduate Research (1-3)


    May be repeated for a maximum of 6 units.

    Prerequisites: classified graduate status and formal approval of Civil Engineering Graduate Committee, graduate adviser and department head.


Computer Engineering

Computer Engineering Courses are designated as EGCP in the class schedule.

  
  • EGCP 180 - Digital Logic and Computer Structures (3)


    Binary number system and arithmetic, computer codes, Boolean algebra, logic gates, K-map minimization, sequential circuits, memory devices, state diagram and table, computer architecture, memory, Arithmetic Logic Unit and control unit. (2 hours lecture, 2 hours laboratory)

    Prerequisite:CPSC 120 .

  
  • EGCP 280 - Microcontollers (3)


    Microcontrollers, microcontroller programming model and instruction set, assembler directives, writing and debugging microcontroller assembly language routines, microcontroller memory system, microcontroller communication systems. (1 hour lecture, 4 hours laboratory) (EGCP 280 and EGEE 280 are the same course.)

    Prerequisite: EGCP 180  or EGEE 245 .

  
  • EGCP 281 - Designing with VHDL (2)


    Introduction to various modeling methods, timings, events, propagation delays and concurrency, the language constructs, data representations and formats, and physical attributes. (1 hour lecture, 2 hours laboratory) (EGCP 281 and EGEE 281 are the same course.)

    Prerequisites: CPSC 120  or CPSC 121 ; EGCP 180  or EGEE 245 .

  
  • EGCP 371 - Modeling and Simulation of Signals and Systems (3)


    Modeling and simulation of physical systems, mathematical description of systems, transfer functions, poles and zeros, frequency response, continuous and discrete-time convolution, continuous and discrete Fourier transforms, Laplace and Z transforms, Fast Fourier Transforms, simulation using Matlab.

    Prerequisite: MATH 250B .

  
  • EGCP 381 - Computer Design and Organization (4)


    Computer system, central processing unit (CPU) organization and design, instruction set and addressing modes, microprogrammed control unit design, cache memory, internal memory, virtual memory, input/output interfacing, parallel processors, superscalar processors (2 hours lecture, 4 hours laboratory).

    Prerequisites: EGCP 281 , EGEE 303 .

  
  • EGCP 401 - Engineering Economics and Professionalism (3)


    Development, evaluation and presentation of design alternatives for engineering systems and projects using principles of engineering economy and cost benefit analysis. Engineering profession, professional ethics and related topics. (Not available for use on graduate study plans.) (EGCE 401, EGCP 401, EGEE 401 and EGME 401 are the same course.)

    Prerequisites: MATH 150A  and junior or senior standing in Engineering.

    Course not available for Graduate Credit
  
  • EGCP 441 - Advanced Electronics for Computer Engineers (4)


    High-speed CMOS, biCMOS, CPLDs, FPGAs, A/D, D/A, transducers and optics; integration of these devices into complete systems. (2 hours lecture, 4 hours laboratory)

    Prerequisites: EGCP 281 , EGEE 303 .

  
  • EGCP 446 - Advanced Digital Design using Verilog HDL (3)


    Fundamentals of Verilog programming; behavioral modeling using Verilog; structural modeling using Verilog; RTL design using Verilog; Shannon’s decomposition; FPGA architecture; Digital design, synthesis and implementation using FPGA.

    Prerequisite: EGCP 441 .

  
  • EGCP 447 - Introduction to Hardware Security and Trust (3)


    Hardware trojan detection and isolation; physical and invasive attacks; side-channel attacks; physically unclonable functions; watermarking of Intellectual Property (IP) blocks; passive and active metering for prevention of piracy, access control.

    Prerequisite: EGCP 281 .

  
  • EGCP 450 - Embedded Processor Interfacing (4)


    Techniques of interfacing based on speed, timings, synchronization, interrupts, protocols, noise, and race conditions. Interfacing specifications of the processor data, address and control buses. (2 hours lecture, 4 hours laboratory)

    Prerequisites: EGCP 280 , EGCP 381 , EGCP 441 , EGEE 323 , CPSC 351 , MATH 270A .

  
  • EGCP 456 - Introduction to Logic Design in Nanotechnology (3)


    Prerequisite: EGCP 180 or EGEE 245. Promising novel Nanoelectronic technologies and logic primitives for such technologies, applicable basic logic design technique, design models for spatial dimensions, applicable word-level data structures, multilevel circuit design, testability and observability, tolerance and reliable computing.

  
  • EGCP 461 - Low Power Digital IC Design (3)


    Importance of low power design; analysis of power dissipation in digital integrated circuits; circuit-level low-power techniques, logic-level low power techniques and system-level low power techniques. EGCP 461 and EGEE 461 are the same course.

    Prerequisite:EGCP 180  or EGEE 245 ; EGEE 303 .

  
  • EGCP 463 - Current Topics in Computer Engineering (3)


    Topics of contemporary interest from the perspective of current research and development in computer engineering. Lectures by guest professionals.

    Prerequisites: junior or senior standing in engineering or computer science.

  
  • EGCP 470 - Multidisciplinary Projects in Computer Engineering - I (1)


    First course in the two-course senior design sequence. Student teams develop a hardware/software project, from conception through implementation and testing, under an instructor’s supervision. Teams first explore technology issues related to the projects and then prepare complete design proposals. (1 hour lecture)

    Corequisite: EGCP 450 .

  
  • EGCP 471 - Multidisciplinary Projects in Computer Engineering - II (2)


    Second course in the two-course senior design course in which student teams develop a hardware/software project under the supervision of the instructor. Develop design skills, based upon previous and current courses and laboratory experience. (4 hours laboratory)

    Prerequisite: EGCP 450 , EGCP 470 .

  
  • EGCP 499 - Independent Study (1-3)


    Independent study or research under the direction of a full-time faculty member. May be repeated for a maximum of 6 units.

    Prerequisite: application for independent study approved by the instructor and the Computer Engineering Program Coordinator.

  
  • EGCP 520 - Advanced Computer Architecture (3)


    Performance analysis and evaluation; limitations of scalar pipelines; superpipelined, superscalar and VLIW processing; parallelism in programs; memory and I/O systems; out-of-order execution; branch prediction; register and memory data flow techniques; Tomasulo’s algorithm; COTS hardware accelerators, CUDA, GPU programming architecture.

    Prerequisite: EGCP 381 .

  
  • EGCP 541 - Mixed-Signal IC Design (3)


    IC design techniques for: Op-amps; phase-locked loops (PLL); high-speed RF circuits; high-speed broadband circuits; clock/data recovery (CDR) circuits; analog and optical signal processing circuits; CMOS digital camera technologies.

    Prerequisite: EGCP 441 .

  
  • EGCP 542 - VLSI Testing and Design for Testability (3)


    Fault model, equivalence and dominance; combinational and sequential circuit test generation ; design for testability (DFT); test compression; memory testing and diagnosis; boundary scan; testing analog circuits; mixed-signal testing strategies; logic and mixed signal built-in self test (BIST).

    Prerequisite: EGCP 441 .

  
  • EGCP 543 - Advanced Secure Hardware Design (3)


    Secure hardware design and implementation at multiple levels of abstraction, cryptographic hardware primitives, cryptographic modules, trusted platforms, reverse engineering of cryptographic modules using passive attacks, active attacks, and cryptanalytic techniques, countermeasures against reverse engineering.

    Prerequisites: EGCP 441 , EGCP 447 .

  
  • EGCP 556 - Advanced Nanoelectronics (3)


    Novel nanoelectronic devices. CAD analysis of nanoelectronic devices, advanced MOSFETs-SOI, FinFETs, SiGe, carbon nanotubes and ribbons, nanowires, quantum devices: RTD, tunnel FET, qubits; nanomemory, DRAM, flash, M/F RAM, spin torque devices.

    Prerequisite:EGCP 456 .

  
  • EGCP 597 - Project (3)


    Project proposal must be approved prior to last day of class instruction of the preceding semester.

    Prerequisite: classified graduate status; consent of graduate program adviser and program coordinator.

  
  • EGCP 598 - Thesis (3)


    Thesis proposal must be approved prior to the last day of class instruction of the preceding semester. May be repeated for a maximum of 6 units.

    Prerequisite: classified graduate status; consent of graduate program adviser and program coordinator.

  
  • EGCP 599 - Independent Graduate Research (1-3)


    Open to graduate students only. Independent study or research under the direction of a full-time faculty member. May be repeated for a maximum of 3 total units of credit.

    Prerequisite: Consent of graduate program adviser and program coordinator.


Electrical Engineering

Courses are designated as EGEE in the class schedule.

  
  • EGEE 203 - Electric Circuits (3)


    Units; Ohm’s and Kirchhoff’s laws; mesh and nodal analysis, superposition; Thevenin and Norton theorems; RL and RC transients; phasors and steady state sinusoidal analysis; response as a function of frequency; current, voltage and power relationships; polyphase circuits.

    Prerequisites: PHYS 226 ; MATH 250A ; corequisite: CPSC 120  or EGME 205  

  
  • EGEE 203L - Electric Circuits Laboratory (1)


    Simple resistive RL and RC circuits, electrical measurement techniques, verification of basic circuit laws through hard-wired breadboarding and CAD circuit simulation. (3 hours laboratory)

    Pre- or corequisite: EGEE 203 

  
  • EGEE 215 - Solving Engineering Problems Using MATLAB (1)


    Formulating, solving, verifying and reporting engineering problems such as control, signal processing and communication systems and engineering, math and physics problems such as engineering/scientific computations and operations research using the MATLAB/SIMULINK program. (3 hours laboratory)

    Prerequisite: CPSC 120 .

  
  • EGEE 245 - Computer Logic and Architecture (3)


    Logic design and organization of the major components of a computer, analysis and synthesis of combinational and sequential logics, analysis of the arithmetic, memory control and I/O units, concepts in computer control.

    Prerequisite: CPSC 120  

  
  • EGEE 245L - Computer Logic and Architecture Lab (1)


    Computer-Aided Design (CAD) of digital logic circuits, including decoders, multiplexes, adders and subtracters, counters, shift registers and Arithmetic Logic Unit (ALU) of a computer. After verifying the CAD design through simulation, the circuits are built on a protoboard. (3 hours laboratory)

    Pre- or corequisite: EGEE 245  

  
  • EGEE 280 - Microcontollers (3)


    Microcontrollers, microcontroller programming model and instruction set, assembler directives, writing and debugging microcontroller assembly language routines, microcontroller memory system, microcontroller communication systems. (1 hour lecture, 4 hours laboratory) (EGCP 280 and EGEE 280 are the same course.)

    Prerequisite: EGCP 180   or EGEE 245  

  
  • EGEE 281 - Designing with VHDL (2)


    Introduction to various modeling methods, timings, events, propagation delays and concurrency, the language constructs, data representations and formats, and physical attributes. (1 hour lecture, 2 hours laboratory) (EGCP 281 and EGEE 281 are the same course.)

    Prerequisites: CPSC 120  or CPSC 121 ; EGCP 180  or EGEE 245 .

  
  • EGEE 303 - Electronics (3)


    Characteristics and elementary applications of semiconductor diodes, field-effect transistors and bipolar-junction transistors and operational amplifiers; mid-frequency small-signal analysis and design of transistors.

    Prerequisites: PHYS 227 , EGEE 203  

  
  • EGEE 303L - Electronics Laboratory (1)


    Semiconductor diodes, transistors and elementary electronic circuits through hard-wired breadboarding, CAD electronic simulation and analysis. (3 hours laboratory)

    Prerequisites:EGEE 203L , ENGL 101 . Corequisite: EGEE 303 .

  
  • EGEE 308 - Engineering Analysis (3)


    Fundamentals and engineering applications of Fourier transforms, Laplace transforms, complex analysis, vector analysis; engineering applications. (EGCE 308, EGEE 308, EGGN 308 and EGME 308 are the same course.)

    Prerequisites: PHYS 226 , MATH 250B 

  
  • EGEE 309 - Network Analysis (3)


    Performance of RLC circuits; complex frequency and the s-plane; frequency response and resonance; network topology; two-port network characterization; classical filter theory.

    Prerequisites: EGEE 203 , EGEE 308 . Pre- or corequisite: EGEE 203L .

  
  • EGEE 310 - Electronic Circuits (3)


    Aanalyzing and designing multistage and feedback amplifiers; frequency characteristics of amplifiers, frequency characteristics and stability of feedback amplifiers, differential amplifiers, design of IC circuit biasing, operational amplifiers and their applications.

    Prerequisites: EGEE 303 , EGEE 309 . Continuation of EGEE 303 .

  
  • EGEE 310L - Electronic Circuits Lab (1)


    Computer-Aided Design (CAD) of electronic circuits, including multi-stage feedback amplifiers; linear and integrated circuits; ADC and DAC and wireless design projects. After verifying the CAD design through simulation, the circuits are built on a protoboard. (3 hours laboratory)

    Prerequisite: EGEE 303L  .Pre- or corequisite: EGEE 310 

  
  • EGEE 311 - Field Theory and Transmission Lines (3)


    Introduction to waves and phasors; analysis and design of transmission lines; electrostatics and magnetostatics; boundary value problems; Maxwell equations.

    Prerequisites: EGEE 203 , MATH 250B , PHYS 226  

  
  • EGEE 313 - Introduction to Electromechanics (3)


    Electromagnetic fields and circuits; transformers, saturation effects. Simple electro-mechanical systems. Circuit models, terminal characteristics and applications of DC and AC machines.

    Prerequisites: EGEE 309 , EGEE 311  

  
  • EGEE 313L - Power Laboratory (1)


    Experiments in electromagnetic fields and circuits, transformers and electromechanical systems such as AC and DC machines (3 hours laboratory)

    Prerequisite: EGEE 303L  Pre- or corequisite: EGEE 313  

  
  • EGEE 323 - Engineering Probability and Statistics (3)


    Set theory: axiomatic foundation of probability; random variables; probability distribution and density functions; joint, conditional and marginal distributions; expected values; distribution of functions of random variables; central limit theorem; estimation.

    Prerequisite: MATH 250A  or MATH 270B  

  
  • EGEE 401 - Engineering Economics and Professionalism (3)


    Development, evaluation and presentation of design alternatives for engineering systems and projects using principles of engineering economy and cost benefit analysis. Engineering profession, professional ethics and related topics. (Not available for use on graduate study plans.) (EGCE 401, EGCP 401, EGEE 401 and EGME 401 are the same course.)

    Prerequisites: MATH 150A  and junior or senior standing in Engineering.

    Course not available for Graduate Credit
  
  • EGEE 404 - Introduction to Microprocessors and Microcomputers (3)


    Hardware and software concepts in microprocessors, processor family chips, system architecture, CPU, input/output devices, interrupts and DMA, memory (ROM, RAM), electrical and timing characteristics, assembly language programming.

    Prerequisite: EGEE 245L , EGEE 280 ; or graduate standing.

  
  • EGEE 406 - Design Applications with Microcontroller and FPGA (3)


    Digital system application design using microcontrollers, FPGAs and CPLDs including programming hardware interfacing, A/D conversion, CLB, logic arrays, interconnections, testing and simulations.

    Prerequisites: EGEE 245 , EGEE 245L , EGEE 280 ; or graduate standing.

  
  • EGEE 407 - Digital Computer Architecture and Design I (3)


    Organization and design of major components of a digital computer, including arithmetic, memory, input, output and control units. Integration of units into a system and simulation by a computer design language.

    Prerequisites: EGEE 245L , EGEE 280  

  
  • EGEE 409 - Introduction to Linear Systems (3)


    Development of time and frequency domain models for physical systems. Linearization process and representation with block diagrams and signal flow graphs; discrete-time systems and digital signals including use of Z-transforms; stability theory of continuous and discrete time systems.

    Prerequisite:EGEE 309  or graduate standing.

  
  • EGEE 410 - Electro-Optical Systems (3)


    Introduction to electro-optics; optical radiation characteristics and sources; geometrical and physical optics; lasers and electro-optical modulation; quantum and thermal optical radiation detectors; detector performance analysis; electro-optical systems modeling and analysis; application examples.

    Prerequisite: EGEE 311  . Essential fundamentals for radio frequency, wireless and microwave engineering.

  
  • EGEE 412 - Digital Computer Architecture and Design II (3)


    Modern architectures of computer systems, their CPU structure, memory hierarchies and I/O processors; conventional and microprogrammed control; high-speed and pipelined ALU; cache, virtual and interleaved memories, DMA, interrupts and priority.

    Prerequisite: EGEE 307.

  
  • EGEE 416 - Feedback Control Systems (3)


    Feedback control system characteristics; stability in the frequency and time domains; analysis and design of continuous-time systems using root-locus, Bode and Nyquist plots, Nichols chart and applications

    Prerequisite: EGEE 409  graduate standing.

  
  • EGEE 420 - Introduction to Digital Filtering (3)


    Discrete-time signals and systems; solution of difference equations; Fourier transform for a sequence; Z-transform; discrete Fourier transform; FIR and IIR realizations; design of digital filters.

    Prerequisite: EGEE 409  or graduate standing.

  
  • EGEE 424 - Computer Simulation of Continuous Systems (3)


    Use digital computer to simulate physical systems modeled by ordinary differential equations; problem formulation, in-depth analysis of two integration methods and the use of a general purpose system simulation program such as CSSL.

    Prerequisites: CPSC 120 EGEE 215 , EGEE 308  .

  
  • EGEE 435 - Microwave Engineering (3)


    Wave propagation in cables, wave-guides and free space; impedance matching, standing wave ratios, impedance and scattering parameters.

    Prerequisite: EGEE 311  Essential fundamentals for radio frequency, wireless and microwave engineering.

  
  • EGEE 442 - Electronic Circuits (3)


    Power amplifiers and tuned amplifiers; RF amplifiers; modulation and detection circuits; oscillators; and operational amplifier applications.

    Prerequisite: EGEE 310  

  
  • EGEE 443 - Electronic Communication Systems (3)


    Principles of amplitude, angular and pulse modulation, representative communication systems, the effects of noise on system performance.

    Prerequisites: EGEE 310 ,  EGEE 323  

  
  • EGEE 445 - Digital Electronics (3)


    RC circuits, attenuators, compensation and scope probe. Logic circuits: DTL, TTL, STTL, LSTTL and ECL. Fanout, noise-immunity, switching speed, power consumption, input-output characteristics. Design and analysis of MOS logic circuits; PMOS, NMOS and CMOS gates, flip-flops, shift registers and memory circuits.

    Prerequisites:EGEE 245 , EGEE 303 ; or graduate standing.

  
  • EGEE 448 - Digital Systems Design with FPGA (3)


    Basic concepts and characteristics of digital systems, traditional logic design, LSI/VLSI logic design with VHDL, combinational and sequential logic, and their applications; timing and control, race conditions and noise, microcomputers, computer-aided programming, development systems, microcomputer system hardware design, input/output devices.

    Prerequisites: EGEE 245 , EGEE 281 , EGEE 303  

  
  • EGEE 455 - Microelectronics and Nano Devices (3)


    Quantum mechanical principles, crystal structure, energy brand, carrier transport, carrier generation and recombination, p-n junction, bipolar transistor, MOSFET, MEFET and related devices, basic microwave and optoelectronic technology, crystal growth and fabrication, introduction to nano structure, nano devices and technology.

    Prerequisites: EGEE 303 , EGEE 311 ; or graduate standing.

  
  • EGEE 460 - Introduction to Cellular Mobile Communications Systems (3)


    Introduction to wireless mobile telecommunications, description and analysis of cellular radio systems, co-channel interference reduction, channel capacity and digital cellular systems

    Prerequisite: EGEE 443  or graduate standing.

  
  • EGEE 461 - Low Power Digital IC Design (3)


    Importance of low power design; analysis of power dissipation in digital integrated circuits; circuit-level low-power techniques, logic-level low power techniques and system-level low power techniques. EGCP 461 and EGEE 461 are the same course.

    Prerequisite: EGCP 180  or EGEE 245 ; EGEE 303  

  
  • EGEE 465 - Introduction to VLSI Design (3)


    Computer-aided design of VLSI circuits. MOS device structure, design rules, layout examples and CMOS standard cells. Speed power trade off, scaling, device and circuit simulation. VLSI design software tools. Routing method system design, Design Project. Chip fabrication through MOSIS service, testing.

    Prerequisites: EGEE 245 , EGEE 303 

  
  • EGEE 469 - Antennas for Wireless Communications (3)


    Aspects of antenna theory and design; radiation from dipoles, loops, apertures, microstrip antennas and antenna arrays.

    Prerequisite: EGEE 311 

  
  • EGEE 480 - Optical Engineering and Communications (3)


    Optics review, lightwave fundamentals, integrated optic waveguides, first design of fiber optic system, analog and digital modulation, digital fiber optic system design, baseband coding, digital video transmission, optical emitters and receivers, coherent optical communication, measurements in fiber optic telecommunication.

    Prerequisite: EGEE 311 , PHYS 227  or graduate standing.

  
  • EGEE 483 - Introduction to Global Positioning Systems (GPS) (3)


    Description of Global Positioning Systems (GPS) and Differential Global Positioning Systems (DGPS), GPS navigation, errors. Satellite signals and co-ordinate transform math. Modeling for position and velocity. Application to navigation.

    Corequisite: EGEE 409  or EGCP 371  

  
  • EGEE 483L - Global Positioning System Lab (2)


    Novatel, Magelon, Ahstek, Collins and Tribel receivers. Computing GPS and GEO stationary satellite positions from ephemeris data available on almanac. Calculate and compensate errors, such as selective availability, ionospheric, tropospheric and satellite ad receiver, in the data.(1 hour lecture, 3 hours laboratory)

    Corequisite: EGEE 483  

  
  • EGEE 485 - Electrical Engineering Design Projects Laboratory (3)


    Practical aspects of design and project construction. Instructor-approved design project in electrical engineering, inter-disciplinary projects. Using CAD program for schematic capture and simulation. Constructing final hardware according to the design specification. Performance evaluation and demonstration of project. (1 hour lecture, 6 hours laboratory).

    Prerequisite: EGEE 280 , EGEE 310L , EGEE 323  

  
  • EGEE 497 - Senior Project (1-3)


    Directed independent design project. May be taken for credit for a maximum of six units.

    Prerequisite: Consent of adviser and instructor.

  
  • EGEE 499 - Independent Study (1-3)


    Specialized topics in engineering selected in consultation with and completed under the supervision of the instructor. May be repeated for a maximum of 6 units.

    Prerequisite: approval of study plan by adviser.

  
  • EGEE 503 - Information Theory and Coding (3)


    Information measures, probabilistic studies of the transmission and encoding of information, Shannon’s fundamental theorems and coding for noisy channels.

    Prerequisite: EGEE 323  

  
  • EGEE 504A - Linear Network Synthesis (3)


    Synthesis of passive element driving-point and transfer-functions with emphasis on RC networks. Basic operational amplifier RC circuits and their performance limitations, introduction to second-order RC active filters. Parameter sensitivity analysis.

    Prerequisite: EGEE 310 

  
  • EGEE 507 - Detection Theory (3)


    Formulation of decision rules for the detection of signals in a noisy environment, optimum receivers. Estimation of parameters of detected signals. Estimation theory.

    Prerequisite: EGEE 580  

  
  • EGEE 510 - Optics & Electromagnetics in Communications (3)


    Plane-wave propagation and reflection from multiple layers; two- and three-dimensional boundary value problems; waveguides and resonant cavities; radiation from apertures and antennas; electromagnetic properties of materials, gases and plasmas; significant coverage of engineering applications.

    Prerequisite: EGEE 480  

  
  • EGEE 518 - Digital Signal Processing I (3)


    Discrete Fourier transform; fast Fourier transform; Chirp Z-transform; discrete time random signals; floating-point arithmetic; quantization; finite word length effect in digital filters; spectral analysis and power spectrum estimation.

    Prerequisite: EGEE 420  

  
  • EGEE 519A - Parallel and Multiprocessing Systems (3)


    Parallel and multiprocessing systems, including hypercubes, shared distributive memory architectures, array and pipelines processors, communication protocols, routing algorithms and hands-on parallel programming experience on CSUF Hypercube System.

    Prerequisite: EGEE 412  

  
  • EGEE 519B - Computer Networks and the Internet (3)


    Computer networking with LAN, WAN to the Internet including ATM, Ethernet, wireless and Bluetooth technology, design of communication protocols, transmission media, security and control.

    Prerequisite: EGEE 412 .

  
  • EGEE 522 - Spread Spectrum Communications (3)


    Spread Spectrum (SS) Systems. Performance analysis of coherent digital signaling schemes. Synchronization. Direct sequence, frequency hopping, time hopping and Hybrid Spread Spectrum Modulations. Binary shift register sequences. Code tracking loops. SS systems performance in a jamming environment, with forward error correction.

    Prerequisites: EGEE 443 , EGEE 580 

  
  • EGEE 523A - VLSI and Nano Technology and Devices (3)


    Silicon crystal, PN junction physics, oxide and interface physics and wafer fabrication technology; oxidation, diffusion, ion-implantation, epitaxy, photolithography and thin films process. Layout design principle for integrated circuits. Nano-electronic devices and technology.

    Prerequisite: EGEE 455  

  
  • EGEE 523B - CMOS VLSI Design (3)


    Surface physics of MOS system and MOS device physics. Short channel effect; hot carrier effect, subthreshold conduction. CMOS fabrication process. Layout design rules. Scaling design and analysis of CMOS circuits. Standard cell method. CAD design and SPICE simulation.

    Prerequisites: EGCE 465 , EGEE 448 

  
  • EGEE 526 - Digital Control Systems (3)


    Analysis, design and implementation of digital control systems; Z-transform methods; frequency domain and state-space approach for discrete-time systems.

    Prerequisite: EGEE 416  

  
  • EGEE 527 - Fault Diagnosis and Fault-Tolerant Design (3)


    Fault diagnosis and fault-tolerant design of digital systems; fault diagnosis test for combinational and sequential circuits, reliability calculations, multiple hardware redundancy, error detection and correcting codes, software redundancy and fault-tolerant computing.

    Prerequisite: EGEE 307.

  
  • EGEE 529 - Principles of Neural Systems (3)


    Principles of neural systems and their hardware implementation. Basic properties, discrete and continuous bidirectional associative memories. Temporal associative memories. Neural nets classifiers, perceptrons, supervised and unsupervised learning. Forward and backward propagation. Electrical models of neural networks using op-amp., analog VLSI.

    PrerequisitesEGEE 310 , EGEE 409  

  
  • EGEE 531 - Digital Communication & Phase Locked Loop (3)


    Theory of digital communications. Baseband modulation and demodulation/detection. Bandpass modulation/demodulation. Theory of noise and linear system. FM feedback principles. Theory and design of phase locked loops and their application in communication and control.

    Prerequisite:EGEE 443  

  
  • EGEE 537 - Satellite Communications (3)


    Satellite systems, link analysis, propagation effects, SNR/CNR calculations, modulation schemes, TDMA, FDMA, and CDMA techniques.

    Prerequisite: EGEE 443  

  
  • EGEE 557 - Microprogramming and Embedded Microprocessors (3)


    Introduction to microprogramming concepts and applications to the control unit of a computer, microprogrammable control, arithmetic-logic unit, implementation of an embedded process on FPGA and interfacing with external memories.

    Prerequisite: EGEE 412 , EGEE 448 .

  
  • EGEE 558A - Microprocessors and System Applications I (3)


    Microprocessors and micro-computers, their related software systems, system design with microprocessors, applications in peripheral controllers, communication devices and multiprocessing systems.

    Prerequisites: EGEE 404 , EGEE 404L  

  
  • EGEE 558B - Microprocessors and Systems Applications II (3)


    Advanced microprocessor architecture and their applications to microcomputer networking; RISC VS CISC architectures, communication protocol, distributed-operating system, and local area networks.

    Prerequisite: EGEE 558A .

  
  • EGEE 559 - Introduction to Robotics (3)


    Science of robotics from an electrical engineering standpoint, including modeling, task planning, control, sensing and robot intelligence.

    Prerequisite: EGEE 416 .

  
  • EGEE 580 - Analysis of Random Signals (3)


    Random processes pertinent to communications, controls and other physical applications, Markov sequences and processes, the orthogonality principle.

    Prerequisites: EGEE 323 , EGEE 409 .

 

Page: 1 <- Back 1010 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20Forward 10 -> 40