37
UC Irvine Department of Electrical Engineering and Computer Science Systems Area

UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

UC Irvine

Department of Electrical Engineering and Computer Science

Systems Area

Page 2: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

2

Slides are Available Fromhttp://www.eng.uci.edu/~ayanoglu/systemsarea.pdf

Page 3: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

3

What is Systems?

Part of Electrical Engineering, emphasis on

• Communications• Signal processing• Networking• Power systems• Control

A PC Card with 802.11 Wireless LAN capability and extensions of Multi-Input Multi-Output (MIMO) algorithms.Two transmit and three receive antennas achieve 108 Mb/sin 20 MHz, as opposed to the 802.11a/g standard 54 Mb/s.

Page 4: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

4

M.S. Requirements

• 36 units (and at least 12 courses) including appropriate core and/or concentration courses

– Thesis option includes M.S. thesis and requires fewer courses.

– No thesis option includes more courses.– Pay attention to required core/concentration courses!

(core courses are also called concentration courses)

Page 5: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

5

M.S. Roadmap

EECS294

Page 6: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

6

EE Systems Plan of Study No Thesis

• EECS240: Random Signals and Systems• EECS241A: Digital Communications I• EECS250: Digital Signal Processing• EECS251A: Detection, Estimation, and Demodulation Theory I• EECS260A: Linear Systems I• EECS267A: Industrial and Power Electronics

(If in a given year less than 6 of these courses are offered, EECS242 or EECS244 can be substituted.)

Four core courses from the list above must be completed (with a grade of B (3.0) or better).At least five additional core or concentration courses from EE Concentration must also be

completed.

These are the required courses for M.S. with Concentration in EE, Systems Plan of Study. One of the two mandatory options of EE Concentration in 2006-2007.

Page 7: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

7

Systems AreaPh.D. Requirements

• 4 quarters of EECS294 EECS Colloquium (only course requirementalthough coursework as appropriate is highly recommended)

• Preliminary Examination:Given twice each year (December, May)EECS140, EECS150A, EECS150B, EECS160ACan be taken at most two timeswww.eng.uci.edu/eecs/prelim_ee_systems

• Choose dissertation topic and form Ph.D. committee• Qualifying Examination:

Defend topic and your approach• Complete thesis (dissertation) work• Dissertation Defense• Get thesis approved by Ph.D. committee

Page 8: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

8

Systems AreaPh.D. Roadmap

EECS294

Page 9: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

9

Systems Area CoursesEECS240 Random ProcessesEECS241A Digital Communications I EECS243 Error Correcting CodesEECS245 Space-Time CodingEECS248A InternetI

EECS241B Digital Communications IIEECS248B Performance Analysis of Computer Communication NetworksEECS250 Digital Signal Processing IEECS251A-B Detection, Estimation, and Demodulation TheoryEECS252 Adaptive Signal ProcessingEECS260A Linear SystemsEECS267A Industrial and Power Electronics

EECS242 Information TheoryEECS244 Wireless CommunicationsEECS260B Linear Systems IIEECS260C Linear Systems III EECS261A Linear Optimization Methods EECS261B Nonlinear Optimization MethodsEECS262 Network Congestion and Flow Control TheoryEECS265 Design and Control of Electromechanical Energy ConvertersEECS266 Advanced Topics in Power SystemsEECS267B Topics in Industrial and Power ElectronicsEECS298 Topics in Electrical Engineering and Computer Science

Will be offered 2006-2007Will not be offered 2006-2007

Page 10: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

10

EECS240 Random ProcessesEECS240 Random Processes (3). Extensions of probability theory to random variables varying with time. General properties of stochastic processes. Convergence. Estimation, including nonlinear and linear minimum mean square error and maximum likelihood. Spectral density and linear filters. Poisson processes and discrete-time Markov chains. Prerequisite: EECS140. Formerly ECE287A.

Page 11: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

11

EECS241A/B Digital Communications I/IIEECS241A Digital Communications I (3). Concepts and applications of digital communication systems. Baseband digital transmission of binary, multiamplitude, and multidimensional signals. Introduction to and performance analysis of different modulation schemes. Formerly ECE228A.

EECS241B Digital Communications II (3).Concepts and applications of equalization, multicarrier modulation, spread spectrum, and CDMA. Digital communications through fading memory channels. Prerequisite: EECS241A. Formerly ECE228B.

Page 12: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

12

EECS242 Information TheoryEECS242 Information Theory (3). Fundamental capabilities and limitations of information sources and information transmission systems. An analytical framework for modeling and evaluating communication systems: entropy, mutual information, asymptotic equipartition property, entropy rates of a stochastic process, data compression, channel capacity, differential entropy, the Gaussian channel. Prerequisite: EECS240. Formerly ECE225.

Page 13: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

13

EECS243 Error Correcting CodesEECS243 Error Correcting Codes (3) S.Different techniques for error correcting codes and analyzing their performance. Linear block codes; cyclic codes; convolutional codes. Minimum distance; optimal decoding; Viterbi decoding; bit error probability. Coding gain; trellis coded modulation. Prerequisite: EECS240. Formerly ECE226.

Page 14: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

14

EECS244 Wireless CommunicationsEECS244 Wireless Communications (3).Introduction to wireless communications systems. Wireless channel modeling. Single carrier, spread spectrum, and multi-carrier wireless modulation schemes. Diversity techniques. Multiple-access schemes. Transceiver design and system level tradeoffs. Brief overview of GSM, CDMA (IS-95) and 2.5, 3G cellular schemes. Prerequisite: EECS241B. Formerly ECE224.

Page 15: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

15

EECS245 Space-Time CodingEECS245 Space-Time Coding (3).A fundamental study of: capacity of MIMO channels, space-time code design criteria, space-time block codes, space-time trellis codes, differential detection for multiple antennas, spatial multiplexing, BLAST. Prerequisite: EECS242.

Page 16: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

16

EECS250 Digital Signal ProcessingEECS250 Digital Signal Processing (3).Fundamental principles of digital signal processing, sampling, decimation and interpolation, discrete Fourier transforms and FFT algorithms, transversal and recursive filters, discrete random processes, and finite-word effects in digital filters. Prerequisites: EECS152A or equivalent. Formerly ECE230A.

Page 17: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

17

EECS252 Adaptive Signal ProcessingEECS252 Adaptive Signal Processing (3).Introduction to adaptive signal processing. Eigenanalysis. Wiener Filters. Linear Prediction. Kalman Filtering. LMS Algorithm. Method of Least Squares. Recursive Least Squares. Prerequisite: EECS250.

Page 18: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

18

EECS203A Digital Image ProcessingEECS203A Digital Image Processing (3) W.Pixel-level digital image representation and elementary operations; Fourier and other unitary transforms; compression, enhancement, filtering, and restoration; laboratory experience is provided.Prerequisite: EECS152A. Formerly ECE234A.

Page 19: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

19

EECS260A Linear Systems IEECS260A Linear Systems I (3). State-space representation of continuous-time and discrete-time linear systems. Controllability, observability, stability. Realization of rational transfer functions. Prerequisite: EECS160A. Formerly ECE240A.

Page 20: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

20

EECS248A InternetEECS248A Internet (4) F. A broad overview of basic Internet concepts. Internet architecture and protocols, including addressing, routing, TCP/IP, quality of service, and streaming. Prerequisite: EECS148, ICS 153, or consent of instructor. Same as ICS 243A and Networked Systems 201.

Page 21: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

21

EECS248B Performance Analysis of Computer Communication Networks

EECS248B Performance Analysis of Computer Communication Networks (3) W. Mathematical modeling and optimization of network performance and design. Data link layer and media access protocols. Queuing models for communication networks. Routing and congestion control. Prerequisite: EECS248A. Same as Networked Systems 250. Formerly ECE229B.

Page 22: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

22

EECS262 Network Congestion and Flow Control Theory

EECS262 Network Congestion and Flow Control Theory (3). New research results in congestion and flow control for data networks. Formerly ECE242.

Page 23: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

23

EECS267A Industrial and Power ElectronicsEECS267B Topics in Industrial and Power Electronics

EECS267A Industrial and Power Electronics (4) W.Power switching devices, pulse width modulation (PWM) methods, switching converter topologies, control, and magnetics. Prerequisite: EECS170C, EECS160A, or consent of instructor. Concurrent with EECS166A. Formerly ECE266A.

EECS267B Topics in Industrial and Power Electronics (3) W. Practical design of switching converters, electromagnetic compatibility, thermal management, and/or control methods. Prerequisite: EECS267A or consent of instructor. Formerly ECE266B.

Page 24: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

24

Systems Area Faculty

• Ender Ayanoglu• Ahmed Eltawil• Glenn Healey• Syed Jafar• Hamid Jafarkhani

• Scott Jordan• Athina Markopoulou• Keyue Smedley• Kevin Tsai

Page 25: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

25

Ender Ayanoglu

• Communication systems• Communication theory• Communication networks

Ph.D. Stanford University, 1986

Fall 2006 EECS241A Digital Communication IWinter 2007 EECS241B Digital Communication II

[email protected]/~ayanoglu

Page 26: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

26

Ahmed Eltawil

• Broadband wireless communication architectures in VLSI

• Digital signal processing implementations and architectures

Ph.D. University of California, Los Angeles, 2003 [email protected]/~aeltawil

Spring 2007 EECS244 Wireless Communications

Page 27: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

27

Glenn Healey

• Machine vision• Computer engineering• Image processing• Computer graphics• Intelligent machines

Ph.D. Stanford University, 1988 [email protected]

Page 28: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

28

Syed A. Jafar

• Wireless communications • Information theory

Ph.D. Stanford University, 2003

Spring 2007 EECS242 Information Theory

[email protected]/~syed

Page 29: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

29

Hamid Jafarkhani

• Communication theory and coding

Ph.D. University of Maryland, College Park, 1997

Fall 2006 EECS240 Random Processes

[email protected]/~hamidj

Page 30: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

30

Scott Jordan

• Modeling and analysis of – Behavior– Control– Pricing

in computer and telecommunications networks

Ph.D. University of California, Berkeley, 1990 [email protected]/~sjordan

Page 31: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

31

Athina Markopoulou

• Multimedia over packet networks• Network reliability and security

Ph.D. Stanford University, 2002 www.stanford.edu/~amarko

Winter 2007 EECS248B Performance Analysis of Computer Communication NetworksSpring 2007 EECS221B Topics in Cmptr Eng (Advanved Topics in Computer Networks)

Page 32: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

32

Keyue Smedley

• Power electronics• Alternative energy power

generation• Motion control

Ph.D. California Institute of Technology, 1991

Winter 2007 EECS267A Industrial and Power Electronics

[email protected]/faculty/smedley

Page 33: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

33

Kevin Tsai

• Computer and communication networks

• Flow control• Routing• Traffic management

Ph.D. Massachusetts Institute of Technology, 1986 [email protected]/~netrol/ProfTsai.html

Spring 2007 EECS262A Network Congestion and Flow Control Theory

Page 34: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

34

Center for Pervasive Communications and Computingwww.cpcc.uci.edu

CPCC Inauguration, June 2000: Henry Samueli, CTO and Co-Founder, Broadcom Corp.; Ralph J. Cicerone, Chancellor, UC Irvine; Dwight Decker, Chairman, Conexant Systems.

Page 35: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

35

Useful Web Sites

• EECSwww.eecs.uci.edu

• EECS Graduate Program for Current Studentswww.eng.uci.edu/dept/eecs/current

Page 36: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266

36

Slides are Available Fromhttp://www.eng.uci.edu/~ayanoglu/systemsarea.pdf

Page 37: UC Irvinenewport.eecs.uci.edu/~ayanoglu/systemsarea.pdfEECS262 Network Congestion and Flow Control Theory EECS265 Design and Control of Electromechanical Energy Converters EECS266