|
Systems Engineering Program
provided by the University
of Southern California
and the University of Missouri-Rolla
USC Technical
Specialization Tracks [top]
The Technical
Specialization courses are electives. Once a specialization
track is selected, students choose courses within the track
as approved by the Systems Engineering Program
Director at USC. The program director can also approve
a non-listed course for a specialization track course based
on a students particular need. The designation "ab"
indicates a two-semester sequence.
Aerospace & Mechanical Systems
Courses
- AME501 - Spacecraft System Design
|
3
|
*
|
|
|
Units: 3
Course 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.
|
- AME502 - Systems for Remote Sensing from Space
|
3
|
|
|
|
Units: 3
Course 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.
|
- AME503 - Advanced Mechanical Design
|
3
|
|
|
*
|
Units: 3
Course Description: Specific problems and methods of analysis in mechanical systems design.
Next Offering: Fall 2005
|
- AME506 - Design of Low Cost Space Missions
|
3
|
*
|
|
|
Units: 3
Course 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.
|
- AME521 - Engineering Vibrations II
|
3
|
*
|
|
|
Units: 3
Course 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. Next Offering: Fall 2005
|
- AME532a - Flight Vehicle Stability and Control
|
3
|
|
|
|
Units: 3
Course Description: Response of flight to linear, nonlinear, and randomly defined disturbances. Generation and measurement of error signals in navigational systems. Stability and control techniques.
|
- AME548 - Analytical Methods in Robotics
|
3
|
*
|
*
|
|
Units: 3
Course 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.
|
- AME557 - Space Exploration Architectures Concept Synthesis Studio
|
3
|
*
|
|
|
Units: 3
Course Description: Programmatic/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. Recommended preparation: AME 501 or experience in space industry.
|
- AME560 - Fatigue and Fracture
|
3
|
|
|
|
Units: 3
Course Description: Behavior of materials under cyclic and static fatigue; plastic instability; life-time predictions; brittle and ductile fracture; crack propagation and plastic blunting.
|
- AME580 - Orbital Mechanics I
|
3
|
|
|
|
Units: 3
Course 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.
|
- AME583 - Spacecraft Attitude Dynamics
|
3
|
|
|
|
Units: 3
Course 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.
|
- AME585 - Space Environments and Spacecraft Interactions
|
3
|
|
|
|
Units: 3
Course Description: Space environments and interactions with space systems. Vacuum, neutral and ionized species, plasma, radiation, micrometeoroids. Phenomena important for spacecraft operations.
|
- AME588 - Materials Selection
|
3
|
*
|
|
|
Units: 3
Course Description: Materials selection in relationship to design and fabrication, economic considerations, methodology of selection, performance parameter; case studies.
|
Artificial Intelligence/Neural Networks
Courses
- CSCI460 - Introduction to Artificial Intelligence
|
3
|
*
|
|
*
|
Units: 3
Course 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.
|
- CSCI561 - Foundations of Artificial Intelligence
|
3
|
*
|
|
|
Units: 3
Course Description: Foundations of symbolic intelligent systems, search, logic, knowledge representation, planning, learning. Recommended preparation: good programming and algorithm analysis skills.
Next Offering: Fall 2005
|
- CSCI564 - Brain Theory and Artificial Intelligence
|
3
|
|
|
*
|
Units: 3
Course Description: Introduces neural modeling, distributed artificial intelligence and robotics approaches to vision, motor control and memory. Prerequisite: graduate standing. Next Offering: Fall 2005
|
- CSCI574 - Computer Vision
|
3
|
|
|
*
|
Units: 3
Course Description: Description and recognition of objects, shape analysis, edge and region segmentation, texture, knowledge based systems, image understanding. Prerequisite: CSCI 455x. Next Offering: Fall 2005
|
Astronautics
|
AME501 - Spacecraft System Design
|
3
|
*
|
|
|
Units: 3
Course 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.
|
|
AME502 - Systems for Remote Sensing from Space
|
3
|
|
|
|
Units: 3
Course 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.
|
|
AME506 - Design of Low Cost Space Missions
|
3
|
*
|
|
|
Units: 3
Course 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.
|
|
AME508 - Spacecraft Power Systems
|
3
|
*
|
|
|
Units: 3
Course 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.
|
|
AME557 - Space Exploration Architectures Concept Synthesis Studio
|
3
|
*
|
|
|
Units: 3
Course Description: Programmatic/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. Recommended preparation: AME 501 or experience in space industry.
|
|
AME580 - Orbital Mechanics I
|
3
|
|
|
|
Units: 3
Course 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.
|
|
AME583 - Spacecraft Attitude Dynamics
|
3
|
|
|
|
Units: 3
Course 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.
|
|
AME585 - Space Environments and Spacecraft Interactions
|
3
|
|
|
|
Units: 3
Course Description: Space environments and interactions with space systems. Vacuum, neutral and ionized species, plasma, radiation, micrometeoroids. Phenomena important for spacecraft operations.
|
|
AME599 - Special Topics
|
3
|
|
|
|
Units: 3
Course Description: Course content will be selected each semester to reflect current trends and developments in the field of mechanical engineering.
|
Automation & Control Systems
Courses
- EE543aL - Digital Control Systems
|
3
|
|
|
*
|
Units: 3
Course 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.
|
- EE585 - Linear System Theory
|
3
|
*
|
*
|
*
|
Units: 3
Course Description: Analysis of linear dynamical systems by state-space techniques; controllability, observability, stability, passivity. Application of feedback control and network synthesis. Prerequisite: EE 441.
Next Offering: Fall 2005
|
- EE587 - Nonlinear and Adaptive Control
|
3
|
|
|
*
|
Units: 3
Course 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.
Next Offering: Fall 2005
|
- EE588 - Linear Quadratic Control
|
3
|
*
|
|
|
Units: 3
Course 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.
|
- EE593 - Multivariable Control
|
3
|
|
|
*
|
Units: 3
Course 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.
|
Communication & Signal Processing Systems
Courses
- EE551 - Principles of Radar
|
3
|
|
|
|
Units: 3
Course 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.
|
- EE562a - Random Processes in Engineering
|
3
|
*
|
*
|
*
|
Units: 3
Course 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. Next Offering: Summer 2005, Fall 2005
|
- EE563 - Estimation Theory
|
3
|
|
|
*
|
Units: 3
Course 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.
Next Offering: Fall 2005
|
- EE564 - Communication Theory
|
3
|
*
|
|
*
|
Units: 3
Course 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.
Next Offering: Fall 2005
|
- EE567 - Communication Systems
|
3
|
|
|
*
|
Units: 3
Course 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.
Next Offering: Fall 2005
|
- EE580 - Optical Communications
|
3
|
*
|
|
|
Units: 3
Course 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.
Next Offering: Fall 2005
|
- EE582 - Technical Seminar on VLSI Design
|
1
|
|
|
|
Units: 1
Course 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.
|
- EE583 - Adaptive Signal Processing
|
3
|
*
|
|
*
|
Units: 3
Course 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.
|
- EE599 - Special Topics
|
2
|
|
|
|
Units: 2
Course Description: The course content will be selected each semester to reflect current trends and developments in the field of electrical engineering.
Next Offering: Fall 2005
|
Computational Fluid and Solid Mechanics
|
AME404 - Mechanical Engineering Problems
|
3
|
|
|
*
|
Units: 3
Course 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. Next Offering: Fall 2005
|
|
AME509 - Applied Elasticity
|
3
|
|
|
|
Units: 3
Course 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.
|
|
AME525 - Engineering Analysis
|
3
|
*
|
|
|
Units: 3
Course Description: Typical engineering problems discussed on a physical basis. Vector analysis; functions of complex variables, infinite series, residues. Next Offering: Fall 2005, Summer 2005
|
|
AME526 - Engineering Analytical Methods
|
3
|
|
|
*
|
Units: 3
Course Description: Typical engineering problems discussed on a physical basis. Vector analysis; functions of complex variables, infinite series, residues.
Next Offering: Summer 2005, Fall 2005
|
|
AME530a - Dynamics of Incompressible Fluids
|
3
|
*
|
|
*
|
Units: 3
Course 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. Next Offering: Fall 2005
|
|
AME530b - Dynamics of Incompressible Fluids
|
3
|
*
|
|
*
|
Units: 3
Course 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.
|
|
AME535a - Introduction to Computational Fluid Mechanics
|
3
|
*
|
|
*
|
Units: 3
Course 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. Next Offering: Fall 2005
|
|
AME535b - Advanced Computational Fluid Mechanics
|
3
|
*
|
|
*
|
Units: 3
Course 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.
|
|
CE529a - Finite Element Analysis
|
3
|
|
|
|
Units: 3
Course 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. Next Offering: Summer 2005
|
|
CE551 - Computer Aided Engineering
|
3
|
*
|
|
|
Units: 3
Course 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.
|
Computer & Information Systems
Courses
- CSCI551 - Computer Communications
|
3
|
*
|
|
|
Units: 3
Course Description: Protocol design for computer communication networks, network routing, transport protocols, internetworking. Prerequisite: CSCI 402, EE 450 and C-language programming.
Next Offering: Fall 2005, Summer 2005
|
- CSCI585 - Database Systems
|
3
|
*
|
|
*
|
Units: 3
Course 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. Next Offering: Fall 2005, Summer 2005
|
- EE552 - Logic Design and Switching Theory
|
3
|
*
|
*
|
*
|
Units: 3
Course Description: State minimization of incompletely specified sequential circuits; asynchronous sequential circuits; races; state assignments; combinatorial and sequential hazards in logic circuits. Prerequisite: graduate standing.
Next Offering: Summer 2005, Fall 2005
|
- EE554 - Real Time Computer Systems
|
3
|
*
|
|
|
Units: 3
Course 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.
|
- EE562a - Random Processes in Engineering
|
3
|
*
|
*
|
*
|
Units: 3
Course 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. Next Offering: Summer 2005, Fall 2005
|
- EE658 - Diagnosis and Design of Reliable Digital Systems
|
3
|
|
|
*
|
Units: 3
Course 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.
Next Offering: Fall 2005
|
Computer Security
|
CSCI530 - Security Systems
|
4
|
*
|
|
*
|
Units: 4
Course 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. Next Offering: Fall 2005
|
|
CSCI551 - Computer Communications
|
3
|
*
|
|
|
Units: 3
Course Description: Protocol design for computer communication networks, network routing, transport protocols, internetworking. Prerequisite: CSCI 402, EE 450 and C-language programming.
Next Offering: Fall 2005, Summer 2005
|
|
CSCI555 - Advanced Operating Systems
|
3
|
*
|
|
*
|
Units: 3
Course 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.
Next Offering: Fall 2005
|
|
CSCI556 - Introduction to Cryptography
|
3
|
|
|
*
|
Units: 3
Course Description: Modern secret codes. Public key cryptosystems of Rivest-Shamir-Adelman, Diffie-Hellman and others. The underlying number theory and computational complexity theory.
|
|
CSCI570 - Analysis of Algorithms
|
3
|
*
|
|
*
|
Units: 3
Course 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.
Next Offering: Fall 2005, Summer 2005
|
|
CSCI577a - Software Engineering
|
4
|
*
|
|
*
|
Units: 4
Course Description: a: Software life cycle processes; planning considerations for product definition, development, test, implementation, maintenance. Software requirements elicitation and architecture synthesis. Team project. Next Offering: Fall 2005
|
|
CSCI578 - Software Architectures
|
3
|
*
|
|
|
Units: 3
Course Description: Study of concepts, principles and scope of software system architectures, including architectural styles, languages, connectors, middleware, dynamism, analysis, testing and domain-specific approaches.
|
Construction
Core
- CE501 - Functions of the Constructor
|
3
|
|
|
|
Units: 3
Course Description: Systems, processes, and constraints governing the initiation, direction, engineering, and delivery of major construction projects. Professional construction management, responsibilities, and practice.
Next Offering: Summer 2005
|
- CE525b - Engineering Analysis
|
3
|
|
|
|
Units: 3
Course Description: Typical engineering problems discussed on a physical basis. Setup and solution of problems by means of the existing mathematical tools. Next Offering: Summer 2005
|
- CE556ab - Project Cost Estimating, Control, Planning, and Scheduling
|
3
|
*
|
|
*
|
Units: 3
Course 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.
|
Dynamics and Control
|
AME420 - Engineering Vibrations
|
3
|
|
|
*
|
Units: 3
Course 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.
|
|
AME451 - Linear Control Systems I
|
3
|
*
|
*
|
*
|
Units: 3
Course Description: Transform methods, block diagrams; transfer functions; stability; root-locus and frequency domain analysis and design; state space and multiloop systems. Prerequisite: MATH 245. Next Offering: Summer 2005, Fall 2005
|
|
AME521 - Engineering Vibrations II
|
3
|
*
|
|
|
Units: 3
Course 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. Next Offering: Fall 2005
|
|
AME522 - Nonlinear Vibration
|
3
|
|
|
*
|
Units: 3
Course 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.
|
|
AME524 - Advanced Engineering Dynamics
|
3
|
|
|
*
|
Units: 3
Course 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. Next Offering: Fall 2005
|
|
AME541 - Linear Control Systems II
|
3
|
|
|
*
|
Units: 3
Course Description: State space representation, linearization, solution of state equations; controllability and observability; state feedback, state observers; optimal control; output feedback. Prerequisite: AME 451. Next Offering: Fall 2005
|
|
AME542 - Theory of Plates
|
3
|
*
|
|
*
|
Units: 3
Course Description: Enroll in CE 542
|
Engineering Management Systems
Core
- ISE515 - Engineering Project Management
|
3
|
*
|
*
|
*
|
Units: 3
Course 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.
Next Offering: Summer 2005, Fall 2005
|
- ISE530 - Introduction to Operations Research
|
3
|
*
|
|
|
Units: 3
Course Description: Linear programming, integer programming, transportation and assignment problems, networks, dynamic programming, Markovian models, and queueing. Prerequisite: MATH 225, ISE 220.
|
- ISE541 - Systems Engineering Theory and Practice
|
3
|
*
|
*
|
*
|
Units: 3
Course Description: Integration of engineering problem solving methodologies based on systems concepts. Application to complex, large scale technical systems and problems faced by engineering managers. Case studies.
Next Offering: Summer 2005, Fall 2005
|
- ISE544 - Management of Engineering Teams
|
3
|
*
|
|
*
|
Units: 3
Course Description: Design and management of engineering teams. Group decision-making, motivation, leadership, infrastructural requirements, performance measurement, team diversity, conflict, and integration. Next Offering: Summer 2005, Fall 2005
|
- SAE550 - Engineering Management of Government-Funded Programs
|
3
|
*
|
|
|
Units: 3
Course Description: Analysis of risks inherent in managing high-tech/high-cost government-funded engineering programs; tools and techniques for coping with the impacts of politically-driven budgets on the engineering design process. Recommended preparation: two years of work experience. Next Offering: Summer 2005
|
- ISE562 - Value and Decision Theory
|
3
|
|
|
*
|
Units: 3
Course Description: Decision making under risk conditions; utility theory; sufficient statistics; conjugate prior distributions; terminal and pre-posterior analysis; Bayesian statistics versus classical statistics.
Next Offering: Fall 2005
|
- ISE585 - Strategic Management of Technology
|
3
|
*
|
|
|
Units: 3
Course Description: Management skills and tools for technology intensive enterprises. Life cycle analysis of technology from planning through exploitation, obsolescence and renewal.
Next Offering: Fall 2005
|
- SAE599 - Special Topics
|
3
|
|
|
*
|
Units: 3
Course Description: Course content will be selected each semester to reflect current trends and developments in the field of industrial and systems engineering.
|
Integrated Media Systems
Courses
- CSCI480 - Computer Graphics
|
3
|
*
|
|
*
|
Units: 3
Course 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.
|
- CSCI551 - Computer Communications
|
3
|
*
|
|
|
Units: 3
Course Description: Protocol design for computer communication networks, network routing, transport protocols, internetworking. Prerequisite: CSCI 402, EE 450 and C-language programming.
Next Offering: Fall 2005, Summer 2005
|
- CSCI574 - Computer Vision
|
3
|
|
|
*
|
Units: 3
Course Description: Description and recognition of objects, shape analysis, edge and region segmentation, texture, knowledge based systems, image understanding. Prerequisite: CSCI 455x. Next Offering: Fall 2005
|
- CSCI576 - Multimedia Systems Design
|
3
|
*
|
|
*
|
Units: 3
Course 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++.
|
- CSCI585 - Database Systems
|
3
|
*
|
|
*
|
Units: 3
Course 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. Next Offering: Fall 2005, Summer 2005
|
- CSCI588 - Specification and Design of User Interface Software
|
3
|
|
|
*
|
Units: 3
Course Description: The design and implementation of user interface software. Study of issues relating to human/computer interaction. Visual design and real-time interfaces.
Next Offering: Fall 2005
|
- EE469 - Introduction to Digital Media Engineering
|
3
|
|
|
|
Units: 3
Course 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.
|
- EE555 - Broadband Network Architectures
|
3
|
*
|
|
*
|
Units: 3
Course 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.
|
- EE569 - Introduction to Digital Image Processing
|
3
|
*
|
|
*
|
Units: 3
Course 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.
Next Offering: Summer 2005, Fall 2005
|
- EE596 - Wavelets
|
3
|
|
|
*
|
Units: 3
Course 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.
|
- EE599 - Special Topics
|
2
|
|
|
|
Units: 2
Course Description: The course content will be selected each semester to reflect current trends and developments in the field of electrical engineering.
Next Offering: Fall 2005
|
- EE669 - Selected Topics in Digital Image Processing
|
3
|
*
|
|
|
Units: 3
Course 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.
|
Manufacturing Systems
Courses
- AME588 - Materials Selection
|
3
|
*
|
|
|
Units: 3
Course Description: Materials selection in relationship to design and fabrication, economic considerations, methodology of selection, performance parameter; case studies.
|
- ISE514 - Advanced Production Planning and Scheduling
|
3
|
|
*
|
*
|
Units: 3
Course 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.
Next Offering: Summer 2005, Fall 2005
|
- ISE544 - Management of Engineering Teams
|
3
|
*
|
| | | |