Apr 29, 2024  
2015-2016 University Catalog 
    
2015-2016 University Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Civil and Environmental Engineering

Courses are designated as EGCE in the class schedule

  
  • EGCE 481 - Remediation of Contaminated Soil and Groundwater (3)


    Prerequisite: EGCE 441  or enrollment in MS environmental engineering program. Site assessment, green technologies, design for soil remediation systems and design for groundwater remediation systems. One or more sections may be offered in any online format.
  
  • EGCE 482 - Wastewater Treatment and Water Reclamation (3)


    Prerequisite: EGCE 441  or enrollment in MS environmental engineering program. Principles of anoxic, aerobic and anaerobic biological processes and treatment. Stepwise development and process design equipment selection, economic evaluation, green technologies and operating guidelines for wastewater treatment. One or more sections may be offered in any online format.
  
  • EGCE 490 - Senior Seminar in Engineering (1)


    Prerequisite: senior standing. Civil engineering as a profession and the civil engineer as a professional. Career opportunities in private sectors and government. Office and field practice. Professional growth and development. Project management. Business management and opportunities. Ethics and aesthetics. Case studies.
  
  • EGCE 493 - Structural Systems Emphasis on Highrise Structures (3)


    Prerequisite: EGCE 408 , EGCE 430 . Structural concepts and systems for buildings and complex structures; their behavior under loads. Foundation systems. Roof, floor, walls systems. Characteristics and design concepts of complex structures and high-rise buildings. Design project. Latest building codes and computer application. Sustainability and green building. (2 hours lecture and 3 hours laboratory)
  
  • EGCE 494 - Design of Civil Engineering Structures (3)


    Prerequisites: EGCE 408 , EGCE 430 . Corequisites: EGCE 418 , EGCE 494L . Timber, reinforced masonry, reinforced concrete and steel design. Use of Uniform Building Code and standards. Building and bridge design. Design projects to standards of professional practice. Reliability, safety and cost consideration. Computer application. (2 hours lecture; 3 hours laboratory)
  
  • EGCE 494L - Civil Engineering Structural Laboratory (1)


    Corequisite: EGCE 494 . Design of bridges according to AASHTO code. Design project to the standards of professional practice. (3 hours laboratory)
  
  • EGCE 496 - Architectural Design (3)


    Prerequisite: EGCE 408 , EGCE 430  or senior standing. History of architectural design. Systems-based design process: aesthetic, functional, environmental and behavioral aspects. Urban planning and design. Case studies. Architectural design project to the standards of professional practice.
  
  • EGCE 497 - Senior Projects (1-3)


    Prerequisites: senior standing in engineering and formal approval by adviser and department head. Independent design projects. Formal report to be submitted after completion of project work. May be repeated for a maximum of 6 units.
  
  • EGCE 499 - Independent Study (1-3)


    Prerequisites: senior standing in engineering and formal approval by adviser and department head. Special topics in civil engineering. Submit formal report after completing independent study. May be repeated for a maximum of 6 units.
  
  • EGCE 501 - Analytical Methods for the Design of Civil Engineering Systems (3)


    Prerequisite: graduate standing. Applying linear and dynamic programming principles to the design of pipelines, irrigation systems, water-resources and traffic-flow control problems. Probabilistic network analysis. First order and advanced first order second moment reliability methods. Probabilistic design.
  
  • EGCE 509 - Theory of Plates and Shells (3)


    Prerequisite: EGME 438 . Theory of thin plates subjected to transverse loads. Analysis of plates of circular, rectangular and other shapes. Theory of thin shells. Shells of revolution. Shells of translation.
  
  • EGCE 510 - The Finite Element Method (3)


    Prerequisites: EGCE 517 , EGCE 533 . Formulating finite elements to analyze plane stress and strain problems, axisymmetric bodies, plates and shells. Conforming and non-conforming shape functions. Computer applications to complex structural systems under static and dynamic loads.
  
  • EGCE 515 - Solid Waste Management, System Design and Sustainability (3)


    Prerequisite: EGCE 436  or enrollment in MS environmental engineering program. Industrial waste treatment and disposal, waste minimization, process selection, control, green technologies and resource recovery. Design of liners, gas and leachtate collection and removal systems in landfills. One or more sections may be offered in any online format.
  
  • EGCE 517 - Theory of Elasticity (3)


    Prerequisite: EGME 438 . Analyze stress and strain. Equations of elasticity. Extension, torsion and flexure of beams. Two-dimensional elastostatic problems. Variational methods and energy theorems. Elementary three-dimensional elastostatic problems. Introduction to thermoelasticity and wave propagation.
  
  • EGCE 532 - Earthquake Engineering (3)


    Prerequisites: EGCE 411 , EGCE 533 . Earthquake motions; response spectra; computational methods and computer applications for response of structural systems. Energy absorption capacity of materials and structural components. Soil structure interaction. Seismic design and evaluation of current building codes.
  
  • EGCE 533 - Matrix Methods of Structural Analysis (3)


    Prerequisites: EGCE 325 , EGGN 403 . Matrix formulation of structural analysis using the direct stiffness approach. Compare flexibility and stiffness approaches. Computer-aided analysis of complex structural systems under static and dynamic loads. Stability analysis. Introduction to the finite element method.
  
  • EGCE 534 - Advanced Construction Methods and Techniques (3)


    Prerequisites: EGCE 408 , EGCE 430 . Advanced technologies in the construction of building, highway, bridge, dam structures and building materials and systems, such as concrete, steel, masonry and diverse methods and techniques.
  
  • EGCE 537 - Groundwater and Seepage (3)


    Prerequisite: EGCE 436 . Equations governing flow of liquid in porous media. Seepage through dams and under structures, flow in confined and unconfined aquifers, steady and unsteady flow, well fields, flow nets, computer solutions, sea water intrusion, recharge, groundwater pollution.
  
  • EGCE 538 - Construction Methods and Equipment for Heavy Construction Engineering (3)


    Prerequisites: EGCE 408 , EGCE 418 . Methods and equipment for construction foundations, highways, airfields, bridges, ports, harbors, dams, nuclear power plants and industrial facilities. Quality control and construction failures.
  
  • EGCE 539 - Preconstruction Design Evaluation (3)


    Prerequisites: EGCE 534  Cost benefit, preconstruction scheduling, and constructability modifications in design, specifications and construction methods. Value Engineering.
  
  • EGCE 544 - Advanced Foundation Engineering (3)


    Prerequisite: EGCE 418 . Design foundations for earthquake loading and problematic soils; pile and caisson design, ground surface subsidence, slope stability and stabilization; designing anchored bulkheads and dam sections.
  
  • EGCE 546 - Surface Water Pollution and Control (3)


    Prerequisites: EGCE 436  or enrollment in MS environmental engineering program. Sources, quality and quantity of storm water runoff, best management practices (BMPs), system design of structural BMPs, green technologies, design for wastewater discharge into rivers, lakes and oceans. One or more sections may be offered in any online format.
  
  • EGCE 549 - Theory of Elastic Stability (3)


    Prerequisites: EGCE 509 , EGCE 517 . Critical buckling loads of columns, beam-columns, frames, plates and shells. Lateral stability of beams. Torsional buckling of open wall sections.
  
  • EGCE 550 - Major Commercial Project Development and Management (3)


    Prerequisite: any 400-level management course approved by the department head. Process of major commercial project development; macroeconomics aspects; project initiation and implementation, construction management systems, schedule, cost and quality control, control of long-lead equipment and materials, construction disputes and claims, case studies.
  
  • EGCE 556 - Construction Cost Control, Scheduling and Planning (3)


    Prerequisite: EGCE 465  or EGCE 468 . Systems approach for estimating, scheduling, cost comparison, risk analysis and cost control. Project feasibility studies and alternative approaches. Project control, baseline establishment, cost and claim management.
  
  • EGCE 557 - Cost Estimating and Bidding Strategy (3)


    Management and cost control of large capital projects. Capital cost estimation, value prediction and control, cost and schedule control and management of mega projects.
  
  • EGCE 559 - Environmental and Public Transportation Regulations (3)


    Prerequisite: EGCE 441 . 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.
  
  • EGCE 563 - Advanced Prestressed and Reinforced Concrete Design (3)


    Prerequisite: EGCE 408  or EGCE 463 . 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).
  
  • EGCE 566 - Design of Tall Buildings (4)


    Prerequisite: EGCE 408  or 430; EGCE 533 . 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.
  
  • EGCE 570 - Fate and Transport of Chemicals in the Environment (3)


    Prerequisite: enrollment in MS in Environmental Engineering program. 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.
  
  • EGCE 571 - Hydraulics and Hydrology for Environmental Engineers (3)


    Prerequisite: enrollment in MS in Environmental Engineering program. Fluid mechanics, hydraulics, and hydrology principles, applications and design for environmental engineers. One or more sections may be offered in any online format.
  
  • EGCE 572 - Water Supply, Treatment and System Design (3)


    Prerequisite: enrollment in MS in Environmental Engineering program. 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.
  
  • EGCE 573 - Environmental Engineering Practices and Project Management (3)


    Prerequisite: enrollment in MS in Environmental Engineering program. 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.
  
  • 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)


    Prerequisites: EGCE 441  or enrollment in MS environmental engineering program. 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.
  
  • EGCE 597 - Graduate Projects (1-6)


    Prerequisites: classified graduate status and formal approval of Civil Engineering Graduate Committee, graduate adviser and department head. May be repeated for a maximum of 6 units. One or more sections may be offered in any online format.
  
  • EGCE 598 - Thesis (1-6)


    Prerequisites: classified graduate status and formal approval of Civil Engineering Graduate Committee, graduate adviser and department head. May be repeated for a maximum of 6 units (three units per semester).
  
  • EGCE 599 - Independent Graduate Research (1-3)


    Prerequisites: classified graduate status and formal approval of Civil Engineering Graduate Committee, graduate adviser and department head. May be repeated for a maximum of 6 units.

Computer Engineering

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

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


    Prerequisite: CPSC 120 . 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)
  
  • EGCP 280 - Microcontollers (3)


    Prerequisite: EGCP 180  or EGEE 245 . 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.)
  
  • EGCP 281 - Designing with VHDL (2)


    Prerequisites: CPSC 120  or CPSC 121 ; EGCP 180  or EGEE 245 . 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.)
  
  • EGCP 371 - Modeling and Simulation of Signals and Systems (3)


    Prerequisite: MATH 250B . 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.
  
  • EGCP 381 - Computer Design and Organization (4)


    Prerequisites: EGCP 281 , EGEE 303 . 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).
  
  • EGCP 401 - Engineering Economics and Professionalism (3)


    Prerequisites: MATH 150A  and junior or senior standing in Engineering. 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.)
  
  • EGCP 441 - Advanced Electronics for Computer Engineers (4)


    Prerequisites: EGCP 281 , EGEE 303 . 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)
  
  • EGCP 446 - Advanced Digital Design using Verilog HDL (3)


    Prerequisite: EGCP 441 . 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.
  
  • EGCP 447 - Introduction to Hardware Security and Trust (3)


    Prerequisite: EGCP 281 . 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.
  
  • EGCP 450 - Embedded Processor Interfacing (4)


    Prerequisites: EGCP 280 , EGCP 381 , EGCP 441 , EGEE 323 , CPSC 351 , MATH 270A . 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)
  
  • 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)


    Prerequisite: EGCP 180  or EGEE 245 ; EGEE 303 . 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.
  
  • EGCP 463 - Current Topics in Computer Engineering (3)


    Prerequisites: junior or senior standing in engineering or computer science. Topics of contemporary interest from the perspective of current research and development in computer engineering. Lectures by guest professionals.
  
  • EGCP 470 - Multidisciplinary Projects in Computer Engineering - I (1)


    Corequisite: EGCP 450 . 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)
  
  • EGCP 471 - Multidisciplinary Projects in Computer Engineering - II (2)


    Prerequisite: EGCP 450 , EGCP 470 . 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)
  
  • EGCP 499 - Independent Study (1-3)


    Prerequisite: application for independent study approved by the instructor and the Computer Engineering Program Coordinator. Independent study or research under the direction of a full-time faculty member. May be repeated for a maximum of 6 units.
  
  • EGCP 520 - Advanced Computer Architecture (3)


    Prerequisite: EGCP 381 . 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.
  
  • EGCP 541 - Mixed-Signal IC Design (3)


    Prerequisite: EGCP 441 . 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.
  
  • EGCP 542 - VLSI Testing and Design for Testability (3)


    Prerequisite: EGCP 441 . 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).
  
  • EGCP 543 - Advanced Secure Hardware Design (3)


    Prerequisites: EGCP 441 , EGCP 447 . 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.
  
  • EGCP 556 - Advanced Nanoelectronics (3)


    Prerequisite: EGCP 456 . 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.
  
  • EGCP 597 - Project (3)


    Prerequisite: classified graduate status; consent of graduate program adviser and program coordinator. Project proposal must be approved prior to last day of class instruction of the preceding semester.
  
  • EGCP 598 - Thesis (3)


    Prerequisite: classified graduate status; consent of graduate program adviser and program coordinator. 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.
  
  • EGCP 599 - Independent Graduate Research (1-3)


    Prerequisite: Consent of graduate program adviser and program coordinator. 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.

Electrical Engineering

Courses are designated as EGEE in the class schedule.

  
  • EGEE 203 - Electric Circuits (3)


    Prerequisites: PHYS 226 ; MATH 250A ; corequisite: CPSC 120  or EGME 205 . 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.
  
  • EGEE 203L - Electric Circuits Laboratory (1)


    Pre- or corequisite: EGEE 203 . 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)
  
  • EGEE 215 - Solving Engineering Problems Using MATLAB (1)


    Prerequisite: EGCP 120. 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)
  
  • EGEE 245 - Computer Logic and Architecture (3)


    Prerequisite: CPSC 120 . 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.
  
  • EGEE 245L - Computer Logic and Architecture Lab (1)


    Pre- or corequisite:EGEE 245 . 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)
  
  • EGEE 280 - Microcontollers (3)


    Prerequisite: EGCP 180  or EGEE 245 . 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.)
  
  • EGEE 281 - Designing with VHDL (2)


    Prerequisites: CPSC 120  or CPSC 121 ; EGCP 180  or EGEE 245 . 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.)
  
  • EGEE 303 - Electronics (3)


    Prerequisites: PHYS 227 , EGEE 203 . 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.
  
  • EGEE 303L - Electronics Laboratory (1)


    Prerequisites: EGEE 203L , ENGL 101 . Corequisite: EGEE 303 . Semiconductor diodes, transistors and elementary electronic circuits through hard-wired breadboarding, CAD electronic simulation and analysis. (3 hours laboratory)
  
  • EGEE 308 - Engineering Analysis (3)


    Prerequisites: PHYS 226 , MATH 250B . 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.)
  
  • EGEE 309 - Network Analysis (3)


    Prerequisites: EGEE 203 , EGGN 308 . Pre- or corequisite: EGEE 203L . Performance of RLC circuits; complex frequency and the s-plane; frequency response and resonance; network topology; two-port network characterization; classical filter theory.
  
  • EGEE 310 - Electronic Circuits (3)


    Prerequisites: EGEE 303 , EGEE 309 . Continuation of EGEE 303 ; analyzing 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.
  
  • EGEE 310L - Electronic Circuits Lab (1)


    Prerequisite: EGEE 303L . Pre- or corequisite: EGEE 310 . 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)
  
  • EGEE 311 - Field Theory and Transmission Lines (3)


    Prerequisites: EGEE 203 , MATH 250B , PHYS 226 . Introduction to waves and phasors; analysis and design of transmission lines; electrostatics and magnetostatics; boundary value problems; Maxwell equations.
  
  • EGEE 313 - Introduction to Electromechanics (3)


    Prerequisites: EGEE 309 , EGEE 311 . Electromagnetic fields and circuits; transformers, saturation effects. Simple electro-mechanical systems. Circuit models, terminal characteristics and applications of DC and AC machines.
  
  • EGEE 313L - Power Laboratory (1)


    Prerequisite: EGEE 303L . Pre- or corequisite: EGEE 313 . Experiments in electromagnetic fields and circuits, transformers and electromechanical systems such as AC and DC machines (3 hours laboratory)
  
  • EGEE 323 - Engineering Probability and Statistics (3)


    Prerequisite: MATH 250A  or MATH 270B . 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.
  
  • EGEE 401 - Engineering Economics and Professionalism (3)


    Prerequisites: MATH 150A  and junior or senior standing in Engineering. 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.)
  
  • EGEE 404 - Introduction to Microprocessors and Microcomputers (3)


    Prerequisite: EGEE 245L , EGEE 280 . 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.
  
  • EGEE 404L - Microprocessor Laboratory (1)


    Prerequisite: EGEE 245L . Pre- or corequisite: EGEE 404 . I/O interfacing with a microprocessor system; familiarization with the operating system, assembler, debugger and emulator; design of keyboard, LCO display, RS 232, A/D converter, A/D converter and floppy disk interfaces. (3 hours laboratory)
  
  • EGEE 406 - Design Applications with Microcontroller and FPGA (3)


    Prerequisites: EGEE 245 , EGEE 245L , EGEE 280 . Digital system application design using microcontrollers, FPGAs and CPLDs including programming hardware interfacing, A/D conversion, CLB, logic arrays, interconnections, testing and simulations.
  
  • EGEE 407 - Digital Computer Architecture and Design I (3)


    Prerequisites: EGEE 245L , EGEE 280 . 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.
  
  • EGEE 407L - Digital Computer Design Laboratory (3)


    Prerequisites: EGEE 245 , EGEE 303L , EGEE 407 . Design and implement a small digital computer; adders, arithmetic unit, control unit, memory control unit, memory unit and program unit. May be taken in lieu of EGEE 485. (1 hour lecture, 6 hours laboratory).
  
  • EGEE 409 - Introduction to Linear Systems (3)


    Prerequisite: EGEE 309 . 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.
  
  • EGEE 410 - Electro-Optical Systems (3)


    Prerequisite: EGEE 311 . 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.
  
  • EGEE 412 - Digital Computer Architecture and Design II (3)


    Prerequisite: EGEE 307. 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.
  
  • EGEE 416 - Feedback Control Systems (3)


    Prerequisite: EGEE 409 . 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.
  
  • EGEE 420 - Introduction to Digital Filtering (3)


    Prerequisite: EGEE 409 . 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.
  
  • EGEE 424 - Computer Simulation of Continuous Systems (3)


    Prerequisites: CPSC 120 ; EGEE 215 , EGEE 308 . 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.
  
  • EGEE 425 - Introduction to Systems Engineering (3)


    Prerequisites: EGEE 245 , EGEE 323  or CPSC 240  and MATH 338 . Introduction to systems engineering analysis and the systems approach; introduction to modeling, optimization, design and control; systems requirements analysis; analytical and computational solution methods; information processing; integrated systems.
  
  • EGEE 430 - Fuzzy Logic and Control (3)


    Prerequisite: EGEE 409 . Fuzzy logic and systems; comparison of classical sets, relations and operators with fuzzy sets, relations and operators; fuzzy arithmetic and transformations; classical predicate logic and reasoning versus fuzzy logic and approximate reasoning. Applications to rule-based systems and control systems.
  
  • EGEE 435 - Microwave Engineering (3)


    Prerequisite: EGEE 311 . Essential fundamentals for radio frequency, wireless and microwave engineering. Wave propagation in cables, wave-guides and free space; impedance matching, standing wave ratios, impedance and scattering parameters.
  
  • EGEE 442 - Electronic Circuits (3)


    Prerequisite: EGEE 310. Power amplifiers and tuned amplifiers; RF amplifiers; modulation and detection circuits; oscillators; and operational amplifier applications.
  
  • EGEE 443 - Electronic Communication Systems (3)


    Prerequisites: EGEE 310, EGEE 323. Principles of amplitude, angular and pulse modulation, representative communication systems, the effects of noise on system performance.
  
  • EGEE 445 - Digital Electronics (3)


    Prerequisites: EGEE 245, EGEE 303. 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.
  
  • EGEE 448 - Digital Systems Design with FPGA (3)


    Prerequisites: EGEE 245 , EGEE 281 , EGEE 303 . 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.
  
  • EGEE 455 - Microelectronics and Nano Devices (3)


    Prerequisites: EGEE 303 , EGEE 311 . 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.
  
  • EGEE 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.
 

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