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.

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.

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.

ST-Synthesis/VerificatnDigiSys

Modern techniques for synthesis and verification of digital systems. Topics in synthesis cover high-level synthesis, decision diagrams, multi-level logic and sequential optimization. Topics in verification include symbolic techniques, combinational and sequential equivalence checking, and functional test generation. Recommended prerequisites in the following: undergraduate course in digital logic design.

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.
Subscribe to