Bulletin

Courses

  • ELEN E1101x or y The Digital Information Age 3 pts. Lect: 3. An introduction to information transmission and storage, including technological issues. Binary numbers; elementary computer logic; digital speech and image coding; basics of compact disks, telephones, modems, faxes, UPC bar codes, and the World Wide Web. Projects include implementing simple digital logic systems and Web pages. Intended primarily for students outside the School of Engineering and Applied Science. The only prerequisite is a working knowledge of elementary algebra.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E1101
    ELEN
    1101
    66747
    001
    MW 11:00a - 12:15p
    834 Seeley W. Mudd Building
    D. Vallancourt 11 [ More Info ]
  • ELEN E1201y Introduction to electrical engineering Lect: 3. Lab:1. 3.5 pts. Prerequisites: MATH V1101. Basic concepts of electrical engineering. Exploration of selected topics and their application. Electrical variables, circuit laws, nonlinear and linear elements, ideal and real sources, transducers, operational amplifiers in simple circuits, external behavior of diodes and transistors, first order RC and RL circuits. Digital representation of a signal, digital logic gates, flipflops. A lab is an integral part of the course. Required of electrical engineering and computer engineering majors.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E1201
    ELEN
    1201
    67447
    001
    TuTh 4:10p - 5:25p
    833 Seeley W. Mudd Building
    D. Vallancourt 40 [ More Info ]
  • ELEN E3043x Solid state, microwave, and fiber optics laboratory Lect:1. Lab: 6. 3 pts. Prerequisites: ELEN E3106 and ELEN E3401. Optical electronics and communications. Microwave circuits. Physical electronics.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E3043
    ELEN
    3043
    68249
    001
    W 4:00p - 6:40p
    1235 Seeley W. Mudd Building
    W. Wang 25 [ More Info ]
  • ECBM E3060x Introduction to genomic information science and technology Lect: 3. 3 pts. Introduction to the information system paradigm of molecular biology. Representation, organization, structure, function and manipulation of the biomolecular sequences of nucleic acids and proteins. The role of enzymes and gene regulatory elements in natural biological functions as well as in biotechnology and genetic engineering. Recombination and other macromolecular processes viewed as mathematical operations with simulation and visualization using simple computer programming. This course shares lectures with ECBM E4060, but the work requirements differ somewhat.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ECBM E3060
    ECBM
    3060
    71648
    001
    M 6:50p - 9:20p
    535 Seeley W. Mudd Building
    D. Anastassiou 3 [ More Info ]
  • ELEN E3081x Circuit analysis laboratory Lab: 3. 1 pt. Prerequisites: ELEN E1201 or equivalent. Corequisites: ELEN E3201. Companion lab course for ELEN E3201. Experiments cover such topics as: use of measurement instruments; HSPICE simulation; basic network theorems; linearization of nonlinear circuits using negative feedback; opamp circuits; integrators; second order RLC circuits. The lab generally meets on alternate weeks.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E3081
    ELEN
    3081
    73097
    001
    Tu 12:30p - 2:30p
    1227 Seeley W. Mudd Building
    C. Zukowski 12 / 24 [ More Info ]
    ELEN
    3081
    73697
    002
    Th 12:30p - 2:30p
    1227 Seeley W. Mudd Building
    C. Zukowski 0 / 24 [ More Info ]
    ELEN
    3081
    76247
    003
    F 11:00a - 1:00p
    1227 Seeley W. Mudd Building
    C. Zukowski 9 / 24 [ More Info ]
  • ELEN E3082y Digital systems laboratory 1 pt. Lab: 3. Corequisites: CSEE W3827 Recommended preparation: ELEN E1201 or the equivalent. Companion lab course for CSEE W3827. Experiments cover such topics as logic gates; flip-flops; shift registers; counters; combinational logic circuits; sequential logic circuits; programmable logic devices. The lab generally meets on alternate weeks.

  • ELEN E3083y Electronic circuits laboratory 1 pt. Lab: 3. Prerequisites: ELEN E3081. Corequisites: ELEN E3331. Companion lab course for ELEN E3331. Experiments cover such topics as macromodeling of nonidealities of opamps using SPICE; Schmitt triggers and astable multivibrations using opamps and diodes; logic inverters and amplifiers using bipolar junction transistors; logic inverters and ring oscillators using MOSFETs; filter design using opamps. The lab generally meets on alternate weeks.

  • ELEN E3084x Signals and systems laboratory Lab: 3. 1 pt. Corequisites: ELEN E3801. Companion lab course for ELEN E3801. Experiments cover topics such as: introduction and use of MATLAB for numerical and symbolic calculations; linearity and time invariance; continuous-time convolution; Fourier-series expansion and signal reconstruction; impulse response and transfer function; forced response. The lab generally meets on alternate weeks.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E3084
    ELEN
    3084
    76897
    001
    M 6:00p - 8:30p
    1227 Seeley W. Mudd Building
    R. Castro 13 / 24 [ More Info ]
    ELEN
    3084
    77346
    002
    Th 6:00p - 8:30p
    1227 Seeley W. Mudd Building
    R. Castro 4 / 24 [ More Info ]
    ELEN
    3084
    77748
    003
    F 1:00p - 3:30p
    1227 Seeley W. Mudd Building
    R. Castro 10 / 24 [ More Info ]
  • ELEN E3106x Solid-state devices and materials Lect: 3. Recit. 1. 3.5 pts. Prerequisites: MATH V1201 or the equivalent. Corequisites: PHYS C1403 or PHYS C2601 or equivalent. Crystal structure and energy band theory of solids. Carrier concentration and transport in semiconductors. P-n junction and junction transistors. Semiconductor surface and MOS transistors. Optical effects and optoelectronic devices.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E3106
    ELEN
    3106
    78499
    001
    TuTh 2:40p - 3:55p
    627 Seeley W. Mudd Building
    I. Kymissis 18 [ More Info ]
  • ELEN E3201x Circuit analysis Lect:3. Recit:1. 3.5 pts. Prerequisites: ELEN E1201 or the equivalent. Corequisites: MATH V1201. A course on analysis of linear and nonlinear circuits and their applications. Formulation of circuit equations. Network theorems. Transient response of first and second order circuits. Sinusoidal steady state-analysis. Frequency response of linear circuits. Poles and zeros. Bode plots. Two-port networks.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E3201
    ELEN
    3201
    81446
    001
    MW 11:00a - 12:15p
    825 Seeley W. Mudd Building
    C. Zukowski 23 [ More Info ]
  • ELEN E3331y Electronic circuits Lect. 3. 3 pts. Prerequisites: ELEN E3201. Operational amplifier circuits. Diodes and diode circuits. MOS and bipolar junction transistors. Biasing techniques. Small-signal models. Single-stage transistor amplifiers. Analysis and design of CMOS logic gates. A/D and D/A converters.

  • ELEN E3390y Electronic circuit design laboratory Lab 6. 3 pts. Prerequisites: ELEN E3082, E3083, E3331, E3401, E3801. Advanced circuit design laboratory. Students work in teams to specify, design, implement and test an engineering prototype. The work involves technical as well as non-technical considerations, such as manufacturability, impact on the environment, and economics. The project is chosen by the instructor and may change from year to year.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E3390
    ELEN
    3390
    82100
    001
    TuTh 9:30a - 10:45a
    1206 Seeley W. Mudd Building
    D. Vallancourt 13 [ More Info ]
  • ELEN E3401y Electromagnetics Lect: 3. 4 pts. Prerequisites: MATH V1201, PHYS C1402 or PHYS C1602, or equivalents. Basic field concepts. Interaction of time-varying electromagnetic fields. Field calculation of lumped circuit parameters. Transition from electrostatic to quasistatic and electromagnetic regimes. Transmission lines. Energy transfer, dissipation, and storage. Waveguides. Radiation.

  • EEME E3601x Classical control systems Lect. 3. 3 pts. Prerequisites: MATH E1210. Analysis and design of feedback control systems. Transfer functions; block diagrams; proportional, rate, and integral controllers; hardware; implementation. Routh stability criterion, root locus, Bode and Nyquist plots, compensation techniques.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: EEME E3601
    EEME
    3601
    83548
    001
    MW 1:10p - 2:25p
    233 Seeley W. Mudd Building
    R. Longman 50 [ More Info ]
  • ELEN E3701y Introduction to communication systems Lect: 3. 3 pts. Prerequisites: ELEN E3801. Corequisites: SIEO W3658. A basic course in communication theory, stressing modern digital communication systems. Nyquist sampling, PAM and PCM/DPCM systems, time division multipliexing, high frequency digital (ASK, OOK, FSK, PSK) systems, and AM and FM systems are among the topics covered. Also included is an introduction to noise processes, detecting signals in the presence of noise, Shannon's theorem on channel capacity, and elements of coding theory.

  • ELEN E3801x Signals and systems Lect: 3. 3.5 pts. Corequisites: MATH V1201. Modeling, description, and classification of signals and systems. Continuous-time systems. Time domain analysis, convolution. Frequency domain analysis, transfer functions. Fourier series. Fourier and Laplace transforms. Discrete-time systems and the Z transform.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E3801
    ELEN
    3801
    87449
    001
    TuTh 9:30a - 10:45a
    233 Seeley W. Mudd Building
    R. Castro 31 [ More Info ]
  • CSEE W3827x and y Fundamentals of computer systems 3 pts. Lect: 3. Prerequisites: An introductory programming course (COMS W1007 or COMS W1009 or the equivalent). Fundamentals of computer organization and digital logic. Boolean algebra, Karnaugh maps, basic gates and components, flipflops and latches, counters and state machines, basics of combinational and sequential digital design. Assembly language, instruction sets, ALU's, single-cycle and multi-cycle processor design, introduction to pipelined processors, caches, and virtual memory.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: CSEE W3827
    CSEE
    3827
    22152
    001
    MW 2:40p - 3:55p
    627 Seeley W. Mudd Building
    D. Rubenstein 24 [ More Info ]
  • ELEN E3998x and y Projects In electrical engineering 0 to 3 pts. May be repeated for credit, but no more than 3 total points may be used for degree credit. Prerequisite: approval by a faculty member who agrees to supervise the work. Independent project involving laboratory work, computer programming, analytical investigation, or engineering design.

  • BMEB W4011x Computational Neuroscience: Circuits In the Brain Lect: 3. 3 pts. Prerequisites: ELEN E3801 or BIOL W3004. Biophysics of computation, the Hodgkin-Huxley neuron, modeling and analysis of ion channels, basic dendritic integration. Integrate-and-fire and other spiking neuron models, stimulus representation and the neural code, time encoding and stimulus recovery, information representation with time encoding machines, fast algorithms for stimulus recovery, elements of spike processing and neural computation. Modeling synapses and synaptic transmission, synaptic plasticity and learning algorithms. Projects in Matlab.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: BMEB W4011
    BMEB
    4011
    88250
    001
    Tu 6:50p - 9:20p
    415 Schapiro Cepser
    A. Lazar 9 [ More Info ]
  • ECBM E4060x Introduction to genomic information science and technology Lect: 3. 3 pts. Introduction to the information system paradigm of molecular biology. Representation, organization, structure, function and manipulation of the biomolecular sequences of nucleic acids and proteins. The role of enzymes and gene regulatory elements in natural biological functions as well as in biotechnology and genetic engineering. Recombination and other macromolecular processes viewed as mathematical operations with simulation and visualization using simple computer programming. This course shares lectures with ECBM E3060, but the work requirements differ somewhat.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ECBM E4060
    ECBM
    4060
    91096
    001
    M 6:50p - 9:20p
    535 Seeley W. Mudd Building
    D. Anastassiou 12 [ More Info ]
  • CSEE W4119x and y Computer Networks 3 pts. Lect: 3. Corequisites: SIEO W3658 or W3600 or the equivalent. Introduction to computer networks and the technical foundations of the Internet, including applications, protocols, local area networks, algorithms for routing and congestion control, security, elementary performance evaluation. Several written and programming assignments required.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: CSEE W4119
    CSEE
    4119
    92449
    001
    MW 11:00a - 12:15p
    TBA
    G. Zussman 34 [ More Info ]
  • CSEE W4140x or y Networking Laboratory 4 pts. Lect: 3. Prerequisites: CSEE W4119 or the equivalent. In this course, students will learn how to put "principles into practice," in a hands-on-networking lab course. The technologies and protocols of the internet will be covered, using equipment currently available to large internet service providers such as CISCO routers and end-systems. A set of laboratory experiments will provide hands-on experience with engineering wide-area networks and will familiarize students with the Internet Protocol (IP), Address Resolution Protocol (ARP), Internet Control Message Protocol (ICMP), User Datagram Protocol (UDP) and Transmission Control Protocol (TCP), the Domain Name System (DNS), routing protocols (RIP, OSPF, BGP), network management protocols (SNMP), and application-level protocols (FTP, TELNET, SMTP).

  • ELEN E4193 Modern Display Science and Technology Lect: 3. 3 pts. Prerequisites: Linear algebra, differential equations, and basic semiconductor physics. Introduction to modern display systems in an engineering context. The basis for visual perception, image representation, color space, metrics of illumination. Physics of luminescence, propagation and manipulation of light in anisotropic media, emissive displays, and spatial light modulators. Fundamentals of display addressing, the Alt-Pleshko theorem, multiple line addressing. Large area electronics, fabrication, and device integration of commercially important display types. A series of short laboratories will reinforce material from the lectures. Enrollment may be limited.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E4193
    ELEN
    4193
    52152
    001
    MW 9:30a - 10:45a
    627 Seeley W. Mudd Building
    I. Kymissis 9 [ More Info ]
  • ELEN E4301y Introduction to semiconductor devices Lect. 3. 3 pts. Prerequisites: ELEN E3106 or the equivalent. Semiconductor physics. Carrier injection and recombination. P-n junction and diodes: Schottky barrier and heterojunctions, solar cells and light-emitting diodes. Junction and MOS field-effect transistors, bipolar transistors. Tunneling and charge-transfer devices.

  • ELEN E4312x Analog electronic circuits Lect. 3. 3 pts. Prerequisites: ELEN E3331 and ELEN E3801. Differential and multistage amplifiers; small-signal analysis; biasing techniques; frequency response; negative feedback; stability criteria; frequency compensation techniques. Analog layout techniques. An extensive design project is an integral part of the course.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E4312
    ELEN
    4312
    73150
    001
    Th 6:50p - 9:20p
    633 Seeley W. Mudd Building
    T. Dickson 29 [ More Info ]
  • ELEN E4314y Communication circuits Lect: 3. 3 pts. Prerequisites: ELEN E4312. Principles of electronic circuits used in the generation, transmission, and reception of signal waveforms, as used in analog and digital communication systems. Nonlinearity and distortion; power amplifiers; tuned amplifiers; oscillators; multipliers and mixers; modulators and demodulators; phase-locked loops. An extensive design project is an integral part of the course.

  • ELEN E4321x Digital VLSI circuits Lect: 3. 3 pts. Recommended Preparation ELEN E3331, CSEE W3827, and ELEN E3106. Design and analysis of high speed logic and memory. Digital CMOS and BiCMOS device modeling. Integrated circuit fabrication and layout. Interconnect and parasitic elements. Static and dynamic techniques. Worst-case design. Heat removal and I/O. Yield and circuit reliability. Logic gates, pass logic, latches, PLAs, ROMs, RAMs, receivers, drivers, repeaters, sense amplifiers.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E4321
    ELEN
    4321
    10797
    001
    MW 1:10p - 2:25p
    337 Seeley W. Mudd Building
    K. Shepard 36 [ More Info ]
  • EECS E4340y Computer hardware design Lect: 2. Lab: 3. 3 pts. Prerequisites: ELEN E3331 and CSEE W3827. Practical aspects of computer hardware design through the implementation, simulation, and prototyping of a PDP-8 processor. High-level and assembly languages, I/O, interrupts, datapath and control design, pipelining, busses, memory architecture. Programmable logic and hardware prototyping with FPGAs. Fundamentals of VHDL for register-transfer level design. Testing and validation of hardware. Hands-on use of industry CAD tools for simulation and synthesis.

  • ELEN E4401x Wave transmission and fiber optics Lect: 3. 3 pts. Prerequisites: ELEN E3401 or the equivalent. Waves and Maxwell's equations. Field energetics, dispersion, complex power. Waves in dielectrics and in conductors. Reflection and refraction. Oblique incidence and total internal reflection. Transmission lines and conducting waveguides. Planar and circular dielectric waveguides; integrated optics and optical fibers. Hybrid and LP modes. Graded-index fibers. Mode coupling; wave launching.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E4401
    ELEN
    4401
    11947
    001
    MW 2:40p - 3:55p
    1127 Seeley W. Mudd Building
    P. Diament 3 [ More Info ]
  • ELEN E4411x Fundamentals of photonics Lect: 3. 3 pts. Prerequisites: ELEN E3401 or the equivalent. Planar resonators. Photons and photon streams. Photons and atoms: energy levels and band structure; interactions of photons with matter; absorption, stimulated and spontaneous emission; thermal light, luminescence light. Laser amplifiers: gain, saturation, and phase shift; rate equations; pumping. Lasers: theory of oscillation; laser output characteristics. Photons in semiconductors: generation, recombination, and injection; heterostructures; absorption and gain coefficients. Semiconductor photon sources: LEDs; semiconductor optical amplifiers; homojunction and heterojunction laser diodes. Semiconductor photon detectors: p-n, p-i-n, and heterostructure photo diodes; avalanche photodiodes.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E4411
    ELEN
    4411
    12646
    001
    Tu 8:30a - 11:00a
    327 Seeley W. Mudd Building
    R. Osgood 13 [ More Info ]
  • ELEN E4488x Optical Systems 3 pts. Prerequisites: ELEN E3401 or the equivalent. Introduction to optical systems based on physical design and engineering principles. Fundamental geometrical and wave optics with specific emphasis on developing analytical and numerical tools used in optical engineering design. Focus on applications that employ optical systems and networks, including examples in holographic imaging, tomography, Fourier imaging, confocal microscopy, optical signal processing, fiber optic communication systems, optical interconnects and networks.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E4488
    ELEN
    4488
    16347
    001
    MW 1:10p - 2:25p
    253 Engineering Terrace
    K. Bergman 4 [ More Info ]
  • ELEN E4501x Electromagnetic Devices and Energy Conversion Lect: 3. 3 pts. Prerequisites: ELEN E3401. Linear and nonlinear magnetic circuits. Electric and magnetic energy storage, loss, and transfer. Circuit behavior of energy storage and transfer devices. Field theory of moving bodies. Dynamical equations of an electromechanical system. Electromechanical and thermo-electric sensors and actuators. Rotating electric energy converters. Superconductivity and applications.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E4501
    ELEN
    4501
    26029
    001
    MW 11:00a - 12:15p
    414 Pupin Laboratories
    A. Sen 12 [ More Info ]
  • ELEN E4503x Sensors, actuators, and electromechanical systems Lect: 3. 3 pts. Prerequisites: ELEN E3201 and E3401, or the equivalents. Electromagnetic energy storage, loss, and transfer. Dynamics of electromechanical systems. Linearization of nonlinear coupled dynamical equations and equivalent circuits. Electromechanical actuators: acoustic, IC processed micromachines. Electromechanical sensors: acoustic, pressure, and acceleration. Thermal sensors: polysilicon thermopiles and bipolar transistor temperature sensors. Electro-optic sensors: visible light, infrared, and x-ray.

  • EEME E4601y Digital control systems Lect: 3. 3 pts. Prerequisites: ELEN E3801 or EEME E3601, or the equivalent. Real-time control using digital computers. Solving scalar and state-space difference equations. Discrete equivalents of continuous systems fed by holds. Z-transfer functions. Creating closed-loop difference equation models by Z-transform and state variable approaches. The Nyquist frequency and sample rate selection. Classical- and modern-based digital control laws. Digital system identification.

  • ELEN E4702x or y Digital Communications Lect: 3. 3 pts. Prerequisites: ELEN E3701 or the equivalent. Digital communications for both point-to-point and switched applications is further developed. Optimum receiver structures and transmitter signal shaping for both binary and M-ary signal transmission. An introduction to block codes and convolutional codes, with application to space communications.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E4702
    ELEN
    4702
    29532
    001
    W 6:50p - 9:20p
    644 Seeley W. Mudd Building
    R. Soni 26 [ More Info ]
  • ELEN E4703y Wireless communications Lect: 3. 3 pts. Prerequisites: ELEN E3701 or the equivalent. Wireless communication systems. System design fundamentals. Trunking theory. Mobile radio propagation. Reflection of radio waves. Fading and multipath. Modulation techniques; signal space; probability of error, spread spectrum. Diversity. Multiple access.

  • ELEN E4810x Digital signal processing Lect: 3. 3 pts. Prerequisites: ELEN E3801. Digital filtering in time and frequency domain, including properties of discrete-time signals and systems, sampling theory, transform analysis, system structures, IIR and FIR filter design techniques, the Discrete Fourier Transform, Fast Fourier Transforms.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E4810
    ELEN
    4810
    56033
    001
    TuTh 11:00a - 12:15p
    602 Hamilton Hall
    D. Ellis 46 [ More Info ]
  • ELEN E4815y Random signals and noise Lect: 3. 3 pts. Prerequisites: SIEO W3658 or the equivalent. Characterization of stochastic processes as models of signals and noise; stationarity, ergodicity, correlation functions, and power spectra. Gaussian processes as models of noise in linear and nonlinear systems; linear and nonlinear transformations of random processes; orthogonal series representations. Applications to circuits and devices, to communication, control, filtering, and prediction.

  • CSEE W4823x or y Advanced logic design Lect: 3. 3 pts. Prerequisites: CSEE W3827 or the equivalent. An introduction to modern digital system design. Advanced topics in digital logic: controller synthesis (Mealy and Moore machines); adders and multipliers; structured logic blocks (PLDs, PALs, ROMs); iterative circuits. Modern design methodology: register transfer level modeling (RTL); algorithmic state machines (ASMs); introduction to hardware description languages (VHDL or Verilog); system-level modeling and simulation; design examples.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: CSEE W4823
    CSEE
    4823
    75785
    001
    TuTh 2:40p - 3:55p
    233 Seeley W. Mudd Building
    S. Nowick 24 [ More Info ]
  • CSEE W4824x or y Computer Architecture 3 pts. Lect: 3. Prerequisites: CSEE W3827 or the equivalent. Focuses on advanced topics in modern computer architecture, illustrated by recent case studies. Fundamentals of quantitative analysis. Pipelined, out-of-order, and speculative execution. Superscalar, VLIW and vector processors. Embedded processors. Memory hierarchy design. Multiprocessors and thread-level parallelism. Synchronization and cache coherence protocols. Interconnection networks.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: CSEE W4824
    CSEE
    4824
    84784
    001
    MW 9:30a - 10:45a
    1127 Seeley W. Mudd Building
    L. Carloni 41 [ More Info ]
  • ELEN E4830y Digital image processing Lect: 3. 3 pts. Introduction to the mathematical tools and algorithmic implementation for representation and processing of digital still and moving pictures. Topics include image representation, thresholding, halftoning, linear and nonlinear filtering, edge detection, image transforms, enhancement, restoration, segmentation, motion analysis, and coding for data compression.

  • CSEE W4840y Embedded systems 3 pts. Lect: 3. Prerequisites: CSEE W4823 or the equivalent. Embedded system design and implementation combining hardware and software. I/O, interfacing, and peripherals. Weekly laboratory sessions and term project on design of a microprocessor-based embedded system including at least one custom peripheral. Knowledge of C programming and digital logic required.

  • CSEE E4861y Computer-aided design for digital systems Lect: 3. 3 pts. Prerequisites: CSEE W3827 plus COMS W3133, W3137, W3139, or the equivalent. Topics include hands-on design projects using commercial CAD tools; the theory behind the tools; modern digital system design (the VHDL lenguage, register-transfer level modeling, algorithmic state machines, designing a microarchitecture); controller synthesis and optimization (FSMs); exact and heuristic two-level logic minimization; multilevel logic optimization; technology mapping; binary decision diagrams (BDDs), and introduction to testability.

  • ELEN E4896y Music signal processing Lect: 3. 3 pts. Prerequisites: A course on discrete-time signal processing (at the level of ELEN E3801 or, preferable, E4810). An introductory course on the applications of signal processing to music, suitable to seniors and first-year graduate students in electrical engineering, computer science, or music. Emphasis is placed on the signal processing operations in both recording and live environments. Topics covered include audio and room acoustics; microphones and loudspeakers; A/D conversion, dithering, and digital audio formats; analog and digital audio mixers; audio effects algorithms; sequences, samplers, and effects algorithms; sequences, samplers, and Digital Audio Workstations (DAW); mastering for CD and DVD production; and sound synthesis algorithms. Throughout the course case studies of real systems will be examined in detail. The course includes a site visit to a state-of-the-art professional recording facility.

  • ELEN E4998x or y Intermediate projects in electrical engineering 0 to 3 pts. Prerequisites: The instructor's permission. May be repeated for credit, but no more than 3 total points may be used for degree credit. Substantial independent project involving laboratory work, computer programming, analytical investigation, or engineering design.

  • ELEN E6001x-E6002y Advanced projects in electrical engineering 1-4 pts. May be repeated for up to 6 points of credit. Graduate-level projects in various areas of electrical engineering and computer science. In consultation with an instructor, each student designs his or her project depending on the student's previous training and experience. Students should consult with a professor in their area for detailed arrangements no later than the last day of registration.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E6001
    ELEN
    6001
    47997
    001
    TBA Instructor To Be Announced 0 / 0 [ More Info ]
    ELEN
    6001
    50947
    002
    TBA D. Anastassiou 0 [ More Info ]
    ELEN
    6001
    52347
    003
    TBA K. Bergman 5 [ More Info ]
    ELEN
    6001
    52749
    004
    TBA S. Chang 1 [ More Info ]
    ELEN
    6001
    53146
    005
    TBA E. Coffman 0 [ More Info ]
    ELEN
    6001
    53547
    006
    TBA P. Diament 0 [ More Info ]
    ELEN
    6001
    60998
    008
    TBA D. Ellis 0 [ More Info ]
    ELEN
    6001
    61346
    009
    TBA T. Heinz 0 [ More Info ]
    ELEN
    6001
    75846
    010
    TBA P. Jelenkovic 0 [ More Info ]
    ELEN
    6001
    76397
    011
    TBA P. Kinget 1 [ More Info ]
    ELEN
    6001
    76898
    012
    TBA I. Kymissis 2 [ More Info ]
    ELEN
    6001
    77547
    013
    TBA A. Lazar 1 [ More Info ]
    ELEN
    6001
    78046
    014
    TBA N. Maxemchuk 1 [ More Info ]
    ELEN
    6001
    78697
    015
    TBA R. Osgood 1 [ More Info ]
    ELEN
    6001
    81598
    016
    TBA D. Rubenstein 0 [ More Info ]
    ELEN
    6001
    82548
    017
    TBA H. Schulzrinne 0 [ More Info ]
    ELEN
    6001
    83348
    018
    TBA A. Sen 0 [ More Info ]
    ELEN
    6001
    86697
    019
    TBA K. Shepard 3 [ More Info ]
    ELEN
    6001
    92001
    020
    TBA Y. Tsividis 0 [ More Info ]
    ELEN
    6001
    92649
    021
    TBA W. Wang 0 [ More Info ]
    ELEN
    6001
    93297
    022
    TBA X. Wang 0 [ More Info ]
    ELEN
    6001
    95948
    023
    TBA C. Zukowski 0 [ More Info ]
    ELEN
    6001
    96648
    024
    TBA G. Zussman 0 [ More Info ]
  • ELEN E6010y Systems Biology: Design Principles for Biological Circuits Lect: 3. 4.5 pts. Prerequisites: ECBM E4060 or the instructor's permission. Beyond bioinformatics, cells as systems. Metabolic networks, transcription regulatory networks, signaling networks. Deterministic and stochastic kinetics. Mathematical representation of reconstructed networks. Network motifs. Signal transduction and neuronal networks. Robustness. Bacterial chemotaxis and patterning in fruit fly development. Kinetic proofreading. Optimal gene circuit design. Rules for gene regulation. Random networks and multiple time scales. Biological information processing. Numerical and simulation techniques. Major project(s) in Matlab.

  • EEBM E6020y Methods of Computational Neuroscience Lect: 3. 4.5 pts. Prerequisites: BMEB W4011 or the instructor's permission. Formal methods in computational neuroscience including methods of signal processing, communications theory, information theory, systems and control, system identification and machine learning. Molecular models of transduction pathways. Robust adaptation and integral feedback. Stimulus representation and groups. Stochastic and dynamical systems models of spike generation. Neural diversity and ensemble encoding. Time encoding machines and neural codes. Stimulus recovery with time decoding machines. MIMO models of neural computation. Synaptic plasticity and learning algorithms. Major project(s) in Matlab.

  • BMEE E6030y Neural Modeling and Neuroengineering Lect: 3. 3 pts. Prerequisites: APMA E3101, ELEN E3801, and BMEB W4011, or the equivalent, or the instructor's permission. Engineering perspective on the study of multiple levels of brain organization, from single neurons to cortical modules and systems. Mathematical models of spiking neurons, neural dynamics, neural coding, and biologically-based computational learning. Architectures and learning principles underlying both artificial and biological neural networks. Computational models of cortical processing, with an emphasis on the visual system. Applications of principles in neuroengineering; neural prostheses, neuromorphic systems and biomimetics. Course will include a computer simulation laboratory.

  • ELEN E6080x or y Topics in systems biology (6080 to 6089) Lect: 2. 3 pts. Prerequisites: The instructor's permission. Selected advanced topics in systems biology. Content varies from year to year, and different topics rotate through the course numbers 6080 to 6089.

  • ELEN E6084 Topics In Systems Biology (see ELEN E6080) Prerequisites: The instructor's permission.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: ELEN E6084
    ELEN
    6084
    63780
    001
    M 6:50p - 9:20p
    415 Schapiro Cepser
    F. Suits 2 [ More Info ]
  • EEBM E6090x or y Topics in Computational Neuroscience and Neuroengineering (6090-6099) Lect: 2. 3 pts. Prerequisites: The instructor's permission. Selected advanced topics in computational neuroscience and neuroengineering. Content varies from year to year, and different topics rotate through the course numbers 6090-6099.

    Course
    Number
    Call Number/
    Section
    Days & Times/
    Location
    Instructor Enrollment
    Autumn 2008 :: EEBM E6090
    EEBM
    6090
    87305
    001
    Th 4:10p - 6:40p
    545 Seeley W. Mudd Building
    C. Peck III
    J. Kozloski
    0 [ More Info ]
  • CSEE E6180x or y Modeling and performance evaluation Lect: 2. 3 pts. Prerequisites: COMS W4118 and SIEO W4150 or permission of the instructor. Introduction to queuing analysis and simulation techniques. Evaluation of time-sharing and multiprocessor systems. Topics include priority queuing, buffer storage, and disk access, interference and bus contention problems, and modeling of program behaviors.

  • ELEN E6201x Linear system theory Lect: 3. 3 pts. Prerequisites: