University of Southern California  
University of Southern California
DEN Home Page
  Schedule of Courses Home Contact Us Help
Courses Offered Via DEN
Semester designations by each course are not a guarantee of availability. Course offerings are subject to change by the University. This document is not meant to serve as a replacement for academic advisement. Sample syllabi are provided only for general reference and are not guaranteed to be the most current versions. Descriptions for courses not webcast by DEN can be found in the USC Course Catalogue.

Aerospace and Mechanical EngineeringArchitecture 
Astronautics and Space TechnologyBiomedical Engineering 
Business EntrepreneurshipChemical Engineering 
Civil EngineeringComputer Science 
Electrical EngineeringEnvironmental Engineering 
Industrial and Systems EngineeringInformation Technology Program 
LawMark & Mary Stevens Institute of Technology 
Materials ScienceMolecular Pharmacology and Toxicology 
Petroleum EngineeringPolicy Planning & Development 
Real Estate DevelopmentSchool of Business Administration 
Systems Architecture & EngineeringTechnology Enhanced Classroom 
 
Aerospace and Mechanical Engineering [top]
AME404 Mechanical Engineering Problems
Units: 3
Semester Offered : Fall
Description: Mathematical aspects of the solutions to typical advanced mechanical engineering problems. Modeling, simulation, computational aspects, computer solutions, and computational tools. Recommended preparation: FORTRAN, MATLAB and Maple. [top]
 
AME420 Engineering Vibrations
Units: 3
Semester Offered : Fall
Description: Theory of free and forced vibrations with and without damping; systems of single and multiple degrees of freedom; iteration; methods; vibration isolation; instrumentation. Prerequisite: MATH 245. [top]
 
AME436 Energy and Propulsion
Units: 3
Semester Offered : Summer, Fall
Description: Performance and analysis of reciprocating, jet, rocket engines, and hybrid systems. Characteristics of inlets, compressors, combustors, turbines, nozzles and engine systems. Energy and environmental problems. Prerequisite: AME 310; AME 309 or CE 309. [top]
 
AME451 Linear Control Systems I
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Transform methods, block diagrams; transfer functions; stability; root-locus and frequency domain analysis and design; state space and multiloop systems. Prerequisite: MATH 245. [top]
 
AME457 Engineering Fluid Dynamics
Units: 3
Semester Offered : Fall
Description: Laminar and turbulent boundary layer flow with and without heat transfer; boundary layer separation, stability, transition and control; introduction to compressible fluid flow. Prerequisite: AME 310; AME 309 or CE 309. [top]
 
AME502 Systems for Remote Sensing from Space
Units: 3
Semester Offered : N/A
Description: The operation, accuracy, resolution, figures of merit, and application of instruments which either produce images of ground scenes or probe the atmosphere as viewed primarily from space. Prerequisite: graduate standing in engineering or physics. [top]
 
AME503 Advanced Mechanical Design
Units: 3
Semester Offered : Fall
Description: Specific problems and methods of analysis in mechanical systems design. [top]
 
AME505 Engineering Information Modeling
Units: 3
Semester Offered : Spring,
Description: Symbolic and object-oriented modeling, product and process modeling for design and manufacturing, information models for computer integrated and collaborative engineering, information modeling for life-cycle engineering. [top]
 
AME509 Applied Elasticity
Units: 3
Semester Offered : N/A
Description: Condensed treatment dealing with engineering applications of the principles of elasticity, using the theories of elasticity, elastic stability, and plates and shells. Prerequisite: AME 403. [top]
 
AME511 Compressible Gas Dynamics
Units: 3
Semester Offered : Spring,
Description: Thermodynamics, kinetic theory, compressible flow equations, shock and expansion waves, similarity, shock-expansion techniques and linearized flow applied to bodies, characteristics, theory of boundary layers. [top]
 
AME513 Principles of Combustion
Units: 3
Semester Offered : Spring,
Description: Thermochemistry, equilibrium, chemical kinetics, flame temperature, flame velocity, flame stability, diffusion flames spray combustion, detonation. Equations of motion including reaction, heat transfer, and diffusion. [top]
 
AME514 Applications of Combustion
Units: 3
Semester Offered : Fall
Description: Discussion of combustion problems including pollution, fires, explosion hazards, furnace combustion chambers, combustors for reciprocating engines, jets and rockets. Both theoretical and empirical approaches. Prerequisite: AME 515 and AME 525 or AME 526. [top]
 
AME515 Advanced Problems in Heat Conduction
Units: 3
Semester Offered : Spring,
Description: Review of analytical methods in heat conduction; moving boundaries melting and freezing; sources and sinks, anisotropic and composite media; numerical methods for steady and unsteady problems. Prerequisite: AME 526, AME 331. [top]
 
AME516 Convection Processes
Units: 3
Semester Offered : Fall
Description: Analysis of isothermal and nonisothermal boundary layers. Exact and approximate solutions of laminar and turbulent flows. Variable-property and high-speed effects; dimensional analysis. Prerequisite: AME 457; recommended preparation: AME 526, AME 331. [top]
 
AME517 Radiation Heat Transfer
Units: 3
Semester Offered : Fall
Description: Radiation properties; black body radiation; shape factors of radiation network analogy and solar radiation. [top]
 
AME521 Engineering Vibrations II
Units: 3
Semester Offered : Spring,
Description: Multi-degree of freedom systems; modal analysis. Rayleigh’s quotient. Continuous systems; modal analysis. Beams, rods, membranes. Colocations, Galerkin, Rayleigh Ritz methods; finite elements. Prerequisite: AME 420. [top]
 
AME522 Nonlinear Vibration
Units: 3
Semester Offered : Fall
Description: Response of nonlinear systems; qualitative and quantitative Analysis: state-space concepts, graphical, iterative, perturbation, asymptotic and approximate methods; periodic solutions, limit cycles; stability; point mapping. Prerequisite: AME 420, AME 525. [top]
 
AME523 Random Vibrations
Units: 3
Semester Offered : N/A
Description: Random processes, ergodic theory. Ito calculus. Linear systems under stationary and nonstationary excitations. Fokker-Planck equations. Failure analysis and first passage problems. Prerequisite: AME 420, basic probability (or MATH 407), AME 451 recommended. [top]
 
AME524 Advanced Engineering Dynamics
Units: 3
Semester Offered : Fall
Description: Principle of virtual work, constraints, Lagrange’s equations, Gibbs-Appell equations, Gauss’s Principle, Theory of Rotations, dynamics of rigid bodies, Hamiltonian mechanics, Hamilton-Jacobi equation. Recommended preparation: AME 521, AME 525. [top]
 
AME525 Engineering Analysis
Units: 3
Semester Offered : Spring,
Description: Typical engineering problems discussed on a physical basis. Vector analysis; functions of complex variables, infinite series, residues. [top]
 
AME526 Engineering Analytical Methods
Units: 3
Semester Offered : Fall
Description: Typical engineering problems discussed on a physical basis. Vector analysis; functions of complex variables, infinite series, residues. [top]
 
AME527 Elements of Vehicle and Energy Systems Design
Units: 3
Semester Offered : N/A
Description: Design synthesis of aero/hydro/mechanical systems; techniques of design; conceptual thinking; problem definition, configurational development, analytic engineering approximation, oral briefings and group problem solving. Graduate standing. [top]
 
AME529 Aircraft Structures Analysis
Units: 3
Semester Offered : Spring,
Description: The direct stiffness (finite element) method for analysis of semimonocoque structures; energy methods; elasticity, plates and shells, vibration, and stability; system identification. [top]
 
AME530a Dynamics of Incompressible Fluids
Units: 3
Semester Offered : Spring, Fall
Description: A unified discussion of low-speed fluid mechanics including exact solutions; approximation techniques for low and high Reynolds numbers; inviscid flows; surface waves; dynamic stability; turbulence. [top]
 
AME530b Dynamics of Incompressible Fluids
Units: 3
Semester Offered : Spring, Fall
Description: A unified discussion of low-speed fluid mechanics including exact solutions; approximation techniques for low and high Reynolds numbers; inviscid flows; surface waves; dynamic stability; turbulence. [top]
 
AME532a Flight Vehicle Stability and Control
Units: 3
Semester Offered : N/A
Description: Response of flight to linear, nonlinear, and randomly defined disturbances. Generation and measurement of error signals in navigational systems. Stability and control techniques. [top]
 
AME535a Introduction to Computational Fluid Mechanics
Units: 3
Semester Offered : Spring, Fall
Description: a: Convergence, consistency, stability: finite difference, finite element, and spectral methods; direct and iterative procedures for steady problems; linear diffusion and advection problems; nonlinear advection problems. Prerequisite: AME 525. [top]
 
AME535b Advanced Computational Fluid Mechanics
Units: 3
Semester Offered : Spring, Fall
Description: b: Generalized curvilinear coordinates; grid generation; numerical techniques for transonic and supersonic inviscid flows; boundary layer flows; reduced Navier-Stokes equations; compressible and incompressible viscous flows. Prerequisite: AME 535a; AME 511 or AME 530a. [top]
 
AME537 Microfluidics
Units: 3
Semester Offered : Fall
Description: Introduction to fluid dynamics in the microscale. Scaling parameters, dynamic, thermodynamic, electroosmotic and electrochemical forces. Flow in microdevices, external flow measurement and control, microvalves and micropumps. Limited to students with graduate standing. Recommended preparation: AME 309, MATH 445. [top]
 
AME541 Linear Control Systems II
Units: 3
Semester Offered : Fall
Description: State space representation, linearization, solution of state equations; controllability and observability; state feedback, state observers; optimal control; output feedback. Prerequisite: AME 451. [top]
 
AME542 Theory of Plates
Units: 3
Semester Offered : Spring, Fall
Description: Enroll in CE 542 [top]
 
AME545 Modeling and Control of Distributed Dynamic Systems
Units: 3
Semester Offered : Spring,
Description: Modeling and analysis of complex flexible mechanical systems; distributed transfer function synthesis; frequency-domain control methods; smart structure design; applications in vibration and noise control. Prerequisite: AME 521 and AME 541. [top]
 
AME548 Analytical Methods in Robotics
Units: 3
Semester Offered : Spring, Summer,
Description: Homogeneous transformations; formal description of robot manipulators; kinematic equations and their solution; differential relationships; dynamics; control; static forces; compliance. Prerequisite: EE 545; EE 482 or AME 451; knowledge of linear algebra. [top]
 
AME552 Nonlinear Control Systems
Units: 3
Semester Offered : Spring,
Description: Phase plane, describing functions, applications to mechanical and aerospace systems. Lyapunov direct and indirect methods, applications; Popov circle criteria applications. Prerequisite: AME 541. [top]
 
AME558 Space Navigation: Principles and Practice
Units: 3
Semester Offered : Spring,
Description: Statistical orbit determination: (weighted) least squares, batch and sequential (Kalman) processing, illustrative examples; online ephemeris generation: potentially hazardous asteroids, comets, satellites; launch: vehicles, payloads, staging. Graduate standing in engineering or science. Recommended preparation: AME 580. [top]
 
AME559 Creep
Units: 3
Semester Offered : Spring,
Description: Behavior of engineering materials at elevated temperatures; thermal stresses; creep mechanisms; interpretation of creep data; methods of predicting long-term strains. [top]
 
AME560 Fatigue and Fracture
Units: 3
Semester Offered : N/A
Description: Behavior of materials under cyclic and static fatigue; plastic instability; life-time predictions; brittle and ductile fracture; crack propagation and plastic blunting. [top]
 
AME580 Orbital Mechanics I
Units: 3
Semester Offered : N/A
Description: Physical principles; two-body and central force motion; trajectory correction maneuvers; position and velocity in conic orbits; Lambert’s problem; celestial mechanics; orbital perturbations. [top]
 
AME583 Spacecraft Attitude Dynamics
Units: 3
Semester Offered : N/A
Description: Dynamics of systems of particles and rigid bodies; spacecraft attitude systems; attitude maneuvers (spin, precession, nutation, etc.); attitude stabilization and attitude determination; simulation methods. [top]
 
AME584 Fracture Mechanics and Mechanisms
Units: 3
Semester Offered : Fall
Description: Failure modes, stress concentrations, complex stress analysis, linear elastic fracture mechanics, yielding fracture mechanics, experimental methods, environmental assisted fracture and fatigue. Prerequisite: AME 403. [top]
 
AME585 Space Environments and Spacecraft Interactions
Units: 3
Semester Offered : N/A
Description: Space environments and interactions with space systems. Vacuum, neutral and ionized species, plasma, radiation, micrometeoroids. Phenomena important for spacecraft operations. [top]
 
AME588 Materials Selection
Units: 3
Semester Offered : Spring,
Description: Materials selection in relationship to design and fabrication, economic considerations, methodology of selection, performance parameter; case studies. [top]
 
AME599 Special Topics
Units: 3
Semester Offered : N/A
Description: Course content will be selected each semester to reflect current trends and developments in the field of mechanical engineering. [top]
 
AME630 Transition to Chaos in Dynamical Systems
Units: 3
Semester Offered : N/A
Description: Bifurcation theory and universal routes to chaos in deterministic systems; application to maps and differential flows; characterization of strange attractors. Recommended preparation: AME 526. [top]
 
Architecture [top]
ARCH511 Building Systems
Units: 4
Semester Offered : N/A
Description: Advanced study of construction system development within the architectural design context; processes and issues of selection, evaluation, optimization, integration,design control, and innovation. [top]
 
Astronautics and Space Technology [top]
ASTE470 Spacecraft Propulsion
Units: 3
Semester Offered : N/A
Description: Introduction to rocket engineering. Space missions and thrust requirements. Compressible gas dynamics. Propellant chemistry and thermodynamics. Liquid- and solid-fueled rockets. Nuclear and electric propulsion. (Duplicates credit in former AME 473.) [top]
 
ASTE520 Spacecraft System Design
Units: 3
Semester Offered : N/A
Description: System components; vehicle structure, propulsion systems, flight dynamics, thermal control, power systems, telecommunication. Interfaces and tradeoffs between these components. Testing, system reliability, and integration. (Duplicates credit in former AME 501.) [top]
 
ASTE523 Design of Low Cost Space Missions
Units: 3
Semester Offered : N/A
Description: Reviews all aspects of space mission design for practical approaches to reducing cost. Examines "LightSat" mission experience and potential applicability to large-scale missions. Prerequisite: graduate standing in engineering or science; recommended preparation: AME 501 or some experience in space engineering. (Duplicates credit in former AME 506.) [top]
 
ASTE527 Space Studio Architecting
Units: 3
Semester Offered : N/A
Description: EnteProgrammatic/conceptual design synthesis/choice creation methods for complex space missions. Aerospace system engineering/Architecture tools to create innovative projects. Evaluated by faculty/industry/NASA experts. Graduate standing in engineering or science. (Duplicates credit in former AME 557). Recommended preparation: ASTE 520 or experience in space industry. (Duplicates credit in former AME 557.) [top]
 
ASTE535 Space Environments and Spacecraft Interactions
Units: 3
Semester Offered : N/A
Description: Space environments and interactions with space systems. Vacuum, neutral and ionized species, plasma, radiation, micrometeoroids. Phenomena important for spacecraft operations. (Duplicates credit in former AME 585.) [top]
 
ASTE552 Spacecraft Thermal Control
Units: 3
Semester Offered : N/A
Description: Enter Tex Spacecraft and orbit thermal environments; design, analysis, testing of spacecraft thermal control system and components; active and passive thermal control, spacecraft and launch vehicle interfaces. Graduate standing in engineering or science. t Here [top]
 
ASTE553 Systems for Remote Sensing from Space
Units: 3
Semester Offered : N/A
Description: The operation, accuracy, resolution, figures of merit, and application of instruments which either produce images of ground scenes or probe the atmosphere as viewed primarily from space. (Duplicates credit in former AME 502.) [top]
 
ASTE554 Spacract Sensors
Units: 3
Semester Offered : Fall
Description: Spacecraft sensors from concept and design to building, testing, interfacing, integrating, and operations. Optical and infrared sensors, radiometers, radars, phased arrays, signal processing, noise redutction. Graduate standing in engineering or science. Recommended preparation: ASTE 520 [top]
 
ASTE556 Spacecraft Structural Dynamics
Units: 3
Semester Offered : Fall
Description: Applied analytical methods (vibrations of single and multi-degree of freedom systems, finite element modeling, spacecraft applications); requirements definition process; analytical cycles; and design verification. Graduate standing in engineering or scien [top]
 
ASTE570 Liquid Rocket Propulsion
Units: 3
Semester Offered : Spring,
Description: liquid-propelled rocket propulsion systems. Capillary devices for gas-free liquid acquisition in zero gravity. Ground and in-orbit operations. Propellant life predictions and spacecraft en-of-life de-orbiting strategies. Prerequisite ASTE 470 [top]
 
ASTE572 Advanced Spacecraft Propulsion
Units: 3
Semester Offered : N/A
Description: Nuclear, electric, sails, and far-term propulsion systems. Overviews of nozzles, heat transfer, electromagnetics, rarefied gases, and plasma physics. Analysis of electrothermal, electrostatic and electromagnetic thrusters. Graduate standing in engineering or science. (Duplicates credit in former AME 573.) Recommended preparation: ASTE 470. [top]
 
ASTE580 Orbital Mechanics I
Units: 3
Semester Offered : N/A
Description: Physical principles; two-body and central force motion; trajectory correction maneuvers; position and velocity in conic orbits; Lamberts problems; celestial mechanics; orbital perturbations. (Duplicates credit in former AME 580.) [top]
 
ASTE581 Orbital Mechanics II
Units: 3
Semester Offered : Spring,
Description: Physical principles; two-body and central force motion; trajectory correction maneuvers; position and velocity in conic orbits; Lambert's problem; celestrial mechanics; orbital perturbations (duplicates credit in former AME 580) [top]
 
ASTE583 Space Navigation: Principles and Practice
Units: 3
Semester Offered : N/A
Description: Statistical orbit determination: (weighted) least squares, batch and sequential (Kalman) processing, illustrative examples; online ephemeris generation: potentially hazardous asteroids, comets, satellites; launch: vehicles, payloads, staging. Graduate standing in engineering or science. (Duplicates credit in former AME 558.) Recommended preparation: ASTE 580. [top]
 
ASTE584 Spacecraft Power Systems
Units: 3
Semester Offered : N/A
Description: Introduction to solar arrays, batteries, nuclear power sources, mechanical energy storage. Application theory of operation, practical considerations. Subsystem topologies and performance. Design optimization techniques. Graduate standing in engineering or science. (Duplicates credit in former AME 508.) [top]
 
ASTE585 Spacecraft Attitude Control
Units: 3
Semester Offered : N/A
Description: Review of attitude dynamics, gravity gradient stabilization, attitude stabilization with a spin, attitude maneuvers, control using momentum exchange devices, momentum-biased stabilization, reaction thruster control. Prerequisite: AME 451 or EE 482; recommended preparation: a course in dynamics. (Duplicates credit in former AME 582.) [top]
 
ASTE586 Spacecraft Attitude Dynamics
Units: 3
Semester Offered : N/A
Description: Dynamics of systems of particles and rigid bodies; spacecraft attitude systems; attitude maneuvers (spin, precession, nutation, etc.); attitude stabilization and attitude determination; simulation methods. (Duplicates credit in former AME 583.) [top]
 
ASTE599 Special Topics
Units: 3
Semester Offered : N/A
Description: Course content will be selected each semester to reflect current trends and developments in the field of mechanical engineering. [top]
 
Biomedical Engineering [top]
BME416 Development and Regulation of Medical Products
Units: 3
Semester Offered : Spring,
Description: An introduction to the process of medical product development with emphasis on the regulations that govern the design, fabrication, and maintenance of medical products. Junior standing. Departmental approval required. [top]
 
BME501 Advanced Topics in Biomedical Systems
Units: 4
Semester Offered : Fall
Description: Advanced topics in selected biomedical systems: cardiopulmonary, neuromuscular, renal and endocrine. [top]
 
BME502 Advanced Studies of the Nervous System
Units: 4
Semester Offered : Spring,
Description: Advanced topics on the structure and function of the nervous system examined from the viewpoint of computational systems science. [top]
 
BME511 Physiological Control Systems
Units: 3
Semester Offered : N/A
Description: Application of control theory to physiological systems; static analysis of closed-loop systems; time-domain analysis of linear control identification methods; nonlinear control. [top]
 
BME513 Signal and Systems Analysis
Units: 3
Semester Offered : Fall
Description: Classification; representation; statistical analysis; orthogonal expansions; least-squares estimation; harmonic analysis; Fourier, Laplace, and Z transforms; the linear system; filtering; modeling and simulation; linear control theory. Prerequisite: departmental approval. [top]
 
BME527 Integration of Medical Imaging Systems
Units: 3
Semester Offered : Fall
Description: Medical imaging quality, compression, data standards, workflow analysis and protocols, broadband networks, image security, fault tolerance, picture archive communication system (PACS), image database and backup. [top]
 
BME528 Medical Imaging Informatics
Units: 3
Semester Offered : Spring,
Description: Picture archive communication system (PACS) design and implementation; clinical PACS-based imaging informatics; telemedicine/teleradiology; image content indexing, image data mining; grid computing in large-scale imaging informatics; image-assisted diagnosis, surgery and therapy. Prerequisite: BME 425 or BME 525, BME 527. [top]
 
BME533 Seminar in Biomedical Engineering
Units: 1
Semester Offered : Spring, Fall
Description: Overview of Biomedical Engineering. Graded CR/NC. [top]
 
BME535 Ultrasonic Imaging
Units: 3
Semester Offered : Spring,
Description: All aspects of ultrasonic imaging including ultrasound and tissue interaction, ultrasonic transducers, instrumentation, imaging methods, clinical applications, bioeffects, safety, and recent developments in the field. [top]
 
BME552 Neural Implant Engineering
Units: 3
Semester Offered : Spring, Summer,
Description: Course is not offered through DEN; however is supported for a distance learing venture with UCSC. [top]
 
BME575 Computational Neuroengineering
Units: 3
Semester Offered : N/A
Description: Enter Text Here [top]
 
BME599 Special Topics - Electrophysiology for Engineers
Units: 3
Semester Offered : Fall
Description: Current trends and developments in the field of biomedical engineering. [top]
 
BME620 Applied Electrophysiology
Units: 4
Semester Offered : Fall
Description: The theoretical basis and applied design principles for medical devices and instrumentation that interact with electrically excitable tissues of the body. Prerequisite: BME 502. [top]
 
BME650 Biomedical Measurement and Instrumentation
Units: 3
Semester Offered : Spring,
Description: Design of measurement systems and biomedical instrumentation; architecture of electronic instruments used to measure physiological parameters, analysis of major process functions integrated in these instruments. Open to M.S., Medical Device and Diagnostic Engineering and biomedical engineering Ph.D. students only. Prerequisite: BME 513. [top]
 
Business Entrepreneurship [top]
BAEP551 Introduction to New Ventures
Units: 3
Semester Offered : Fall
Description: Study and development of analytical and conceptual skills in the management of new enterprises and new ventures within large organizations. (Duplicates credit in former BAEP 550x, GSBA 586 and GSBA 587.) [top]
 
Chemical Engineering [top]
CHE472 Polymer Science and Engineering
Units: 3
Semester Offered : Fall
Description: The preparation, characterization, and properties of synthetic polymers. An interdisciplinary approach to polymers as materials. Recommended preparation: CHEM 322aL. [top]
 
CHE489 Biochemical Engineering
Units: 3
Semester Offered : Spring,
Description: Application of chemical engineering principles to biological and biochemical processes and materials. Design of biochemical reactors and of processes for separation and purifications of biological products. Prerequisite: CHE-330 and 1 from (BISC-311 or BISC-320) [top]
 
CHE501 Modeling and Analysis of Chemical Engineering
Units: 3
Semester Offered : N/A
Description: EApplication of mathematics to problems in chemical engineering; mathematical modeling, differential and integral equations, linear systems analysis and stability, asymptotic and numerical methods. Graduate Standing. [top]
 
CHE530 Thermodynamics for Chemical Engineers
Units: 3
Semester Offered : N/A
Description: Application of thermodynamics to chemical engineering systems. [top]
 
CHE540 Viscous Flow
Units: 3
Semester Offered : N/A
Description: Fluid mechanical problem of interest to chemical engineers involving laminar flows of incompressible fluids, viscous-dominated creeping flows, and motion of bubbles and drops. [top]
 
CHE541 Mass Transfer
Units: 3
Semester Offered : N/A
Description: Fundamentals of mass transfer within a single phase and between phases; applications to separation processes. [top]
 
CHE542 Chemical Engineering Kinetics
Units: 3
Semester Offered : N/A
Description: Reaction kinetics applied to problems of engineering design and operation. [top]
 
CHE544 Heat Transmission
Units: 3
Semester Offered : N/A
Description: Principles of conduction, radiation, and convection of heat; application to chemical and related industries. [top]
 
CHE550a Seminars in Chemical Engineering
Units: 1
Semester Offered : Spring, Fall
Description: Seminars to cover recent developments in the field of chemical engineering given by invited speakers. Master's students must register for two semesters; Ph.D. students must register for four semesters. [top]
 
CHE550b Seminars in Chemical Engineering
Units: 1
Semester Offered : Spring, Fall
Description: Seminars to cover recent developments in the field of chemical engineering given by invited speakers. Master's students must register for two semesters; Ph.D. students must register for four semesters. [top]
 
CHE554 Principles of Tissue Engineering
Units: 3
Semester Offered : Fall
Description: Advanced scientific and engineering principles of tissue engineering inclluding stem cell biology, biomaterial scaffolds, protein-surface interaction, bioreactor, and selected bioartificial organs (e.g., kidney, bone, skin). Recommended preparation: CHE 476 and CHE 489 [top]
 
CHE599 Special Topics
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Course content will be selected each semester to reflect current trends and developments in the field of chemical engineering. [top]
 
Civil Engineering [top]
CE412 Construction Law and the Property Development Process
Units: 3
Semester Offered : N/A
Description: Legal aspects of property development and construction: land use, construction practices and specifications, architecture and engineering contracts, agency, subcontracting, professional registration, liability, insurance, liens, and bonds. Recommended preparation: CE 404 or a general business law course. [top]
 
CE461 General Construction Estimating
Units: 3
Semester Offered : N/A
Description: Theory of estimating. Quantity surveying; unit cost synthesis and analysis. Bid organization and preparation; competitive simulations and exercises. [top]
 
CE462 Construction Methods and Equipment
Units: 3
Semester Offered : N/A
Description: Current procedures in selected fields of construction; organization and planning; equipment economics; machinery. [top]
 
CE501 Functions of the Constructor
Units: 3
Semester Offered : N/A
Description: Systems, processes, and constraints governing the initiation, direction, engineering, and delivery of major construction projects. Professional construction management, responsibilities, and practice. [top]
 
CE502 Construction Accounting and Finance
Units: 3
Semester Offered : N/A
Description: Cost control, finance, and engineering economy for construction operations. [top]
 
CE506 Heavy Construction Estimating
Units: 3
Semester Offered : N/A
Description: Methods engineering, work analysis and pricing for route construction. Grading, draining, paving, haul economy, plant-materials production, pipeline and bridge building. Prerequisite: CE 462. [top]
 
CE507 Mechanics of Solids I
Units: 3
Semester Offered : Fall
Description: Analysis of stress and strain; constitutive equations for elastic materials; plane stress and strain; torsion; introduction to plates and shells; energy methods. [top]
 
CE525b Engineering Analysis
Units: 3
Semester Offered : N/A
Description: Typical engineering problems discussed on a physical basis. Setup and solution of problems by means of the existing mathematical tools. [top]
 
CE529a Finite Element Analysis
Units: 3
Semester Offered : N/A
Description: Basic concepts; stiffness method; variational methods; displacement method; isoparametric formulation; plane stress and strain; plates and shells; dynamics; stability; nonlinear analysis, heat transfer; computer applications. [top]
 
CE529b Finite Element Analysis
Units: 3
Semester Offered : N/A
Description: Basic concepts; stiffness method; variational methods; displacement method; isoparametric formulation; plane stress and strain; plates and shells; dynamics; stability; nonlinear analysis, heat transfer; computer applications. [top]
 
CE537 Advanced Reinforced Concrete
Units: 3
Semester Offered : N/A
Description: Behavior of reinforced concrete members in terms of strength and deformation; relationship between behavior and building code requirements. [top]
 
CE538 Prestressed Concrete
Units: 3
Semester Offered : N/A
Description: Fundamental principles of prestressing by pre- and post-tensioning; elastic and time dependent losses; stress analysis and design of prestressed and precast concrete structures. [top]
 
CE539 Advanced Steel Structures
Units: 3
Semester Offered : N/A
Description: Design of tubular members and plate girders; design for torsional and seismic loads; general flexural theory; introduction to plastic design; connections. [top]
 
CE540 Limit Analysis of Structures
Units: 3
Semester Offered : Fall
Description: Plastic analysis and design of frames. Fundamental theorems of plastic analysis; general methods of plastic analysis, design requirements, minimum weight design theorems and applications, shakedown theorems. [top]
 
CE541a Dynamics of Structures
Units: 3
Semester Offered : Spring, Fall
Description: a: Forced vibrations of discrete MDOF systems; modal analysis; energy methods; analytical dynamics; vibration of continuous systems; wave propagation; computational techniques; application of commercial software tools. [top]
 
CE541b Dynamics of Structures
Units: 3
Semester Offered : N/A
Description: b: Continuous system responses; approximate methods; introduction to structural control; random vibration concepts; response of continuous systems to random excitation; nonlinear systems (geometric theory), (approximate methods). Prerequisite: CE 541a. [top]
 
CE542 Theory of Plates
Units: 3
Semester Offered : N/A
Description: Theory of plate bending; rectangular and circular plates; anisotropic plates; energy methods; numerical methods; large deformations; sandwich plates. Prerequisite: CE 428 or CE 507. [top]
 
CE543 Stability of Structures
Units: 3
Semester Offered : N/A
Description: Critical loads of columns, beams, thin-wall bars, plates, shells; stability of frames and trusses; effect of inelastic behavior of materials; effect of dynamic loading. [top]
 
CE546 Structural Mechanics of Composite Materials
Units: 3
Semester Offered : N/A
Description: Applications and manufacturing of composites: anisotropic materials; laminated composite plates and shells; buckling and dynamics; strength and failure; interlaminar stresses; delamination; thermal properties; design considerations. [top]
 
CE550 Computer-Aided Engineering
Units: 3
Semester Offered : Fall
Description: Basic concepts of computer-aided engineering. Modeling; simulation; visualization; optimization; artificial intelligence; manufacturing; information management. Organization and management of computer-aided engineering projects. [top]
 
CE551 Computer Aided Engineering
Units: 3
Semester Offered : Spring,
Description: Computer-aided engineering in a project environment. Responding to RFPs; conceptual design; preliminary analysis; overall and detailed analysis and design; trade-off studies; project management; project presentation. [top]
 
CE554 Risk and Reliability Analysis for Civil Infrastruc
Units: 3
Semester Offered : Spring,
Description: Elements of feasibility, reliability, and risk anaylsis of civil infrastructure systems, simulation. optimization, life-cycle cost, evaluation and decision making. [top]
 
CE556a Project Cost Estimating, Control, Planning, and Scheduling
Units: 3
Semester Offered : Spring, Fall
Description: Fundamental principles and practices of cost estimating, budgeting, and cost control of construction projects. Case studies and software exercises based on project data. Graduate standing in engineering, architecture, business or urban and regional planning required. [top]
 
CE556b Project Cost Estimating, Control, Planning, and Scheduling
Units: 3
Semester Offered : Spring, Fall
Description: Fundamental principles and practices of cost estimating, budgeting, and cost control of construction projects. Case studies and software exercises based on project data. Graduate standing in engineering, architecture, business or urban and regional planning required. [top]
 
CE557 Advanced Building Estimating
Units: 3
Semester Offered : N/A
Description: Processes in compiling a bid for construction of non-residential building. [top]
 
CE559 Strategic Planning in Construction Engineering
Units: 3
Semester Offered : N/A
Description: Elements and techniques of strategic planning for construction engineering. Fundamentals of engineering as a service sector enterprise. Assessment of markets (including international issues), competitors, and technology. Aspects of overseas engineering business. Management of technology and the role of R&D. Emphasis on concepts. Recommended preparation: CE 502. [top]
 
CE589 Port Engineering: Planning and Operations
Units: 3
Semester Offered : Fall
Description: Physical and operational characteristics of marine ports; impact analysis of modern logistics on port operation, planning and management; optimization and efficiency solutions for container terminals. [top]
 
RED509 Market Analysis for Real Estate
Units: 4
Semester Offered : Spring, Summer, Fall
Description: Explores macro and micro aspects of residential, retail, office, and industrial markets and examines methodologies for analyzing such markets for real estate development/investment purposes. [top]
 
RED542 Finance of Real Estate
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Theory and methods of real estate finance and investment. Real estate investment analysis, real estate entities, taxation; introduction to securization of real estate equities, debt. [top]
 
Computer Science [top]
CSCI402x Operating Systems
Units: 3
Semester Offered : Spring, Fall
Description: Basic issues in concurrency, deadlock control, synchronization scheduling, memory management, protection and access control, inter-process communication, and structured design. Laboratory experiences with Unix-like operating system. Not available for graduate credit to computer science majors. Prerequisite: CSCI 201L or CSCI 455x; EE 357. [top]
 
CSCI410x Translation of Programming Languages
Units: 3
Semester Offered : Fall
Description: Concepts of assemblers, compilers, interpreters and their design; macro assemblers, Polish notation and translation techniques; operator precedence parsing, push down automata, code generation. Not available for graduate credit to computer science majors. Prerequisite: CSCI 201; corequisite: EE 357. [top]
 
CSCI455x Introduction to Programming Systems Design
Units: 4
Semester Offered : Spring, Fall
Description: Intensive introduction to programming principles, discrete mathematics for computing, software design and software engineering concepts. Not available for credit to computer science majors, graduate or undergraduate. Prerequisite: departmental approval. [top]
 
CSCI460 Introduction to Artificial Intelligence
Units: 3
Semester Offered : Spring, Fall
Description: Concepts and algorithms underlying the understanding and construction of intelligent systems. Agents, problem solving, search, representation, reasoning, planning, communication, perception, robotics, neural networks. Junior standing. Prerequisite: CSCI 102L or CSCI 455x. [top]
 
CSCI480 Computer Graphics
Units: 3
Semester Offered : Spring, Fall
Description: Hardware for interactive graphic systems; picture representations; data structures for graphics; picture processing techniques; languages for graphics; survey of applications such as animation and simulation. Prerequisite: CSCI 102. [top]
 
CSCI510 Software Management and Economics
Units: 3
Semester Offered : Fall
Description: Theories of management and their application to software projects. Economic analysis of software products and processes. Software cost and schedule estimation, planning and control. Prerequisite: graduate standing. [top]
 
CSCI511 Personal Software Process (PSP) and Project
Units: 3
Semester Offered : N/A
Description: Individual analysis, planning, development and maintenance of a software product or development artifact, using the principles and practices of PSP. Analysis of project's lessons learned. Prerequisite: CSCI 577a. [top]
 
CSCI530 Security Systems
Units: 4
Semester Offered : Spring, Fall
Description: Protecting data and computing resources. Systems/network/data security; cryptography; authentication; authorization; intrusion prevention/detection/response; wireless technologies and security implications. Prerequisite: CSCI 402x.If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
CSCI531 Applied Cryptography
Units: 3
Semester Offered : Spring, Summer, Fall
Description: This course will provide an intensive overview of the field of encryption, providing a historical perspective on early systems, building to the number of theoretic foundations of modern day cryptosystems. Students will learn how cryptosystems are designed, and to match cryptosystems to the needs of an application. Students will also study basic cryptanalysis and will be presented with real life breaches of commom cryptosystems so that they better understand the dangers that lurk in cryptosystem design and in the design of systems that rely on cryptography. [top]
 
CSCI538 Human Performance Engineering
Units: 3
Semester Offered : Spring,
Description: This course addresses tools and techniques for addressing issues related to of Human Performance Engineering (HPE) of computing systems. The graduate Computer Science and Computer Engineering major will gain a strong background on how user computer interaction can affect human operator performance, learning to avoid typical pitfalls to enhance the user experience. Students will understand HPE as it relates to games, immersive environments and other real-time (immediate response) applications. Apply lessons learned in class to class project integrated into lectures and discussion. Pre-requisite: CSCI 521, CSCI 537 or consent of Instructor [top]
 
CSCI551 Computer Communications
Units: 3
Semester Offered : Spring,
Description: Protocol design for computer communication networks, network routing, transport protocols, internetworking. Prerequisite: CSCI 402, EE 450 and C-language programming. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
CSCI555 Advanced Operating Systems
Units: 3
Semester Offered : Spring, Fall
Description: Advanced issues in computer organization, naming, kernel design, protection mechanisms and security policies, reliable computing, data base OS, secure networks, systems specification, decentralized systems, real time systems. Prerequisite: CSCI 402. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
CSCI556 Introduction to Cryptography
Units: 3
Semester Offered : Fall
Description: Modern secret codes. Public key cryptosystems of Rivest-Shamir-Adelman, Diffie-Hellman and others. The underlying number theory and computational complexity theory. [top]
 
CSCI561 Foundations of Artificial Intelligence
Units: 3
Semester Offered : Spring,
Description: Foundations of symbolic intelligent systems, search, logic, knowledge representation, planning, learning. Recommended preparation: good programming and algorithm analysis skills. [top]
 
CSCI564 Brain Theory and Artificial Intelligence
Units: 3
Semester Offered : Fall
Description: Introduces neural modeling, distributed artificial intelligence and robotics approaches to vision, motor control and memory. Prerequisite: graduate standing. [top]
 
CSCI565 Compiler Design
Units: 4
Semester Offered : Spring,
Description: Formal grammar; parsing methods and lexical analysis; code generation; local and global code optimization; and dynamic allocation. Prerequisite: CSCI 455x. [top]
 
CSCI570 Analysis of Algorithms
Units: 3
Semester Offered : Spring, Fall
Description: Explores fundamental techniques such as recursion, Fourier transform ordering, dynamic programming for efficient algorithm construction. Examples include arithmetic, algebraic, graph, pattern matching, sorting, searching algorithms. [top]
 
CSCI571 Web Technologies
Units: 3
Semester Offered : Fall
Description: Advanced study of programming languages with application to the Web. Languages for client-side and server-side processing. Examples taken from: HTML, Java, JavaScript, Perl, XML and others. Recommended preparation: knowledge of at least two programming languages. [top]
 
CSCI573 Advanced Artificial Intelligence
Units: 3
Semester Offered : Fall
Description: Advanced topics in AI, covering reasoning under uncertainty, decision theory, knowledge-based and inductive learning. Recommended preparation: a previous undergraduate or graduate level course in AI. (Duplicates credit in former CSCI 561b.) [top]
 
CSCI574 Computer Vision
Units: 3
Semester Offered : Fall
Description: Description and recognition of objects, shape analysis, edge and region segmentation, texture, knowledge based systems, image understanding. Prerequisite: CSCI 455x. [top]
 
CSCI576 Multimedia Systems Design
Units: 3
Semester Offered : Spring, Fall
Description: State-of-the-art technology for networked multimedia systems such as: system design, I/O technologies, data management, data compression, networking and telecommunications. Design of real-world multimedia solution. Recommended preparation: familiarity with C or C++. [top]
 
CSCI577a Software Engineering
Units: 4
Semester Offered : Spring, Fall
Description: a: Software life cycle processes; planning considerations for product definition, development, test, implementation, maintenance. Software requirements elicitation and architecture synthesis. Team project. [top]
 
CSCI577b Software Engineering
Units: 4
Semester Offered : Spring, Fall
Description: b: Software development, test, implementation, and maintenance methods. CASE tools and software environments. Software product engineering, configuration management, quality engineering, documentation. Application via projects. Prerequisite: a: graduate standing; b: CSCI 577a. [top]
 
CSCI578 Software Architectures
Units: 3
Semester Offered : Spring,
Description: Study of concepts, principles and scope of software system architectures, including architectural styles, languages, connectors, middleware, dynamism, analysis, testing and domain-specific approaches. [top]
 
CSCI583 Computational Geometry
Units: 3
Semester Offered : Fall
Description: Geometric algorithms from graphics, vision, geometric modeling, and optimization are studied in a unified way. Topics include proximity, motion planning, Voronoi diagrams, convex hulls. Prerequisite: CSCI 303. [top]
 
CSCI585 Database Systems
Units: 3
Semester Offered : Spring, Fall
Description: Database system architecture; conceptual database models; semantic, object-oriented, logic-based, and relational databases; user and program interfaces; database system implementation; integrity, security, concurrency and recovery. Prerequisite: CSCI 485 or departmental approval. [top]
 
CSCI588 Specification and Design of User Interface Software
Units: 3
Semester Offered : Fall
Description: The design and implementation of user interface software. Study of issues relating to human/computer interaction. Visual design and real-time interfaces. [top]
 
CSCI599 Applied Cryptography
Units: 3
Semester Offered : Fall
Description: Although some mathametics will be taught in the course, this is not a math-oriented course. We do not prove mathematical theorems in this class. The usual mode is that theorems are stated, and then I give intuitions behind them. (This is also consistent with the way the textbook presents material) [top]
 
Electrical Engineering [top]
EE201 Introduction to Digital Circuits
Units: 2
Semester Offered : Spring,
Description: This is supplemental course information, designed to give you a fuller picture of the course and an expanded look at the topics covered. This is an unofficial document. The USC Course Catalog is the binding description of all university courses. Information such as books, materials covered, and the order of topics is subject to change. Please consult instructor for this semseter to get more upto date course information. [top]
 
EE401 Transform Theory for Engineers
Units: 3
Semester Offered : Spring, Fall
Description: Complex variables, Cauchy Riemann conditions, contour integration and residue theory; Fourier transform; Laplace transform; sampling theory. Discrete time filters, discrete and fast Fourier transform. Prerequisite: EE 301 and MATH 445. [top]
 
EE402 Design of Analog and Digital Filters
Units: 3
Semester Offered : N/A
Description: Frequency domain design of passive and active analog filters. Ladder networks. Filter approximations. Z-transform technique. Design and realization of IIR and FIR digital filters. Prerequisite: EE 301. [top]
 
EE434L Digital Signal Processing Design Laboratory
Units: 4
Semester Offered : Fall
Description: Experiments and design project in digital signal processing (e.g., real-time DSP, acoustics, video) including: systems specification, preliminary analysis, trade-off studies, implementation, presentation. Prerequisite: EE 483; recommended preparation: EE 469. [top]
 
EE441 Applied Linear Algebra for Engineering
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Introduction to linear algebra and matrix theory and their underlying concepts. Applications to engineering problems. Prerequisite: MATH 445. [top]
 
EE450 Introduction to Computer Networks
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Network architectures; layered protocols, network service interface; local networks; long-haul networks; internal protocols; link protocols; addressing; routing; flow control; higher level protocols. Prerequisite: junior standing. [top]
 
EE454L Introduction to Systems Design Using Microprocessors
Units: 4
Semester Offered : Spring, Fall
Description: Operation and timing of 8-bit microprocessors; design of microprocessor-based systems; 16-bit microprocessors; bit sliced microprocessors. Prerequisite: EE 102L and EE 357. [top]
 
EE457Lx Computer Systems Organization
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Register transfer level machine organization; CPU data paths and control; micro-programming; timing, simple arithmetic units; basic I/O organization; design using register transfer languages. Not available for graduate credit to computer science majors. Recommended preparation: EE 357, EE 102L. [top]
 
EE464 Probability Theory for Engineers
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Axiomatic foundations of probability, random variables, Gaussian and Poisson distributions, functions of a random variable. Gaussian random vector, functions of several random variables; sequences of random variables. Prerequisite: EE 301 and MATH 445. [top]
 
EE465 Probabilistic Methods in Computer Systems Modeling
Units: 3
Semester Offered : Spring, Fall
Description: Review of probability; random variables; stochastic processes; Markov chains; and simple queueing theory. Applications to program and algorithm analysis; computer systems performance and reliability modeling. Prerequisite: MATH 407. [top]
 
EE469 Introduction to Digital Media Engineering
Units: 3
Semester Offered : N/A
Description: Fundamentals of digital media representation, for audio, images and video signals. Sampling; Fourier and z-transforms; FFT; filter design; image segmentation, image and video compression standards. Prerequisite: EE 301 or EE 321; EE 364 or MATH 407. [top]
 
EE470 Electromagnetics II
Units: 3
Semester Offered : N/A
Description: Dynamic field theory and elementary solutions to Maxwell's equations. Introduction to propagation and radiation of electromagnetic fields. Prerequisite: EE 330. [top]
 
EE474 Introduction to Photonics
Units: 3
Semester Offered : Spring,
Description: Photonic system requirements; waveguide modes and dispersion; optical fiber modes, loss and dispersion; principles of operation of lasers, optical amplifiers, detectors and modulators; noise. Prerequisite: EE 330, EE 338. [top]
 
EE475 Wireless Communication Technology
Units: 3
Semester Offered : N/A
Description: Fundamentals of wireless communication from a device point of view. Lab experiments and design project. [top]
 
EE477L MOS VLSI Circuit Design
Units: 4
Semester Offered : Spring, Fall
Description: Analysis and design of digital MOS VLSI circuits including area, delay and power minimization. Laboratory assignments including design, layout, extraction, simulation and automatic synthesis. Prerequisite: EE 327x or EE 338. [top]
 
EE479L Analog and Non-Linear Integrated Circuit Design
Units: 4
Semester Offered : N/A
Description: Discussion of bipolar and MOS fabrication principles and IC layout guidelines. Discussion of broadbanded bipolar ICs and MOS circuit transient switching response. Laboratory. Prerequisite: EE 348L. [top]
 
EE482 Linear Control Systems
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Analysis of linear control systems; continuous and sampled-data systems, various stability criteria; frequency response and root locus compensation techniques. Prerequisite: EE 301 or graduate standing. [top]
 
EE483 Introduction to Digital Signal Processing
Units: 3
Semester Offered : Spring, Fall
Description: Fundamentals of digital signal processing covering: discrete time linear systems, quantization, sampling, Z-transforms, Fourier transforms, FFTs and filter design. Prerequisite: EE 301. [top]
 
EE500 Neural and Fuzzy Systems
Units: 3
Semester Offered : N/A
Description: Neural networks and fuzzy systems, including: neuron structure and dynamics, unsupervised and supervised learning, network models and architectures, network stability and learning convergence. Recommended preparation: EE 464. [top]
 
EE517 Statistics for Engineers
Units: 3
Semester Offered : Spring,
Description: Presents statistics with engineering emphasis. Topics include confidence intervals, hypothesis testing, estimation, regression, nonparametric tests, analysis of variance, quality control, and experimental design. Recommended preparation: EE 464 or other probability course. [top]
 
EE519 Speech Recognition and Processing for Multimedia
Units: 3
Semester Offered : N/A
Description: Speech production, acoustics, perception, synthesis, compression, recognition, transmission. Coding for speech, music, and CD-quality. Feature extraction. Echo cancellation. Audio, visual synchronization. Multimedia, internet use. Prerequisite: EE 483. [top]
 
EE529 Optics
Units: 3
Semester Offered : N/A
Description: Basic graduate level optics including wave optics, foundations of geometric optics, optical elements, aberration theory, Hermite-Gaussian beams, multilayer structures, and matrix techniques. Recommended preparation: EE 470 or graduate standing. [top]
 
EE530 Optical Materials, Instruments and Devices
Units: 3
Semester Offered : N/A
Description: Anisotropic materials and devices; properties of metals; design and theory of selected optical instruments; properties of electrooptic, acoustooptic, and spatial light modulators; optical detectors. Prerequisite: EE 529. [top]
 
EE531 Nonlinear Optics
Units: 3
Semester Offered : N/A
Description: Theory of nonlinear optical susceptibility and application to self-focusing, harmonic generation, and parametric interactions. Raman and Brillouin scattering. Coherent spectroscopy. Prerequisite: EE 470. [top]
 
EE532 Wireless Internet and Pervasive Computing
Units: 3
Semester Offered : Spring,
Description: Wireless Internet access technologies, 3G cellular systems, WAP and PKI protocols, mobile computing devices, network security for mobile E-commerce, software and middleware for pervasive, cluster, grid, and Internet computing. [top]
 
EE533a Mixed-Signal VLSI Systems Design
Units: 3
Semester Offered : Fall
Description: Integrated-circuit fabrication; circuit modeling and simulation; basic and advanced operational amplifiers and comparators; switched-capacitor and continuous-time filters; data converters; layout techniques. Prerequisite: EE 536. [top]
 
EE533b Mixed-Signal VLSI Systems Design
Units: 3
Semester Offered : Spring,
Description: Mixed-signal VLSI design project; preparation of chips for fabrication; mixed-signal testing; current-mode techniques; nonlinear circuits; electrical and optical inputs; low-power design. Prerequisite: EE 533a. [top]
 
EE535 Mobile Communications
Units: 3
Semester Offered : Spring,
Description: The mobile communication channel; techniques used to combat the channel; cellular communications; multiple-access techniques; example mobile communication systems. Recommended preparation: EE 567. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE536a Mixed-Signal Integrated Circuit Design
Units: 3
Semester Offered : Spring,
Description: Development and application of advanced circuit theoretic concepts and computer-based device circuit models for the design of custom analog integrated circuits. Prerequisite: EE 348 or equivalent, as determined by instructor. [top]
 
EE536b Integrated Circuit Analysis and Design
Units: 3
Semester Offered : N/A
Description: Development and application of advanced circuit theoretic concepts and computer-based device circuit models for the design of custom analog integrated circuits. Prerequisite: EE 348 or equivalent, as determined by instructor. [top]
 
EE538 Spread Spectrum Systems
Units: 3
Semester Offered : Spring,
Description: Covers the description analysis and design of Spread Spectrum Systems in military, navigation and wireless communication applications: portable, mobile, cellular and micro-cellular (PCS), including the industry standard IS-95. Prerequisite: EE 564; recommended preparation: EE 568. [top]
 
EE540 Introduction to Quantum Electronics
Units: 3
Semester Offered : N/A
Description: Fundamentals of light amplification; laser amplifiers and oscillators; atomic pumping; maser and laser systems; definitions of coherence; measurements in quantum electronics. Prerequisite: EE 470. [top]
 
EE541 RF Filter Design
Units: 3
Semester Offered : Fall
Description: Theory and realization of passive and transconductance-based active filters for radio frequency communications. Distributed and quasi-distributed passive filters. Circuit testing via scattering parameters. Prerequisite: EE 348. [top]
 
EE543aL Digital Control Systems
Units: 3
Semester Offered : Fall
Description: Design, analysis, and implementation of digital control systems using microcomputers; Z-transform methods; frequency domain and state space approach; computational aspects; sampling and quantization. Prerequisite: EE 482. [top]
 
EE543bL Digital Control Systems
Units: 1
Semester Offered : Spring,
Description: Modeling of real processes; design and implementation of digital control systems in the controls laboratory. (Duplicates credit in former EE 485abL.) Prerequisite: EE 543a. [top]
 
EE544 RF Systems and Hardware
Units: 3
Semester Offered : Spring,
Description: Elements of radio frequency communication systems: modulation/demodulation strategies, transmission-channel impairments, performance criteria, hardware (low-noise amplifiers, mixers, oscillators), digital back-end, contemporary case studies. Prerequisite: EE 301, EE 348L, EE 364. [top]
 
EE549 Queuing Theory for Performance Modeling
Units: 3
Semester Offered : Spring,
Description: Review of Poisson and Markov processes; Markovian and non-Markovian queueing systems; networks of queues; priority queueing; applications of the theory to computer systems and communication networks. Prerequisite: EE 464 or EE 465. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE550 Design and Analysis of Computer Communication Networks
Units: 3
Semester Offered : Spring,
Description: Applications of stochastic modeling and optimization techniques to communication network design and analysis. Data link control; performance models; multi-access channels; routing and flow control. Prerequisite: EE 450; EE 549 or EE 465. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE551 Principles of Radar
Units: 3
Semester Offered : N/A
Description: Signal propagation, reflections from targets; radar equation; detection of scintillating targets; resolution; ambiguity functions; clutter rejection; tracking radars. Prerequisite: EE 470; corequisite: EE 562a. [top]
 
EE552 Asynchronous VLSI Design
Units: 3
Semester Offered : Spring, Summer, Fall
Description: State minimization of incompletely specified sequential circuits; asynchronous sequential circuits; races; state assignments; combinatorial and sequential hazards in logic circuits. Prerequisite: graduate standing. [top]
 
EE553 Computational Solution of Optimization Problems
Units: 3
Semester Offered : Spring,
Description: Computer algorithms for system optimization. Search techniques, gradient methods, parameter optimization in control systems. Optimization with constraints; linear and nonlinear programming. Random search techniques. Prerequisite: EE 441. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE554 Real Time Computer Systems
Units: 3
Semester Offered : Spring,
Description: Structure of real-time computer systems; analog signals and devices; scheduling, synchronization of multiprocessors; reliability, availability; serial/parallel computations; real-time operating systems and languages; design examples. Prerequisite: EE 457Lx. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE555 Broadband Network Architectures
Units: 3
Semester Offered : Spring, Fall
Description: ATM and BISDN, switch designs, high speed local, campus and metropolitan area networks, lightwave and photonic networks, network management techniques, applications and gigabit testbeds. Prerequisite: EE 450 and EE 465. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE556 Stochastic Optimization
Units: 3
Semester Offered : N/A
Description: Enter Text HereDynamic programming for discrete time stochastic dynamical systems, stochastic approximation, learning algorithms, stochastic stability, simulated annealing. Prerequisite: EE 562a. [top]
 
EE557 Computer Systems Architecture
Units: 3
Semester Offered : Spring, Fall
Description: Comparative studies of computer system components: the CPU, memory, and I/O; analytical modeling techniques to allow comparative evaluation of architectures; parallelism and supercomputers. Prerequisite: EE 457Lx.If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE558 Optical Fiber Communication Systems
Units: 3
Semester Offered : Spring, Fall
Description: State-of-the-art optical fiber communication systems. Emphasis on optoelectronic-device and communication-systems issues necessary to provide high-speed and/or networked optical communications. Recommended preparation: EE 338; basic knowledge of optics, semiconductor, and communications concepts. [top]
 
EE559 Mathematical Pattern Recognition
Units: 3
Semester Offered : Fall
Description: Distribution free classification, discriminant functions, training algorithms; statistical classification, parametric and nonparametric techniques, potential functions; non-supervised learning. Prerequisite: EE 464; corequisite: EE 441. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE562a Random Processes in Engineering
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Random vectors, sequences, and functions. Linear transformations, second moment theory, spectral densities, narrowband processes, Gaussian processes, correlation detection, linear minimum mean square error estimation. Prerequisite: EE 441, EE 464. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE562b Random Processes in Engineering
Units: 3
Semester Offered : N/A
Description: Orthogonal or independent increment processes. Poisson processes. Nonlinear operations on random processes; power-law detectors. Markov chains and processes; the Fokker-Planck equation; level crossing problems. Prerequisite: EE 562a. [top]
 
EE563 Estimation Theory
Units: 3
Semester Offered : Fall
Description: Parameter estimation and state estimation technique including: least squares, BLUE, maximum-likelihood, maximum a posteriori, Kalman-prediction, Kalman-filtering and Kalman smoothing and extended Kalman filtering. Prerequisite: EE 562a. [top]
 
EE564 Communication Theory
Units: 3
Semester Offered : Spring, Fall
Description: Elementary statistical design theory with applications to the design of digital communications receivers and radar receivers; signal design in digital communications. Prerequisite: EE 562a. [top]
 
EE565a Information Theory
Units: 3
Semester Offered : Fall
Description: Information measures; asymptotic equipartition property; source coding theorem; noiseless coding; cryptography, channel coding theorem; rate distortion theory; Gaussian channels; multiple user source and channel theory. Prerequisite: EE 464; EE 565a before b. [top]
 
EE565b Information Theory
Units: 3
Semester Offered : N/A
Description: Information measures; asymptotic equipartition property; source coding theorem; noiseless coding; cryptography, channel coding theorem; rate distortion theory; Gaussian channels; multiple user source and channel theory. Prerequisite: EE 464; EE 565a before b. [top]
 
EE566 Optical Information Processing
Units: 3
Semester Offered : Fall
Description: Coherent and incoherent optical transforming, imaging and two-dimensional information processing systems; optical image processing, spatial frequency response and filtering; optical and digital holography. Recommended preparation: EE 401. [top]
 
EE567 Communication Systems
Units: 3
Semester Offered : Fall
Description: Analysis of communication systems operating from very low to optical frequencies. Comparison of modulation and detection methods. System components description. Optimum design of communication systems. Prerequisite: EE 562a. [top]
 
EE568 Error Correcting Codes
Units: 3
Semester Offered : Spring,
Description: Finite field theory; linear block codes, convolutional codes, algebraic codes; decoding methods; examples. Prerequisite: EE 441 and EE 464. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE569 Introduction to Digital Image Processing
Units: 3
Semester Offered : Spring, Fall
Description: Image sampling, 2-D image transform, image enhancement, geometric image modification, morphologic processing, edge detection, texture analysis, image filtering and restoration. Graduate standing. Recommended preparation: EE 401, EE 464. [top]
 
EE570a Advanced Electromagnetic Theory
Units: 3
Semester Offered : N/A
Description: Static and dynamic electromagnetic field theory; solution of scalar and vector boundary value problems; Kirchhoff radiation theory; geometrical optics and geometrical diffraction theory. Prerequisite: EE 470. [top]
 
EE570b Advanced Electromagnetic Theory
Units: 3
Semester Offered : N/A
Description: Static and dynamic electromagnetic field theory; solution of scalar and vector boundary value problems; Kirchhoff radiation theory; geometrical optics and geometrical diffraction theory. Prerequisite: EE 470. [top]
 
EE571a Microwave Networks
Units: 3
Semester Offered : N/A
Description: Microwave network theory for transmission lines and waveguides, discontinuities, impedance transformers, resonators, multi-junction networks, periodic structures, non-reciprocal and active devices. Prerequisite: EE 470. [top]
 
EE571b Microwave Networks
Units: 3
Semester Offered : N/A
Description: Parameter matrices, approximate design procedures for distributed networks from lumped networks, coupled lines, equivalent coupled-line circuits, Kuroda's identities, and capacitance matrix transformations. Prerequisite: EE 571a. [top]
 
EE573a Antenna Analysis
Units: 3
Semester Offered : N/A
Description: Analysis of idealized antenna models, including the dyadic Green's function, reciprocity, aperture radiation, methods of moments, geometrical and physical optics, reflectors, arrays. Prerequisite: EE 470. [top]
 
EE573b Antenna Analysis
Units: 3
Semester Offered : N/A
Description: Analysis of idealized antenna models, including the dyadic Green's function, reciprocity, aperture radiation, methods of moments, geometrical and physical optics, reflectors, arrays. Prerequisite: EE 470. [top]
 
EE577a VLSI System Design
Units: 3
Semester Offered : Spring, Fall
Description: Integrated circuit fabrication; circuit simulation; basic device physics; simple device layout; structured chip design; timing; project chip; MOS logic; system design silicon compilers. Prerequisite: EE 477If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE577b VLSI System Design
Units: 3
Semester Offered : Spring, Fall
Description: VLSI design project; preparation of chips for fabrication; testing fabricated chips; design examples; design of specific units (e.g., buses); design techniques; testability; system integration. Prerequisite: EE 577a. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE578 Reflector Antennas
Units: 3
Semester Offered : Spring,
Description: Introduction to analytical and numerical Techniques used in the analysis and design of modern reflective antenna systems, including physical optics, asymptotic techniques, shaping and feeds. [top]
 
EE580 Optical Communications
Units: 3
Semester Offered : Spring,
Description: Analysis and design of optical and fiber optical systems; direct detection, heterodyning, laser modulation formats; receiver analysis and fiber modeling; digital error probabilities. Prerequisite: EE 562a. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE581 Mathematical Foundations for Computer Aided Design
Units: 3
Semester Offered : Fall
Description: Presents mathematical techniques employed in computer- aided design systems, including: graph theory, algorithmic and heuristic techniques for combinatorial problems, data structures and modeling. [top]
 
EE582 Technical Seminar on VLSI Design
Units: 1
Semester Offered : N/A
Description: VLSI design topics; packaging; design; multi-chip modules; field-programmable gate arrays; thermal analysis; advanced technologies; fabrication; high speed circuitry; commercial CAD/CAE packages. Graded CR/NC. Prerequisite: EE 577a. [top]
 
EE583 Adaptive Signal Processing
Units: 3
Semester Offered : Spring, Fall
Description: Weiner filtering, linear prediction, method of steepest descent, stochastic gradient algorithms, recursive least-squares (RLS), fast RLS, RLS with systolic arrays, QRD-least squares methods, blind deconvolution. Prerequisite: EE 483, EE 562a. [top]
 
EE584 Chaotic Systems
Units: 3
Semester Offered : Fall
Description: Logistic map, chaotic bifurcation, strange attractors, and fractals. Conservative dynamical systems and measure preserving transformations. Ergodicity. Kolmogorov-Sinai entropy. Chaotic/stochastic realization. Chaos in feedback. Prerequisite: EE 562a. [top]
 
EE585 Linear System Theory
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Analysis of linear dynamical systems by state-space techniques; controllability, observability, stability, passivity. Application of feedback control and network synthesis. Prerequisite: EE 441. If you intend to take this course, please note that you are required to pass a placement exam before you are allowed to register for it. Contact DEN at denexam@usc.edu or call 213-740-4488 for more information. [top]
 
EE587 Nonlinear and Adaptive Control
Units: 3
Semester Offered : Fall
Description: Nonlinear systems, Lyapunov Stability, Parameter Identification, direct and indirect adaptive control for linear and nonlinear systems. Design analysis, stability, robustness and applications. Backstepping, feedback linearization. Prerequisite: EE 482, EE 585. [top]
 
EE588 Linear Quadratic Control
Units: 3
Semester Offered : Spring,
Description: Linear systems with quadratic cost, Riccati equations, observers, Kanman-Bucy filters, separation principle, discrete linear optimal control systems. Prerequisite: EE 585; recommended preparation: EE 482, EE 562a. [top]
 
EE589 Statistical Optics
Units: 3
Semester Offered : Spring, Fall
Description: Statistical methods in optical information processing. Interferometry, propagation, imaging with partially coherent light; statistics of randomly inhomogeneous media, photon counting, holography, photographic and optical detectors. Prerequisite: EE 566; corequisite: EE 562a. [top]
 
EE593 Multivariable Control
Units: 3
Semester Offered : Fall
Description: Feedback performance analysis; robustness and stability margins; sensitivity; disturbance attenuation; design tradeoffs; singular value, characteristic locus, and inverse Nyquist array design methods. Prerequisite: EE 482 and EE 585. [top]
 
EE595 Algebraic Coding Theory
Units: 3
Semester Offered : Fall
Description: Finite field theory; Reed Solomon codes; algebraic codes; algebraic decoding methods; examples. Prerequisite: EE 441, EE 464. [top]
 
EE596 Wavelets
Units: 3
Semester Offered : Fall
Description: The theory and application of wavelet decomposition of signals. Includes subband coding, image compression, multiresolution signal processing, filter banks, and time-frequency tilings. Prerequisite: EE 483; recommended preparation: EE 569, MATH 570a. [top]
 
EE597 Microsystems Technology for Multimedia
Units: 3
Semester Offered : N/A
Description: Microelectronics design technology covering applications, methods, efficient architectures, high-performance computing modules, and integration for compact image, video, text, audio compression, processing, and transmission. Prerequisite: EE 577a. [top]
 
EE599 Special Topics
Units: 2
Semester Offered : N/A
Description: The course content will be selected each semester to reflect current trends and developments in the field of electrical engineering. [top]
 
EE619 Advanced Topics in Automatic Speech Recognition
Units: 3
Semester Offered : Spring,
Description: Advanced topics in automatic speech recognition, speaker recognition, spoken dialogue, conversational multimedia interfaces. Recommended preparation: EE 464, EE 519, CSCI 544. [top]
 
EE642 Advanced Geometrical Optics
Units: 3
Semester Offered : Spring,
Description: FIRST ORDER DESIGN OF OPTICAL SYSTEMS; ORIGIN OF ABERRATIONS AND THEIR EFFECTS ON WAVE PROPAGATION AND IMAGING BASED ON GEOMETRICAL AND PHYSICAL OPTICS. [top]
 
EE650 Advanced Topics in Computer Networks
Units: 3
Semester Offered : N/A
Description: Protocol modeling: flow and congestion control, dynamic routing, distributed implementation; broadcast communication media and multiple access protocols; local networks, satellite networks, terrestrial radio networks. Prerequisite: EE 550 or EE 555 or CSCI 551. [top]
 
EE657 Parallel Processing
Units: 3
Semester Offered : N/A
Description: Array processors, multiprocessors, pipeline processors; data flow computers; VLSI architectures; parallel numerical and non-numerical algorithms; mapping algorithms onto computer structures. Prerequisite: EE 557. [top]
 
EE658 Diagnosis and Design of Reliable Digital Systems
Units: 3
Semester Offered : Fall
Description: Fault models; test generation; fault simulation; self-checking and self-testing circuits; design for testability; fault tolerant design techniques; case studies. Prerequisite: graduate standing. [top]
 
EE659 Interconnection Networks
Units: 3
Semester Offered : Spring,
Description: Theory, design and analysis of interconnection networks for multiprocessor systems. Study of direct and indirect topologies, deadlock-free routing, flow control, network interfaces, optical interconnects. Prerequisite: EE 557. [top]
 
EE663 Satellite Communications
Units: 3
Semester Offered : N/A
Description: Analysis and design of communication systems that operate via orbiting satellites. Covers hardware, performance capabilities, system design, and applications to today's satellite systems. Prerequisite: EE 562a; recommended preparation: EE 567, EE 564 and a Bachelor of Science degree in Electrical Engineering. [top]
 
EE664 Advanced Topics in Communication Theory
Units: 3
Semester Offered : N/A
Description: Synchronization in digital communication systems, tracking loop theory, acquisition and tracking, carrier and suppressed carrier waveforms, other advanced topics in communication theory. Prerequisite: EE 564. [top]
 
EE666 Data Communication
Units: 3
Semester Offered : N/A
Description: Receiver design for modulations and channels with memory. Iterative and adaptive detection and decoding algorithms. Application to fading, intersymbol interference, and interference limited channels. Prerequisite: EE 564; recommended preparation: EE 568, EE 563 or EE 583. [top]
 
EE667 Array Signal Processing
Units: 3
Semester Offered : Spring,
Description: Beamforming principles, monopulse and conical-scan concepts, phased arrays, synthetic multiple beam arrays; signal processing techniques for synthetic aperture formation, adaptivity, and retro-directing. Prerequisite: EE 562a. [top]
 
EE669 Selected Topics in Digital Image Processing
Units: 3
Semester Offered : Spring,
Description: Lossless compression, audio/speech coding, vector quantization, fractal compression, JPEG and JPEG-2000, video compression techniques and MPEG standards, video transmission over wired and wireless networks. Recommended preparation: EE 464. [top]
 
EE677 VLSI Architectures and Algorithms
Units: 3
Semester Offered : N/A
Description: VLSI models; measures of area, volume and time; mapping algorithms; systolic arrays; area time tradeoffs; applications to signal and image processing problems. Prerequisite: EE 557 [top]
 
EE680 Computer Aided Design of Digital Systems I
Units: 3
Semester Offered : Spring,
Description: Synthesis; partitioning; placement; routing of digital circuits; integrated circuit design methods; simulation at the switch, gate, register transfer and system levels. Recommended preparation: EE 577a. [top]
 
EE681 Computer-Aided Design of Digital Systems II
Units: 3
Semester Offered : N/A
Description: Theory and techniques for design and analysis of digital logic; specification, formal models; hardware-descriptive languages; formal verification, high level synthesis; logic synthesis. Prerequisite: EE 557, EE 680. [top]
 
EE683 Modern Spectral Analysis
Units: 3
Semester Offered : N/A
Description: Definitions, useful concepts and applications, conventional methods, maximum likelihood and maximum entropy methods, parametric methods, harmonic retrieval methods, introduction to higher-order spectrum. Prerequisite: EE 483, EE 562a. [top]
 
EE689 Optical Computing Systems
Units: 3
Semester Offered : Spring,
Description: Systems for analog, discrete and binary numerical computations on 1-D or multidimensional data; matrix-vector processors; input/output; combinational and sequential logic; interconnections; parallel optical processors. Prerequisite: EE 566. [top]
 
Industrial and Systems Engineering [top]
ISE460 Engineering Economy
Units: 3
Semester Offered : Spring, Fall
Description: Utilizing principles of economic analysis for choice of engineering alternatives and engineering systems. Pre-tax and after-tax economy studies. Upper division standing. [top]
 
ISE507 Six Sigma for Health Care
Units: 3
Semester Offered : Fall
Description: This course presents Six Sigma and Lean metrics, methods and systems with emphasis on their application to Health Care services. The course will comprise interactive classroom lectures, text and special topic reading, individual research, homework assignments and team presentations. [top]
 
ISE508 Health Care Operations Improvement
Units: 3
Semester Offered : Spring,
Description: Hospital productivity is critical to cost-effective health care. The course covers topics in improving operations, such as patient flow, quality (concepts and mechanics) and process improvement. Students will become familiar with methods and resources for implementing change in a health care setting, such as a hospital or clinic. [top]
 
ISE514 Advanced Production Planning and Scheduling
Units: 3
Semester Offered : Summer, Fall
Description: Advanced concepts in production planning and scheduling including resource allocation, lot sizing, flow shop and job shop scheduling, workforce scheduling and assembly line balancing. Recommended preparation: prior knowledge of operations research and probability theory. [top]
 
ISE515 Engineering Project Management
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Applying industrial and systems engineering skills to problems drawn from industry, while working in teams of 3-4 students. Teach project management skills and provide direct experience in managing and executing a group project. [top]
 
ISE517 Modern Enterprise Systems
Units: 3
Semester Offered : Spring,
Description: Study of various aspects of integrated manufacturing and service enterprises including management, design and production functions, interfaces and related resources and information systems. Recommended preparation: manufacturing processes, probability, statistics, computer programming. [top]
 
ISE520 Optimization: Theory and Algorithms
Units: 3
Semester Offered : Fall
Description: Conditions for optimality. Nonlinear programming algorithms for constrained and uncontstrained problems. Special problems such as quadratic, separable, fractional, geometric programming. Prerequisite: MATH 225 or EE 441, or departmental approval. [top]
 
ISE525 Design of Experiments
Units: 3
Semester Offered : Spring,
Description: Planning data collection to investigate relationships between product/process design choices (materials, temperatures, etc.) and performance, empirical modeling to predict performance, identification of the best design choices. Recommended preparation: ISE 225. [top]
 
ISE527 Quality Management for Engineers
Units: 3
Semester Offered : Fall
Description: Principles of quality management, quality philosophies and frameworks, quality leadership and strategic planning, process management, and performance measurements. [top]
 
ISE530 Introduction to Operations Research
Units: 3
Semester Offered : Spring,
Description: Linear programming, integer programming, transportation and assignment problems, networks, dynamic programming, Markovian models, and queueing. Prerequisite: MATH 225, ISE 220. [top]
 
ISE532 Network Flows
Units: 3
Semester Offered : N/A
Description: (3, Sp) Tree, path, flow problems, formulation and solution techniques. Methods for minimal cost flows. Applications. Prerequisite: ISE 330 or ISE 536 or departmental approval. [top]
 
ISE536 Linear Programming and Extensions
Units: 3
Semester Offered : Fall
Description: Linear programming models for resource allocation; simplex and revised simplex methods; duality; sensitivity; transportation problems; selected extensions to large scale, multiobjective, and special structured models. Prerequisite: MATH 225 or EE 441 or departmental approval. [top]
 
ISE538 Elements of Stochastic Processes
Units: 3
Semester Offered : Spring,
Description: Random variables, stochastic processes, birth-and-death processes, continuous and discrete time Markov chains with finite and infinite number of states, renewal phenomena, queueing systems. [top]
 
ISE544 Management of Engineering Teams
Units: 3
Semester Offered : Spring, Fall
Description: Design and management of engineering teams. Group decision-making, motivation, leadership, infrastructural requirements, performance measurement, team diversity, conflict, and integration. [top]
 
ISE545 Technology Development and Implementation
Units: 3
Semester Offered : Fall
Description: Principles and practices of technology development and implementation, with application to products and systems in manufacturing and services. [top]
 
ISE561 Economic Analysis of Engineering Projects
Units: 3
Semester Offered : Fall
Description: Economic evaluations of engineering systems for both government and private industry; quantitative techniques for evaluating non-monetary consequences; formal treatment of risk and uncertainty. Prerequisite: ISE 460. [top]
 
ISE562 Value and Decision Theory
Units: 3
Semester Offered : Fall
Description: Decision making under risk conditions; utility theory; sufficient statistics; conjugate prior distributions; terminal and pre-posterior analysis; Bayesian statistics versus classical statistics. [top]
 
ISE563 Financial Engineering
Units: 3
Semester Offered : N/A
Description: A quantitative introduction to the concepts and techniques that are useful in economic analyses of engineering projects. Covered topics include: Interest rates and present value analysis; Rate of returns; Arbitrage and its use in pricing; The Arbitrage Theorem and its applications; Geometric Brownian motion; Option pricing theory; Optimization models in financial engineering; Solving optimization models by dynamic programming; Value at risk calculations; Pricing by expected utility; Simulation analysis. A prerequisite course in probability is required. The course involves novel concepts as well as mathematical derivations. [top]
 
ISE564 Performance Analysis
Units: 3
Semester Offered : Fall
Description: Measurement systems for performance analysis. Determination of performance metrics, analytical models, case studies. Cross-industry comparisons, measures for manufacturing and service systems, information and knowledge workers. [top]
 
ISE565 Law and Finance for Engineering Innovation
Units: 3
Semester Offered : Fall
Description: The course is intended to provide students in engineering, the sciences and related fields with an examination of the primary legal, financial and accounting issues involved in the conduct of most business organizations, with a primary focus on companies engaged in manufacturing or engineering operations. [top]
 
ISE566 Financial Accounting Analysis for Engineering
Units: 3
Semester Offered : Spring,
Description: Identification, formulation, and solution of financial accounting problems in engineering enterprises. Legal context of financial decisions, process cost determination and allocation, financial reports, and reporting systems. [top]
 
ISE567 Collaborative Engineering Principles and Practice
Units: 3
Semester Offered : Spring,
Description: Scientific principles and industrial practices defining how a team of stakeholders should collaboratively work together to reach agreement on complex engineering tasks. [top]
 
ISE570 Human Factors in Engineering
Units: 3
Semester Offered : Fall
Description: Psychological and physiological characteristics of humans; how they limit engineering design of machines and human-machine systems. [top]
 
ISE576 Industrial Ecology
Units: 3
Semester Offered : Fall
Description: Approaches to evaluate products, processes, systems in their life-cycle, including: material flow analysis, Design for Environment, input-output analysis, life-cycle assessment, industrial symbiosis, and sustainable consumption. [top]
 
ISE580 Advanced Concepts in Computer Simulation
Units: 3
Semester Offered : Spring,
Description: Coverage of various stages of simulation processes using a project and case study oriented approach; an introduction to available simulation tools and modern simulation concepts. Prerequisite: ISE 220, ISE 325, ISE 435. [top]
 
ISE583 Enterprise Wide Information Systems
Units: 3
Semester Offered : Spring,
Description: The role of enterprise resource planning systems (ERPs) in an organization and the task of implementing and managing the IS function. [top]
 
ISE585 Strategic Management of Technology
Units: 3
Semester Offered : Spring,
Description: Management skills and tools for technology intensive enterprises. Life cycle analysis of technology from planning through exploitation, obsolescence and renewal. [top]
 
ISE599 Special Topics
Units: 3
Semester Offered : Fall
Description: Course content will be selected each semester to reflect current trends and developments in the field of industrial and systems engineering. [top]
 
Information Technology Program [top]
ITP320x Enterprise Wide Information Systems
Units: 2
Semester Offered : Spring, Summer, Fall
Description: The role that Information Systems play in an organization and the challenging task of implementing and managing the IS function are both examined in detail. Prerequisite: ITP 101x. [top]
 
ITP321x Programming Enterprise Wide Information Systems
Units: 2
Semester Offered : Fall
Description: Programming enterprise applications using ABAP/4. Topics include: ABAP/4 Development Workbench, Data Dictionary, Subroutines and Functions, database tables, data objects, and designing reports. Prerequisite: ITP 320. [top]
 
ITP411x Interactive Multimedia Production
Units: 3
Semester Offered : Spring, Summer, Fall
Description: Interactive multimedia title development cycle. Programming a time-based authoring tool; design, develop, and deliver a multimedia title on the Web and state-of-the-art storage media. Prerequisite: proficiency in object-oriented programming. [top]
 
ITP482L Engineering Database Applications
Units: 3
Semester Offered : Fall
Description: ITP 482 will be a substitution for ISE 582. This course explores the engineering of software applications that are based on relational databases. It uses the lifecycle of software development: planning, analysis, design, implementation, testing, and, operation and maintenance. Scalability, expandability and security are emphasized. Students develop an integrated database application for a real world client while following the software development life cycle (SDLC). [top]
 
ITP499 Special Topics
Units: 2
Semester Offered : N/A
Description: Recent developments in computers and data processing. [top]
 
ITP499x Special Topics
Units: 2
Semester Offered : N/A
Description: Recent developments in computers and data processing. [top]
 
Law [top]
LAW599x Intellectual Property Law f