Introduction to the design and analysis of algorithms for computer engineers. Approaches to specifying, validating, and carrying out performance analysis of, algorithms within a mathematical framework.
Continuation of E&C-ENG 333 with emphasis on time-varying fields, propagation of plane waves in unbounded media. Wave reflection and transmission at boundary between two media, wave polarization, geometrical optics concepts, images. Guided wave propagation in rectangular waveguides. Electromagnetic radiation, antennas, applications to communications and radar systems. Prerequisite: E&C-ENG 333.
With the advent of low-cost embedded systems, ubiquitous computing will soon be a reality. These and other digital systems often require both hardware and software components and their co-design. This course focuses on rapid prototyping of embedded digital systems using novel System-on-Chip (SOC) FPGAs, softcore and hardcore microprocessors, memory elements, as well as sophisticated development tools for both software and hardware design.
This course provides an introduction to fundamental concepts in computer
networks, including their design and implementation. Topics covered include the Web and multimedia applications, transport protocols (providing reliability and congestion control), routing, and link access. Special attention is also paid to wireless networks, multimedia content delivery, and security. Homework assignments involve distributed systems, and written tasks. Lab assignments include socket programming and examining Internet traffic data captured through Wireshark.
Multi-stage amplifiers. Stability effects. Oscillators. Noise analysis in circuits. Power amplifiers. More advanced topics as time permits: Discrete time analog circuits, Comparators, D/A, A/D converters, Power control and regulation.
Analysis of circuit response to sinusoidal excitation; phasor analysis, impedance, admittance, power, frequency response, transfer functions, Bode plots, filters. Linear analysis of nonlinear circuits; DC biasing of 3 terminal devices, small signal analysis, single device amplifiers, small signal gain and frequency response.
Analysis of circuit response to sinusoidal excitation; phasor analysis, impedance, admittance, power, frequency response, transfer functions, Bode plots, filters. Linear analysis of nonlinear circuits; DC biasing of 3 terminal devices, small signal analysis, single device amplifiers, small signal gain and frequency response.
Analysis of circuit response to sinusoidal excitation; phasor analysis, impedance, admittance, power, frequency response, transfer functions, Bode plots, filters. Linear analysis of nonlinear circuits; DC biasing of 3 terminal devices, small signal analysis, single device amplifiers, small signal gain and frequency response.
In this course students will: 1) work in small design teams to solve a well-defined ECE problem and then, 2) undertake more practical open-ended engineering problem. The well-defined ECE design project will be chosen from a list of available projects that span the department?s core electrical engineering and computer engineering sub-disciplines.
In this course students will: 1) work in small design teams to solve a well-defined ECE problem and then, 2) undertake more practical open-ended engineering problem. The well-defined ECE design project will be chosen from a list of available projects that span the department?s core electrical engineering and computer engineering sub-disciplines.