The School of Electrical Engineering and Computer Science

Graduate Courses

Computer Science Graduate Course Areas

Architecture and Operating Systems:

 

  • CptS 560 Operating Systems
  • CptS 561 Computer Architecture
  • CptS 566 Embedded Systems

Databases:

  • CptS 551 Database Systems

Graphics, Animation and Scientific Computation:

  • CptS 542 Computer Graphics
  • CptS 530 (Math 554) Numerical Analysis
  • CptS 519 Introduction to Computational Geometry
  • CptS 546 Advanced Animation
  • CptS 548 Advanced Computer Graphics

Networks

  • CptS 555 Computer Communication Networks
  • CptS 556 Secure Wireless Networks
  • CptS 557 Advanced Computer Networks
  • CptS 559 Mobile Computing in Wireless Networks
  • CptS 553 (Math 553) Graph Theory

Parallel, Distributed Computing and Fault Tolerant Computing

  • Cpt S 550 Parallel Computations
  • CptS 562 Fault Tolerant Computer Systems
  • CptS 564 Distributed Systems
  • CptS 565 Advanced Distributed Systems

Security:

  • CptS 527 Computer Security

Software Engineering

  • CptS 522 Software Reuse
  • CptS 523 Software Engineering Measurement (University of Idaho)
  • CptS 524Software Specifications and Analysis
  • CptS 525 Experimental Software Engineering

Theory, Programming Languages and Algorithms:

  • CptS 511 Computational Structures
  • CptS 516 Algorithmics
  • CptS 518 Programming Language Theory

Ai, KDD, Bio-informatics and other

  • CptS 534 Neural Network Design and Application
  • CptS 541 Artificial Intelligence
  • CptS 543 Multimedia Systems
  • CptS 544 Neural Computation
  • CptS 545 Computer Vision
  • CptS 547 Statistical Pattern Recognition
  • CptS 549 Genetic Algorithms

Note: Each specific offering of Cpt S 580 (Advanced Topics in Computer Science) will be classified into one of the above categories, based on the course content.

Graduate-Level Courses in Electrical Engineering

The following is a list of graduate courses. Students may also take 2 (MS) or 3 (PhD) courses at the 400 level. Descriptions may be found in the undergraduate catalog

EE 501: Linear System Theory. Credit 3. Dynamic systems from the state variable approach; observability, controllability, stability, and sensitivity of differential and nondifferential systems. Prerequisites: EE 489. Cooperative course taught jointly by WSU and UI (EE 572).

EE 502: Linear Multivariable Control. Credit 3. Optimal linear feedback control, optimal stochastic observers, LQG/LTR design methodology, modern Wiener-Hopf design, robust controllers. Prerequisites: EE 501. Cooperative course taught jointly by WSU and UI (EE 574).

EE 503: Structure, Dynamics, and Control of Large-Scale Networks. Credit 3. . Introduction and development of computational and analytical methods required to characterize large-scale networks. Prerequisites: EE 501 and EE 507 or permission of the instructor.

EE 504: Modern Optics. Credit 3. Diffraction theory, Fourier transforming and imaging properties of lenses, spatial filtering, holography, temporal and spatial coherence, imaging through random media. Prerequisites: EE 341, 351, Stat 443.

EE 505: Nonlinear system Theory. Credit 3. Overview of nonlinear phenomena, Lyapunov stability, input-output stability, periodic orbits, singular perturbation, differential perturbation, differential geometric methods, bifurcations and complex behaviors. Prerequisites: EE 501.

EE 507: Random Processes in Engineering. Credit 3. Functions of random variables; random sequences; stochastic processes; mean-square stochastic calculus; ergodicity; spectral density; linear transformations, filtering, dynamic systems. Prerequisites: Stat 443. Cooperative course taught jointly by WSU and UI (EE 570).

EE 508: Estimation Theory for Sginal Processing, Communications, and Control Credit 3. Principles of statistical estimates; LLSE; Kalman filtering; smoothing; predictions; maximum-likelihood and Beyesian estimation. Prerequisites: EE 501, 507.

EE 509: Adaptive Control. Credit 3. Model reference adaptive systems (MRAS), adaptive observers, adaptive control, on-line identification, robustness issues, self-tuning regulators. Prerequisites: EE 501.

EE 510: Solid State Direct Energy Conversion. Credit 3. Analysis of homojunction and heterojunction solar cells. Prerequisites: EE 496 or equivalent.

EE 511: Protection of Power Systems II. Credit 3. Protection of electrical equipment as related to electric power systems with emphasis on digital algorithms. Prerequisites: EE 491 or c//. Cooperative course taught jointly by WSU and UI (EE 526).

EE 512: Active Network Synthesis. Credit 3. Devices and classical network synthesis, two-port network theory, filters, active filters. Prerequisites: EE 341.

EE 514: Optoelectronics Lab I Credit 1 to 3. Experiments with optical systems; imaging interference coherence, information storage/processing, gas and solid state lasers, optical fibers, and communication systems. Same as Physics 514. Prerequisite: Graduate standing.

EE 515: Optoelectronics Lab II Credit 1 to 3. Experiments in optical physics, physical properties of light, laser physics, waveguides, quantum confined semiconductor structures and ultrafast dynamics and nonlinear optics. Same as Physics 515. Prerequisite: Graduate standing.

EE 516: Wave, Propogation and Scattering. Credit 3. Radiative transfer theory; rough surface scattering; scattering in random media; scattering by random discrete scatterers; the T-matrix method; inverse scattering. Prerequisites: EE 351.

EE 517: Numerical Solutions to EM problems. Credit 3. Graduate-level counterpart of EE 417. Credit not granted for both.

EE 518: Advanced Electromagnetic Theory I. Credit 3. Electromagnetic waves, electromagnetic theorems and concepts, solutions to the wave equation in rectangular, cylindrical and spherical coordinates. Cooperative course taught by WSU, open to UI students (EE 530). Prerequisites: EE 351.

EE 519: Advanced Electromagnetic Theory II. Credit 3. Exact solutions to canonical electromagnetic diffraction problems, high and low frequency limits, foundations of numerical solutions to electromagnetic scattering problems. Prerequisites: EE 518.

EE 520: Plasma Engineering. Credit 3. Electromagnetics, kinetic theory, and fluid mechanics of plasmas in space, arcs, plasma processing, coronas, and fusion reactors. Prerequisites: EE 351 or Phys 342.

EE 521: Analysis of Power Systems. Credit 3. Concepts and practices of modern power engineering, including faults, stability, cables, dc transmission and overvoltage phenomena. Prerequisites: EE 491.

EE 522: High Voltage Engineering. Credit 3. High voltage-high power phenomena; design and measurements associated with electrical transmission, current interruption, insulation, transformation, lightning, and corona. Prerequisites: EE 331.

EE 524: Advanced Digital system Architecture. Credit 3. Instruction set architectures, pipelining and super pipelining, instruction level parallelism, superscalar and VLIW processors, cache memory, thread-level parallelism and VLSI. Prerequisites: EE 424.

EE 526: Electromagnetic Compatibility. Credit 3. Graduate-Level counterpart of EE 426. Credit not granted for both. Prerequisite: Graduate standing..

EE 527: Antenna Theory and Design. Credit 3. Antenna fundamentals, analytical techniques, characteristics and design procedures for selected types of wire, broadband, and aperture antennas. Prerequisites: EE 351. (a/y) Cooperative course taught jointly by WSU and UI (EE 533).

EE 528: Advanced Topics in Electromagnetics. Credit 3. May be repeated for credit; cumulative maximum 6 hours. Advanced topics of current interest in wave propagation (electromagnetics, acoustics, or optics). Prerequisites: EE 351.

EE 530: Digital Signal Processing II. Credit 3. Frequency selective digital filtering, least squares filtering, adaptive filtering, multirate signal processing. Prerequisites: EE 341; 464.

EE 531: Energy Management and Planning. Credit 3. Available energy resources; energy issues; economic analysis of energy alternatives; energy future.

EE 534: High Performance Computing. Credit 3. Development, current state and future of high speed computing application of existing commercial supercomputers to engineering problems. Cooperative course taught by UI (EE 504) Prerequisite: EE 324.

EE 538: EM Simulation. Credit 3. Computer simulation of electromagnetics using the finite-difference, time-domain (FDTD) method; theory of finite-difference simulation, techniques for modeling EM propagation in lossy and dispersive media, boundary conditions for time-domain simulation. Cooperative course taught by UI (EE 538). Prerequisites: By appointment only.

EE 541: Digital Control Systems II. Credit 3. State space approach, SISO, optimal control, state estimators, stochastic systems, state estimation in the presence of noise. Prerequisites: EE 441.

EE 543: Signal Theory. Credit 3. Theory of signals; signal spaces; basis sets; signal representations; projections theorem; Fourier transform; optimum signal design. Prerequisites: EE 341.

EE 544: Neural Computation. Credit 3. Parallel processing inspired by natural neural systems; neural computer architecture, supervised and unsupervised learning, generalization, implementation, and application; neurophysiology basis. Prerequisites: None.

EE 545: Data Compression. Credit 3. Source coding with a fidelity criterion; quantization theory; predictive, transform and subband coding; noiseless source codes. Prerequisites: EE 507, 543.

EE 548: Information Theory and Channel Coding Credit 3. Information theory; entropy, mutual information, source and channel coding theorems, channel capacity, Gaussian channels; channel coding; block and convolutional codes. Prerequisites: EE 451 and 507.

EE 551: Data Communication System. Credit 3. Digital communications; multi-amplitude/phase signal constellations; probability of error performance; cutoff rate; Viterbi algorithm; trellis coded modulation. Prerequisites: EE 341, 507.

EE 554: Asynchronous Digital Systems. Credit 3. Analysis and design of high speed asynchronous state machines, timing defect analysis, modular elements, arbiters, programmable sequencers, system level design. Cooperative course taught jointly by WSU and UI (EE 540). Prerequisites: EE 414 or equivalent.

EE 555: Computer Communication Networks. Credit 3. Packet switching networks; multi-access and local-area networks; delay models in data networks; routing and flow control. Prerequisites: Stat 443 or equivalent.

EE 562: Fault Tolerant Computer Systems. Credit 3. Fault tolerance aspects involved in design and evaluation of systems; methods of detection and recovery; modeling, correcting codes and reconfiguration. Same as Cpt S 562. Prerequisites: Cpt S 460, or EE 424 and elementary probability theory.

EE 564: Advanced signal Processing. Credit 3. Signal processing and communication theory aspects of frequency domain analysis of continuous and discrete random signals.. Prerequisites: Stat 443.

EE 574: Optoelectronics. Credit 3. Methods of modulating, generating, and detecting light; display techniques; display devices; fiber optics. Prerequisites: EE 504.

EE 581: Advanced Topics in Power Systems. Credit 3. Prerequisites: EE 521 or equivalent.

EE 582: Advanced Topics. Credit V 1-3. May be repeated for credit.

EE 584: Parallel Processing Systems. Credit 3. Parallel processing, partitioning, allocation and mapping, array processors, hypercubes, parallel routing algorithms, parallel memory access, examples of parallel machines. Prerequisites: EE 524.

EE 586: VLSI Systems Design. Credit 3. VLSI models, layout algorithms, design methodologies, simulation and layout tools, algorithm design for VLSI implementation. Prerequisites: EE 444.

EE 595 Directed Study in Electrical Engineering Credit V 1-3. Current topics in Electrical Engineering. Prerequisites: Graduate Standing.

EE 596: Advanced Analog Integrated circuits. Credit 3. MOS and BiMOS technologies; MOS and BiCMOS operational amplifier; A/D, D/A converters; switched-capacitor filters; current-mode analog circuits, switched-current techniques. Cooperative course taught by WSU open to UI students (EE 515).. Prerequisites: EE 476, 477.

EE 597: RF Mosfet Modeling. Credit 3 Graduate level counterpart of EE 497k Credit not granted for both. Prerequisites: None.

EE 598: High Speed Semiconductor Devices. Credit 3. Transit-time effects, negative resistance devices; ballistic transport in high electric fields; GUNN effect devices; resonant tunneling, IMPATTs HEMTs, and HBTs. Prerequisites: EE 496.

EE 600 Special Projects or Independent Study Variable credit. S, F grading.

EE 700 Master's Research, Thesis, and/or Examination Variable credit. S, F grading.

EE 702 Master's Special Problems, Directed Study, and/or Examination Variable credit. S, F grading.

EE 800 Doctoral Research, Dissertation, and/or Examination Variable credit. S, F grading.

 

Events

« November 2009 »
SMTWTFS
1234567
891011121314
15161718192021
22232425262728
2930
 
Contact us: webmaster@eecs.wsu.edu | Telephone: 509 335 6602 Fax: 509 335 3818 | Accessibility | Copyright | Policies
School of Electrical Engineering and Computer Science, PO BOX 642752, Washington State University, Pullman, WA, 99164-2752 USA