SignalProcessingMethods colloq

This honors colloquium will be project and team-oriented. The project will have some connection to the broad field of signals and systems including, but not restricted to, the topic areas: Digital communication systems, Digital signal and image processing, Computer networks/communications, Feedback control systems. The projects will be coding and simulation-based, using MATLAB, Python, and Simulink. Projects with a hardware component will also be considered on an individual basis.

ST- NetworkedEmbeddedSystDes

This course introduces the students to the design of embedded systems with a focus in unprecedented cyber-physical systems and internet of things applications. It takes a holistic approach to design end-to-end systems by addressing challenges at the hardware, software, and network layers of the stack. Special attention is paid to design trustworthy systems for applications running on commodity platforms and operating systems.

ST-NetworkedEmbeddedSystDes

This course introduces the students to the design of embedded systems with a focus in unprecedented cyber-physical systems and internet of things applications. It takes a holistic approach to design end-to-end systems by addressing challenges at the hardware, software, and network layers of the stack. Special attention is paid to design trustworthy systems for applications running on commodity platforms and operating systems

ST-AI-Based Wireless Ntwrk Des

The course will focus on advanced analytical tools for modeling and analysis of modern networks including: network optimization, queuing theory, game theory, mean field theory, and matching theory. Examples of resource allocation problems in ultra-reliable low-latency networks, virtual networks, multi-access edge networks, 5G/6G networks will be discussed by using these tools.

Advanced Programming

Data structures course using the Python programming language. Basic mathematical, logical, and programming concepts relevant to description and manipulation of information structures such as arrays, lists, trees, graphs, and files; the underlying principles of algorithm design and analysis applied to sorting and searching problems.

Advanced Programming

Data structures course using the Python programming language. Basic mathematical, logical, and programming concepts relevant to description and manipulation of information structures such as arrays, lists, trees, graphs, and files; the underlying principles of algorithm design and analysis applied to sorting and searching problems.

Advanced Programming

Data structures course using the Python programming language. Basic mathematical, logical, and programming concepts relevant to description and manipulation of information structures such as arrays, lists, trees, graphs, and files; the underlying principles of algorithm design and analysis applied to sorting and searching problems.

Circuits and Electronics II

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.

Intro/Security Engineering

This novel course presents an introduction to the topic of security engineering by building on analytical and experimental computer engineering techniques, and then applying them to security problems. Security is playing an increasing role in computer engineering and society at large. Security engineering crosses several disciplines of computer engineering including hardware, software, cryptography, experimental methods as well as broader topics such as management, economics, risk analysis, policy and human factors.
Subscribe to