BYU Home page BRIGHAM YOUNG UNIVERSITY  
Search BYU 
Contact   |   Help

Outcome 1

Fundamentals: An ability to apply knowledge of mathematics (differential, integral, and multivariate calculus; linear algebra; complex variables; differential equations; discrete math; and probability), science (Newtonian mechanics; electricity and magnetism; and introductory chemistry), computer fundamentals (programming languages; computer organization; and software/hardware interfaces) and engineering science (signals and systems, electromagnetics, and electronic devices).

Competencies for Outcome 1

CompetenciesAssessment
Ability to create simple data structures and algorithmsCS 142
Knowledge of knowledge of iteration, induction, recursion, complexity analysis, basic set theory.CS 235
Ability to perform simple computations in binaryECEn 124
Ability to describe how a compiler translates C code to assemblyECEn 124
Ability to write machine code programsECEn 124
Application of complex variables to AC steady state circuit analysisECEn 212
Application of algebra, linear algebra, and circuit equivalencies to DC circuit analysisECEn 212
Application of differential equations to transient analysis of RC, RL, and RLC circuits.ECEn 212
Application of algebra, linear algebra, and circuit equivalencies to AC circuit analysis.ECEn 212
Ability to design, minimize, and analyze a combinational network.ECEn 224
Ability to design and analyze a sequential network.ECEn 224
Ability to apply electronic device models to the solution of a circuit problem.ECEn 313
Ability to relate circuit theory to practice.ECEn 317
Ability to describe a digital system in VHDL.ECEn 320
Ability to simulate and debug a digital system described in VHDL.ECEn 320
Ability to read and interpret a data sheet.ECEn 320
Ability to implement logic using an FPGA.ECEn 320
Ability to synchronize asynchronous inputs into a synchronous system and analyze the MTBF.ECEn 320
Ability to write assembly code for a hardware-software co-designed system.ECEn 320
Ability to understand and optimize programs from the assembly code output by the compiler.ECEn 324
Application of differential equations to wave propagation.ECEn 360
Application of integral multivariate calculus to solve for electromagnetic fields.ECEn 360
Application of complex variables to phasor solutions of wave equations.ECEn 360
Ability to analyze the interaction of electromagnetic fields with structures and materials.ECEn 360
Application of integral calculus, differential equations, complex variables, to transform analysis of a continuous-time LTI system.ECEn 380
Application of integral calculus, differential equations, complex variables, to transform analysis of a discrete-time LTI system.ECEn 380
Application of integral calculus to solve continuous-time convolution problems.ECEn 380
Application of discrete math to solve discrete-time convolution problems.ECEn 380
Ability to apply C and assembly programming languages and knowledge of the hardware/software interface to the design and implementation of a real-time kernel.ECEn 425
Ability to design a bus-based digital I/O device.ECEn 427
Ability to use differential calculus for circuit optimization.ECEn 443
Ability to apply probability theory to noisy circuits.ECEn 443
An understanding of modern VLSI processes and how this processing relates to circuit performance.ECEn 445
Application of differential equations to model p-n junctions.ECEn 450
Application of differential equations to charge transport in semiconducting material.ECEn 450
Application of electromagnetics to understand fields and flow in PN-junctions.ECEn 450
Ability to analyze CMOS circuits.ECEn 451
Application of vector differential and integral equation methods to EM analysis.ECEn 462
Ability to analyze wave propagation in materials and guiding structures.ECEn 462
Application of differential equations to solve metallic and dielectric waveguide problems.ECEn 466
Application of integral calculus to solve diffraction problems.ECEn 466
Application of linear algebra to find propagation characteristics in anisotropic media.ECEn 466
Ability to model dynamic systems using differential equations, transfer functions, and state space equations.ECEn 483
Application of linear algebra in describing digital modulation using the constellation representation.ECEn 485
Application of probability and statistics to bit error rate analysis of digital communication systems.ECEn 485
Application of integral calculus, discrete math, and complex variables, and transform theory to discrete-time signal processing.ECEn 487
Ability to apply principles of probablity theory for analysis and numerical estimation of power spectral densities.ECEn 487

Maintained by ECEn Dept. Web Team.
Copyright © 1994-2004. Brigham Young University. All Rights Reserved.