May 04, 2024  
2017-2018 Undergraduate Academic Catalog 
    
2017-2018 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Electrical Engineering

  
  • EE 2705 - Linear Circuits I: DC

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This first course (in a series of three) introduces the student to key topics associated with the behavior and analysis of steady-state DC electrical circuits. Following a detailed review of the basic concepts associated with current, voltage, resistance, electrical power and energy, the course progresses through a variety of circuit analysis techniques derived from fundamental laws and theorems and will include the use of: node voltage, mesh current analysis, superposition, source transformations, Thevenin / Norton equivalent circuits, and maximum power transfer. (prereq: none) (coreq: PH 2021 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Possess a working knowledge of fundamental electrical concepts (charge, current, voltage, resistance, power, and energy) along with a functional and mathematical understanding of their interrelationships
    • Recognize the configurations of and differences between series and parallel circuits
    • Recognize the definitions of and the differences between both dependent and independent ideal and real voltage and current sources
    • Be able to analyze the behavior of DC electrical circuits which include solving for circuit branch currents, node voltages, equivalent resistances, and delivered and absorbed power using established laws, theorems, and the following classical techniques:
    • Mesh current analysis through the formulation and solving of loop equations
    • Nodal analysis via the application and solution of voltage node equations
    • Superposition principle and circuits with multiple voltage and/or current sources
    • Circuit reduction and simplification techniques embodied in the concepts of source transformations, Thevenin, and Norton equivalent circuits
    • Demonstrate the use and application of the maximum power transfer theorem
    • Be proficient in the use, application, and interpretation of circuit simulation software, e.g., MultiSim, and its value in prototyping and circuit design
    • Be proficient in the use of the scientific calculator for solving simultaneous equations
    • Be able to recognize and apply the following safe and proper laboratory skills:
      • Basic safety principles when using AC line-powered instruments
      • Circuit breadboarding concepts and techniques
      • Calculation of resistor power dissipation and proper specification of resistor power ratings
      • Set-up and use of the digital multimeter for the measurement of continuity, electrical resistance, DC currents, and voltages
      • Capabilities and limitations of DC power supplies
      • Importance, use, and maintenance of the laboratory notebook for the management and recording of experimental results

    Prerequisites by Topic
    • Physics of electricity and magnetism

    Course Topics
    • DC concepts, laws, and theorems [5 classes]
      • Ohm’s & Kirchhoff’s current & voltage laws; behavior of resistors in series and parallel circuits; ideal, real, and independent & dependent current and voltage sources
    • DC circuit analysis techniques [13 classes]
      • Mesh current, nodal, source transformation, superposition, Thevenin & Norton equivalent circuits
    • Exams [2 classes]

    Laboratory Topics
    • Use of laboratory instruments (digital multimeter & power supply) with series and parallel DC circuits
    • LED i-v characteristics and use and interpretation of component specification sheets
    • Multisim circuit simulator software
    • Linearity principle and superposition
    • Thevenin equivalent circuits and maximum power transfer

    Coordinator
    Larry Fennigkoh
  
  • EE 2715 - Linear Circuits II: Transients

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This second course (in a series of three) introduces students to transient analysis of both 1st and 2nd order linear systems primarily through the use of electrical circuits with step inputs in both the time and Laplace domains. Multisim and a variety of laboratory experiments are used to further examine and reinforce the classical analysis techniques used in studying transient phenomena. The similar behavior in thermal and mechanical systems is also briefly covered. (prereq: EE 2705 ) (coreq: MA 235 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Demonstrate a working knowledge of the physical construction and the electrical behavior of capacitors and inductors
    • Be able to recognize and calculate equivalent circuit capacitance and inductance in circuits involving series and parallel components
    • Be able to analyze, calculate, and graphically represent the 1st order transient response of R-L and R-C circuits in the time domain
    • Be able to determine circuit time constants and their effects on transient response
    • Be proficient in the use, application, and interpretation of circuit simulation software, e.g., MultiSim, in evaluating 1st order circuits
    • Be able to analyze, calculate, and graphically represent the 2nd order transient response of RLC circuits in the time domain
    • Be able to mathematically determine whether 2nd order RLC circuits are either under-, critically-, or over-damped
    • Be able to analyze and calculate the transient response from 1st and 2nd order circuits in the time and Laplace domains
    • Recognize the importance of transient response of non-electrical, e.g., thermal and fluidic systems

    Prerequisites by Topic
    • DC circuit analysis
    • Use of Multisim circuit simulation software
    • Fundamental circuit construction / breadboarding techniques
    • Use of the scientifc calculator

    Course Topics
    • Capacitors, inductors, 1st & 2nd order circuits [12 classes]
    • Laplace transforms and transient circuit analysis [3 classes]

    Laboratory Topics
    • Use of the function generator and oscilloscope: 1st order R-C circuits
    • Transient analysis with Multisim
    • Mini-defibrillator circuit design - 1st & 2nd order systems

    Coordinator
    Larry Fennigkoh
  
  • EE 2725 - Linear Circuits III: AC

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This third course (in a series of three) is a continuation of EE 2715 with the emphasis now being on AC circuit analysis and the use of frequency as a variable. Following a brief review of basic DC circuit analysis techniques, emphasis will be given to: complex numbers and the use of phasor notation, impedance, complex AC power, mutual inductance, transformers, RL and RC filters, and Bode plots. AC circuit analysis in both the time and Laplace domains along with the concepts associated with transfer functions will also be included. The significance and control of 60 Hz leakage currents from medical devices, and electrical safety in hospital environments will also be emphasized. The use of MultiSim as an analysis and simulation tool is used throughout the course. (prereq: EE 2715 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Possess a working knowledge of complex numbers and phasor notation in the analysis of AC circuits
    • Be able to analyze and solve for AC currents, voltages, and impedances in both the time and Laplace domains
    • Recognized the sources and significance of phase shifts between AC currents and voltages in AC circuits
    • Understand the definitions of, the differences between, and be able to calculate the average, reactive, and apparent power in AC circuits and be able to graphically represent their interrelationships through use of the power triangle
    • Understand the design, behavior, applications, and basic calculations associated with transformers
    • Understand the origin, significance, and design control of 60 Hz leakage currents in AC line powered devices in general and medical devices in particular
    • Be able to recognize, design, and analyze passive low, high, and bandpass filters in both the time and Laplace domains - including series and parallel resonance
    • Understand the concepts and analysis of system transfer functions in the Laplace domain
    • Understand the concepts, construction, and analysis of Bode plots (amplitude and phase)

    Prerequisites by Topic
    • DC circuit analysis techniques and methods [EE 2705 , EE 2715 ]
    • Behavior and function of capacitors and inductors [EE 2715 ]
    • Differential equations and Laplace transforms [EE 2715 , MA 235 ]
    • Use of Multisim circuit simulator [EE 2705 , EE 2715 ]

    Course Topics
    • AC circuit analysis [10 classes]
    • Transformers [2 classes]
    • AC power analysis [5 classes]
    • Frequency response [5 classes]
    • Transfer functions [3 classes]
    • Reviews and exams [5 classes]

    Coordinator
    Larry Fennigkoh
  
  • EE 2900 - Combinational Logic Circuits

    3 lecture hours 3 lab hours 4 credits
    Course Description
    This course is the first course of a two-course sequence to provide students with practical knowledge of digital logic systems. The first part of the course introduces students to the transistor-level design of CMOS logic gates and circuits, and the simulation and analysis of their static and dynamic electrical behavior. The second part of the course deals with the design, implementation, and analysis of complex combinational logic circuits. Minimization techniques, three-state devices, ALUs and basic concepts behind number systems (complement schemes and fixed-point) are covered. VHDL is used for design and an FPGA is used for logic realization. Digital circuit simulators and logic analyzers are used in the design and testing process. (prereq: EE 1910 , EE 2050 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Analyze the static and dynamic behavior of digital logic circuits
    • Design, simulate, and analyze CMOS logic gates
    • Implement CMOS logic gates with discrete devices
    • Perform basic binary arithmetic and convert numbers between different number systems
    • Specify combinational logic circuits using structural and behavioral VHDL
    • Design complex combinational logic circuits
    • Design combinational logic system using a hardware description language

    Prerequisites by Topic
    • DC circuit analysis
    • Programming concepts

    Course Topics
    • Logic signals, gates, truth tables (2 classes)
    • MOS transistor, CMOS logic, timing diagrams, electrical behavior, simulation (3 classes)
    • Logic families and voltage levels (1 class)
    • CMOS transmission gates, Schmitt trigger, open-drain outputs, wired logic (1 class)
    • Binary arithmetic, number systems, and codes (2 classes)
    • Boolean algebra, SOP, POS, K-maps, minimization (3 classes)
    • Hardware description language, including structural and behavioral description of various digital circuits (5 classes)
    • Half/full/ripple/carry-lookahead adders, ALUs (2 classes)
    • MSI devices, multiplexers, decoders, encoders, comparators, and parity circuits (5 classes)
    • VHDL std_logic values, tristate devices, buses (1 class)
    • Review sessions and exams (5 classes)

    Laboratory Topics
    • Analysis of simple logic gates, determination of truth tables and timing diagrams (1 lab)
    • Design of combinational logic circuits using schematic entry and implementation on programmable device (2 labs)
    • Design of combinational logic circuit using VHDL, comparison to schematic entry (2 labs)
    • Course Project: Design of complex combinational logic circuits using VHDL and implementation on programmable device (4 labs)

    Coordinator
    Sheila Ross
  
  • EE 2902 - Sequential Logic Circuits

    3 lecture hours 3 lab hours 4 credits
    Course Description
    This course is the second course of a two-course sequence to provide students with the practical knowledge of digital logic systems. The goal of this course is to develop the ability to analyze and design sequential logic circuits used to construct digital systems. Topics discussed include flip-flops, timing and state diagrams, analysis and design of sequential circuits, and memory devices. Students design a digital system, such as a video driver or communications module. VHDL is used for design and an FPGA is used for logic realization. Digital circuit simulators and logic analyzers are used in the design and testing process. (prereq: EE 2900 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design synchronous sequential circuits using state diagrams, simplify design circuits, and implement the design using schematic entry, VHDL, and Altera MegaWizard on a programmable logic device
    • Use commercially available digital-design software tools and evaluation boards to design, simulate and implement complex design circuits
    • Describe the behavior of Flip-Flops and Latches
    • Describe the operation of memories
    • Describe the configuration of programmable logic devices to implement sequential circuits

    Prerequisites by Topic
    • Combinational logic design techniques

    Course Topics
    • Latches, flip-flops, register, timing requirements (3 classes)
    • Implementation of latches, flip-flops, registers in VHDL (2 classes)
    • Counters and VHDL implementation, frequency division issues (2 classes)
    • State machines, state diagrams, behavioral description of state machines in VHDL (4 classes)
    • Implementation of sequential circuits and state machines in FPGA logic elements (1 class)
    • MOS transistor, ROM, SRAM, DRAM, implementation using Altera MegaWizard (3 classes)
    • Case studies (e.g., VGA driver, simple microprocessor design, VHDL implementation, discussion of design tradeoffs) (10 classes)
    • Review sessions and exams (5 classes)

    Laboratory Topics
    • Design and implementation of basic element such as latch or flip-flop in schematic entry or VHDL
    • Design and implementation of register in schematic entry or VHDL
    • Design and implementation of counter using VHDL
    • Design and implementation of state machine using behavioral style VHDL (2 labs)
    • Design and implementation of RAM using Altera MegaWizard, schematic, and/or VHDL, and/or interface with external memory
    • Design and implementation of digital system (3 labs)

    Coordinator
    Sheila Ross
  
  • EE 2905 - Introduction to Embedded Systems and Digital Electronics

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course introduces students to embedded systems, structured programming concepts, and basic electronics interfacing. Course topics include microcontroller architecture, subsystems, and embedded systems terminology. The course includes limited coverage of electrical interfacing of embedded systems to external digital and analog electronics. A high-level programming language and an integrated development environment are used. Students complete a course project that emphasizes the interaction between the hardware and software components of a practical embedded system. (prereq: MA 125 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design and document algorithmic solutions for engineering problems
    • Understand variables, expressions, and operations in C
    • Use structured programming techniques in C
    • Design and write functions in C
    • Design and write embedded systems software to solve engineering problems
    • Use various subsystems of a microcontroller in practical applications
    • Use datasheets in support of device interfacing and software development
    • Understand concepts and terminology related to microcontroller architecture
    • Use embedded systems tools for software development and debugging
    • Recognize and employ good software practices as they relate to embedded systems

    Prerequisites by Topic
    • College Algebra I

    Course Topics
    • Introduction to the course (1 class)
    • Problem solving, algorithm, flow-chart, and pseudo-code development (2 classes)
    • Number systems and data types (1 classes)
    • Variables, expressions, and operators (5 classes)
    • Control constructs, and looping techniques (4 classes)
    • User-defined functions, parameters, returns, and function prototypes (2 classes)
    • Subscripted variables, arrays (2 classes)
    • Pointers and function parameter passing by pointers (2 classes)
    • Basic microcontroller architecture, subsystems, and memories (2 class)
    • Tool chain and device programming (1 class)
    • Software libraries, header files, and coding conventions (1 class)
    • State machines (2 classes)
    • Review and examinations (4 classes)

    Laboratory Topics
    • Introduction to IDE and embedded hardware platform (1 session)
    • Data types, serial console (1 session)
    • Blinking/Fading LEDs (1 session)
    • Digital I/O (2 sessions)
    • Analog I/O (1 session)
    • Lab Exam (1 session)
    • Design Project (2 sessions)
    • Interfacing considerations, debugging techniques, professional software practices, and use of datasheets (distributed)

    Coordinator
    Dr. Charles Tritt
  
  • EE 2920 - Embedded Systems

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course introduces students to programming and design of microprocessor-based systems. Concepts covered include microprocessor architecture, serial and parallel I/O, interrupts, interfacing of hardware components to a typical microprocessor, and microcomputer system design. The target system is used for development of both software and hardware. Each student designs at least two microcomputer subsystem interfaces entailing both hardware and software. (prereq: EE 1910 , EE 2050 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Explain how a microprocessor and a microcontroller work
    • Write structured programs in C
    • Interpret timing diagrams and machine cycles
    • Interface hardware components, such as switches, keypads, and LEDs to the parallel port of the microcontroller
    • Develop interrupt driven C programs
    • Develop C programs using the subsystems of a microcontroller
    • Interpret and apply a standard communication protocol in an embedded system design
    • Diagnose software and hardware problems
    • Use a Personal Computer for software development and debugging

    Prerequisites by Topic
    • Procedural programming concepts in C
    • Number systems, basic binary arithmetic, Boolean algebra
    • DC linear circuit analysis

    Course Topics
    • Elementary Computer Operations, Architecture of a typical Harvard 8-bit microprocessor/microcontroller (1 class)
    • Addressing modes, instruction set, C language programming including subroutines (2 classes)
    • Number systems, basic binary arithmetic (2 classes)
    • Timing, machine cycles and states (1 class)
    • Parallel input/output, programmed I/O and interrupt I/O (5 classes)
    • Timing system and I/O (5 classes)
    • A/D and D/A conversion (4 classes)
    • Serial communication (3 classes)
    • Power management and sleep modes (1 class)
    • Examinations and Review (3 classes)

    Laboratory Topics
    • Use of PC for developing programs, and for debugging software and hardware
    • Laboratory assignments to develop language programming skills
    • Laboratory assignments to develop microprocessor interfacing techniques to I/O devices
    • Design projects to interface the microcontroller to real world I/O devices. Each project requires a demonstration of the working hardware and software plus a formal design report

    Coordinator
    Kerry Widder
  
  • EE 2930 - Systems Interfacing

    2 lecture hours 3 lab hours 3 credits
    Course Description
    In this course students develop the ability to design complex embedded systems using microprocessors. Students construct a single-board microcomputer system which is used to control a mobile robot. Components needed for this project are purchased by the student in kitform. Concepts covered include embedded systems design, sensors and actuators, interfacing of analog and digital sensors and actuators, and electro-mechanical devices. (prereq: EE 2920 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Utilize typical micro-controller subsystems such as EEPROM, ADC, Timer, UART
    • Design embedded systems for a specific application
    • Design interrupt driven programs
    • Design complex programs for embedded systems
    • Design and conduct experiments
    • Write a professional technical report

    Prerequisites by Topic
    • DC circuit analysis (EE 2050 )
    • Micro-controller subsystem programming (EE 2920 )
    • C programming (EE 1910 )

    Course Topics
    • Hardware and software interface of sensors and actuators (6 classes)
    • Mechanical system design (2 classes)
    • FSM and interrupt-driven programming (4 classes)
    • Test-plan design and implementation (3 classes)
    • LCD interface (1 class)
    • Hardware design of embedded systems power supply and reset circuitry (1 class)
    • Serial to parallel conversion using I2C (1 class)

    Laboratory Topics
    • Inventory parts
    • Build mechanical platform and power subsystem
    • Write function and test procedure for LCD serial driver
    • Write functions for forward, reverse, and turning
    • Write functions for line sensing
    • In-lab practical examination
    • Write functions for obstacle detection
    • Write program and test procedure for navigating the ring and pushing blocks out of the ring
    • Write program and test procedure for system compliance testing
    • Write program and test procedure for final competition

    Coordinator
    Cory Prust
  
  • EE 2931 - Systems Interfacing

    3 lecture hours 2 lab hours 4 credits
    Course Description
    In this course students develop the ability to design complex embedded systems using microprocessors. Students construct a single-board microcomputer system which is used to control a mobile robot. Components needed for this project are purchased by the student in kitform. Concepts covered include embedded systems design, sensors and actuators, interfacing of analog and digital sensors and actuators, and electro-mechanical devices. (prereq: EE 2920 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Utilize typical micro-controller subsystems such as EEPROM, ADC, Timer, UART
    • Design embedded systems for a specific application
    • Design interrupt driven programs
    • Design complex programs for embedded systems
    • Design and conduct experiments
    • Write a professional technical report

    Prerequisites by Topic
    • DC circuit analysis (EE 2050 )
    • Micro-controller subsystem programming (EE 2920 )
    • C programming (EE 1910 )

    Course Topics
    • Hardware and software interface of sensors and actuators (6 classes)
    • Mechanical system design (2 classes)
    • FSM and interrupt-driven programming (4 classes)
    • Test-plan design and implementation (3 classes)
    • LCD interface (1 class)
    • Hardware design of embedded systems power supply and reset circuitry (1 class)
    • Serial to parallel conversion using I2C (1 class)

    Laboratory Topics
    • Inventory parts
    • Build mechanical platform and power subsystem
    • Write function and test procedure for LCD serial driver
    • Write functions for forward, reverse, and turning
    • Write functions for line sensing
    • In-lab practical examination
    • Write functions for obstacle detection
    • Write program and test procedure for navigating the ring and pushing blocks out of the ring
    • Write program and test procedure for system compliance testing
    • Write program and test procedure for final competition

    Coordinator
    Kerry Widder
  
  • EE 3001B - Signals and Circuits I

    3 lecture hours 2 lab hours 4 credits
    Course Description
    The theory and circuit applications of periodic signals are covered in this bridge course. The power in a circuit with multiple frequencies is investigated initially. Periodic signals are analyzed in circuits and filters using the sine and cosine forms of the Fourier series. The spectra of periodic signals are constructed from the Fourier series and signal distortion types are identified. The course concludes with the analysis and development of operational amplifier circuit relations. Laboratory experiments will reinforce the concepts presented. Note: This course is intended for transfer students and should be taken only upon approval of an EE program advisor. (prereq: full admission into the AAS-EET to BSEE transfer track or consent of an EE program advisor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Determine the power and effective value of sinusoidal signals in a circuit with multiple AC sources, whether of the same or different frequencies
    • Determine the average and effective values of periodic waveforms
    • Determine the response of linear circuits and systems to periodic signal inputs using the cosine and sine forms of the Fourier series
    • Determine the spectra of periodic signals
    • Identify and explain the reason for amplitude and phase distortion when present
    • Analyze electric circuits with dependent sources
    • Develop the output and gain expressions for basic OP-AMP circuit configurations
    • Apply mathematical software (currently Mathcad) in complex number, transfer function, and Fourier series calculations and plotting

    Prerequisites by Topic
    • DC and AC steady state circuit analysis: series-parallel circuit analysis, complex power, and superposition
    • Transfer functions and Bode plots of first order circuits
    • Differential and integral calculus
    • Calculations and plotting in spreadsheets or mathematical software
    • Circuit simulation software usage
    • Ideal OP-AMP properties

    Course Topics
    • Course introduction and orientation. (2 classes, not including the usual two lecture classes of the first week lost due to the Labor Day holiday)
    • Electrical power of multiple sinusoidal signals, average values, and effective values (4 classes)
    • Periodic signal representation with the sine and cosine (polar) forms of the Fourier series, spectra, circuit analysis, and distortion (5 classes)
    • Nodal analysis with dependent sources, basic OP-AMP circuit analysis to develop output and gain expressions (6 classes)
    • Exams and homework, including the final exam (12 classes)

    Laboratory Topics
    • Introduction, laptop and software setup and orientation, electronic instruments, safety (2 sessions) [Exp. 1, 3]
    • Mathematical software tutorial (1 session) [Exp. 2]
    • Complex power, average power, and effective values (DMM, handheld power meter) (1 session) [Exp. 4]
    • Response of first order circuits (digital oscilloscope with FFT module, arbitrary waveform generator) (2 sessions) [Exp. 5, 8]
    • Generating periodic waveforms by adding spectral components from AWGs (1 session) [Exp. 6]
    • Spectra measurements (digital oscilloscope with FFT module, arbitrary waveform generator) (3 sessions) [Exp. 7, 8]
    • Activity to be designated per the instructor’s discretion (1 session)
    • OP-AMP phase shifting networks (1 session) [Exp. 9]

    Coordinator
    Robert Strangeway
  
  • EE 3002B - Signals and Circuits II

    4 lecture hours 0 lab hours 4 credits
    Course Description
    The transient responses of electric circuits are emphasized in this bridge course. Initially a variety of waveforms, including step, ramp, sinusoid, exponential, and impulse functions, are expressed analytically. The voltage-current responses of resistances, inductors, and capacitors to these waveforms are determined. Time domain differential equations and Laplace transforms are emphasized as circuit analysis techniques to determine the transient responses of first and second order circuits. An examination of transfer functions and pole-zero diagrams concludes the course. Note: This course is intended for transfer students and should be taken only upon approval of an EE program advisor. (prereq: EE 3001B , MA 235  or MA 3502 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Mathematically express step, ramp, sinusoid, exponential, impulse, and combinations of functions (composite waveforms)
    • Describe the electrical principles underlying the voltage-current time domain relationships for resistances, inductors and capacitors
    • Set-up and solve differential equations to determine the complete time-domain responses of simple RC, RL, and RLC networks
    • Apply the exponential function and Euler’s identity in the development of the AC sinusoidal phasor relationships from the time domain relationships for resistances, inductors, and capacitors
    • Evaluate Laplace and inverse Laplace transforms using tables, partial fraction expansion, and software
    • Utilize Laplace transforms in the solution of circuits with initial conditions
    • Describe circuit behavior from the poles of a transfer function, including the relationship between frequency and time domain responses
    • Apply mathematical software (currently Mathcad and Matlab) in waveform and transient circuit calculations and plotting

    Prerequisites by Topic
    • Steady state DC, AC, and periodic signal circuit analysis
    • Transfer functions and Bode plots of first-order circuits
    • Basic RL and RC circuit transients (charging, discharging, and time constant concepts)
    • Resonant circuits
    • Differential and integral calculus
    • Differential equations
    • Operational knowledge of mathematical software (currently Mathcad)

    Course Topics
    • Course introduction, mathematical expression of waveforms (4 classes)
    • Time domain behavior and voltage-current relationships of resistors, inductors, and capacitors with application to single waveform functions; the Op-Amp integrator and differentiator (3 classes)
    • Solution of simple RL, RC, and RLC circuits in the time domain using differential equations (4 classes)
    • Development of AC phasor relationships from time domain relationships using exponential functions and Euler’s identity (2 classes)
    • Laplace transform concepts, transform properties and mechanics of circuit analysis (5 classes)
    • Circuit analysis, transfer functions, and time domain-complex frequency domain relationships (6 classes)
    • Mathematical software instruction (currently Matlab) (1 class)
    • Exams and homework, including the final exam (16 classes)

    Coordinator
    Robert Strangeway
  
  • EE 3031 - Signals and Systems

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course introduces fundamental continuous-time engineering signals and systems analysis. Topics related to continuous-time signal and system analysis include signal and system properties, impulse responses, convolution integrals, Fourier series analysis, Fourier transform analysis, power and energy calculations, transfer functions and frequency response, signal bandwidth, and impulse sampling. Engineering applications such as signal filtering will be discussed. MATLAB may be used for signal calculations and system simulation. (prereq: EE 3220 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Compute the power and energy of a continuous-time signal in the time domain
    • Represent a continuous-time signal using a set of orthogonal basis functions
    • Compute the output of a continuous-time, LTI system using time-domain techniques
    • Derive the Fourier series coefficients for a given periodic signal
    • Determine and plot the magnitude and phase spectra of a signal using the Fourier series or the Fourier transform
    • Compute the power and/or energy of a continuous-time signal in the frequency domain
    • Compute the output of a continuous-time LTI system using frequency-domain techniques
    • Compute the Fourier transform of a signal by using the Fourier transform integral or a table of common pairs and properties
    • Analyze a multistage system in block-diagram form, such as a communication system
    • Relate a continuous-time Fourier transform to its corresponding discrete-time Fourier transform

    Prerequisites by Topic
    • Calculus
    • Circuit analysis
    • 1st and 2nd order differential equations
    • Discrete-time Fourier analysis (DTFT, DFS, DFT, FFT)
    • Z-transforms
    • Laplace transforms

    Course Topics
    • Introduction to signals and systems
    • Signal and system properties
    • Convolution integral and impulse and step responses
    • Fourier series and its properties
    • Fourier transform and its properties
    • Spectrum of a continuous-time signal
    • Calculation of signal power or energy
    • Bandwidth of signals and systems
    • Sampling and reconstruction of a sampled signal

    Coordinator
    Jay Wierer
  
  • EE 3032 - Signals and Systems

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course introduces fundamental engineering signals and systems analysis. Important signal and systems topics include signal and system properties, impulse and step responses, convolution, Fourier series, Fourier transform, power and energy, frequency response, and sampling. Applications such as signal filtering, radar systems, music, and communication systems will be covered during in-class application modules. MATLAB will be used to model and simulate signals and systems. (prereq: EE 2070  or EE 2725  or EE 3002B )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Compute the output of a continuous-time, LTI system using time-domain techniques
    • Represent a continuous-time signal using a set of orthogonal basis functions
    • Derive the Fourier series coefficients for a given periodic signal
    • Determine and plot the magnitude and phase spectra of a signal using Fourier analysis
    • Compute the power or energy, as appropriate, of a continuous-time signal using its time- or frequency-domain representation
    • Compute the output of a continuous-time LTI system using frequency-domain techniques
    • Determine the Fourier transform of a signal by using the Fourier transform integral or a table of common pairs and properties
    • Analyze a multistage system in block-diagram form, such as a communication system
    • Determine the frequency-domain representation of an impulse-train sampled signal

    Prerequisites by Topic
    • Integral calculus
    • Transient circuit analysis
    • Linear ordinary differential equations
    • Laplace transforms

    Course Topics
    • Introduction to signals and systems
    • Signal and system properties
    • Convolution integral and impulse and step responses
    • Fourier series and its properties
    • Fourier transform and its properties
    • Spectrum of a continuous-time signal
    • Calculation of signal power or energy
    • Bandwidth of signals and systems
    • Sampling and reconstruction of a sampled signal

    Coordinator
    Jay Wierer
  
  • EE 3050 - Dynamic Systems

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces modeling and analysis techniques of the major types of dynamic engineering systems: mechanical translational, mechanical rotational, electromechanical, and operational amplifier systems. Appropriate methods for analytically solving system differential equations are reviewed. (prereq: EE 2070 , PH 2010 ) (coreq: MA 383 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand basic components of mechanical and electrical (including ideal operational amplifiers)
    • Combine mechanical and electrical (including ideal operational amplifiers) components into systems
    • Formulate mechanical, electrical, and mixed discipline systems into appropriate differential equation models including state space models
    • Analyze systems for dynamic time-domain response and for frequency response
    • Recognize the similarity of the response characteristics of various physically dissimiliar systems
    • Predict system response using analytic methods

    Prerequisites by Topic
    • Linear differential equation solution techniques
    • Transient analysis of series and parallel RLC circuits
    • Laplace transform analysis of circuits
    • Transfer functions
    • Electric circuit frequency response
    • Draw free body diagrams for static systems
    • Identify forces related to each other through Newton’s 3rd Law of Motion
    • Apply the principles of Conservation of Energy and Conservation of Linear Momentum to solve problems

    Course Topics
    • Modeling in the frequency domain
    • Modeling in the time domain
    • Time response

    Coordinator
    Karl
  
  • EE 3051B - Dynamic Systems

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course introduces modeling and analysis techniques of the major types of dynamic engineering systems: mechanical translational, mechanical rotational, thermal, electromechanical, fluid, and operational amplifier systems. Appropriate methods for analytically solving system differential equations are reviewed. (prereq: EE 3002B  or EE 2070 , PH 113  or PH 2011 ) (coreq: MA 383 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Represent a mechanical system using free body diagrams
    • Understand basic components of dynamic mechanical and electrical systems
    • Combine mechanical and electrical (including DC motors) components into systems
    • Formulate mechanical, electrical, and mixed discipline systems into appropriate differential equation models including state space models
    • Analyze systems for dynamic time-domain response and for frequency response
    • Predict system response using analytic methods

    Prerequisites by Topic
    • Linear differential equation solution techniques
    • Transient analysis of series and parallel RLC circuits
    • Laplace transform analysis of circuits
    • Transfer functions
    • Electric circuit frequency response
    • Identify forces related to each other through Newton’s 3rd Law of Motion
    • Apply the principles of Conservation of Energy and Conservation of Linear Momentum to solve problems

    Course Topics
    • Modeling translational and rotational dynamic systems in the time domain
    • Modeling translational and rotational dynamic systems in the frequency domain
    • Time response of 2nd order mechanical systems
    • State-space representation of systems

    Coordinator
    Joshua Carl
  
  • EE 3101 - Operational Amplifiers

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course focuses on design with operational amplifiers. Linear and non-linear amplifiers, active filters, and signal generators are covered. The concepts of stability of operational amplifier circuits are introduced. Static and dynamic limitations are covered. Great emphasis is placed on the design of different kinds of operational amplifier circuits and their applications. (prereq: EE 2070  or EE 3002B )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe the fundamentals of operational amplifiers
    • Design operational amplifier circuits with resistive feedback
    • Design simple active filters
    • Describe static and dynamic limitations of operational amplifiers
    • Determine stability of operational amplifier circuits
    • Design non-linear operation amplifier circuits

    Prerequisites by Topic
    • Transfer Function, Bode Plots, transient analysis, first and second order circuits

    Course Topics
    • Operational amplifier fundamentals
    • Operational amplifiers with resistive feedback
    • Active filters
    • Static op amp limitations
    • Dynamic op amp limitations
    • Stability
    • Non-linear circuits
    • Signal gernerators

    Laboratory Topics
    • Linear amplifier design, simulation, and implementation
    • Instrumentation amplifier design, simulation, amd implementation
    • First-order active filter design, simulation, and implementation
    • Second-order active filter design, simulation, and implementation
    • Approximate filter design
    • Multiple linear amplifier and active filter design, slew-rate determination
    • Frequency compensation
    • Schmitt trigger design

    Coordinator
    Joerg Mossbrucker
  
  • EE 3102 - Analog Electronics I

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course considers the mathematical modeling of active solid state devices and the analysis and design of single-stage circuits incorporating them. Small signal amplifiers are analyzed and designed and the circuits are implemented in the laboratory. Topics covered include the study of device characteristics and applications of p-n-junction diodes, bipolar junction transistors, and field effect transistors. Circuit simulation software is utilized as an engineering design tool. (prereq: EE 2070  or EE 3002B )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Explain the operation of semiconductor devices
    • Design and implement basic diode and Zener diode circuits
    • Design and implement single-stage amplifier circuits using either BJTs or FETs
    • Create small-signal mid-band equivalent circuits for a single-stage amplifier
    • Apply probability analysis to electronic circuits
    • Maintain a laboratory notebook
    • Design and conduct experiments

    Prerequisites by Topic
    • AC circuit analysis
    • Transfer Functions
    • First-order circuits

    Course Topics
    • Semiconductor Materials and Diodes
    • Diode Circuits
    • Field Effect Transistor
    • FET Amplifier
    • MOSFET Digital Circuits
    • BJT
    • BJT Amplifier

    Laboratory Topics
    • PN Junction Diodes and LEDs
    • Linear Power Supplies
    • FET Digital Circuits and Amplifiers
    • BJT Switches and Amplifiers

    Coordinator
    Joerg Mossbrucker
  
  • EE 3111 - Electronic Devices and Circuits

    3 lecture hours 3 lab hours 4 credits
    Course Description
    This course considers the mathematical modeling of active solid state devices and the analysis and design of single state circuits incorporating them. Small signal amplifiers are analyzed and designed and the circuits are implemented in the laboratory. Topics covered include the study of device characteristics and applications of p-n-junction diodes, bipolar junction transistors, and field effect transistors. Circuit simulation software is utilized as an engineering design tool. (prereq: EE 2070  or BE 206 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Explain the operation of semiconductor devices
    • Design and implement basic diode and Zener diode circuits
    • Design and implement single-stage amplifier circuits using either BJTs or FETs
    • Create small-signal mid-band equivalent circuits for a single-stage amplifier
    • Design BJT differential amplifier and current sources
    • Apply probability analysis to electronic circuits
    • Maintain a laboratory notebook
    • Design and conduct experiments

    Prerequisites by Topic
    • AC circuit analysis
    • Transfer Functions
    • First-order circuits

    Course Topics
    • Ideal and real diodes and diode circuits
    • Zener diodes and Zener regulator
    • DC and AC analysis of BJT amplifiers
    • DC and AC analysis of FET amplifiers
    • DC and AC analysis of differential amplifiers
    • DC analysis of current sources

    Coordinator
    Joerg Mossbrucker
  
  • EE 3112 - Analog Electronics II

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course focuses on design with operational amplifiers. Linear and non-linear amplifiers, active filters, and signal generators are covered. The concepts of stability of operational amplifier circuits are introduced. Static and dynamic limitations are covered. Emphasis is placed on the design of different kinds of operational amplifier circuits and their applications. (prereq: EE 3102  or EE 3002B )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe the fundamentals of operational amplifiers
    • Design operational amplifier circuits with resistive feedback
    • Design simple active filters
    • Describe static and dynamic limitations of operational amplifiers
    • Determine stability of operational amplifier circuits
    • Design non-linear operational amplifier circuits

    Prerequisites by Topic
    • Transfer Functions
    • Bode Plots
    • Transient first and second order circuit analysis
    • BJT and FET device operation
    • Single stage transistor amplifier analysis

    Course Topics
    • Ideal Operational Amplifiers and Op-Amp Circuits
    • Op-Amp Applications
    • Feedback and Stability
    • Non-ideal Effects
    • Oscillators and Schmitt-Trigger Circuits

    Laboratory Topics
    • Inverting and Non-Inverting Amplifier Circuits
    • Feedback Topologies
    • Stability, Phase and Gain Margin, Frequency Compensation
    • Op-Amp Parameters
    • Active Filters
    • Osscillator and Schmitt-Trigger Circuits

    Coordinator
    Joerg Mossbrucker
  
  • EE 3202 - Electric and Magnetic Fields

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The primary goal of this course is to develop an understanding of the physical properties of electric and magnetic fields, which is the basis for electromagnetic field applications in electrical engineering. The associated mathematical vector analysis techniques serve as the vehicle to determine, analyze, and interpret electric and magnetic fields in various coordinate systems. Topics include vector algebra and calculus in the Cartesian, cylindrical and spherical coordinate systems, Coulomb’s law, Gauss’s law, electric potential, capacitance, and Biot-Savart law. (prereq: MA 232 , PH 2020 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply vector and calculus techniques to the solution of electromagnetic field problems in rectangular, cylindrical and spherical coordinate systems
    • Apply Coulomb’s law, Gauss’s law, potential, and Biot-Savart law to determine the analytical expressions of the electric and magnetic fields produced under idealized geometrical conditions
    • Describe capacitancein terms of electromagnetic field concepts and energy
    • Describe electric and magnetic field behavior from analytic expressions and/or simulation results

    Prerequisites by Topic
    • Calculus
    • Physics of electricity and magnetism

    Course Topics
    • Vector algebra and coordinate systems (7 classes)
    • Electrostatics: Coulomb’s law, Gauss’s law, and electric potential (8 classes)
    • Capacitance and conductor-dielectric boundary conditions (2 classes)
    • Magnetism, current densities, magnetostatics, Biot-Savart law (4 classes)
    • Introduction, homework and examinations (including final examination) (10 classes)

    Coordinator
    Robert Strangeway
  
  • EE 3204 - Electric and Magnetic Fields

    4 lecture hours 0 lab hours 4 credits
    Course Description
    The primary goal of this course is to develop an understanding of the physical properties of electric and magnetic fields, which is the basis for electromagnetic field applications in electrical engineering. The associated mathematical vector analysis techniques serve as the vehicle to determine, analyze, and interpret electric and magnetic fields in various coordinate systems. Topics include vector algebra and calculus in the Cartesian, cylindrical and spherical coordinate systems, Coulomb’s law, Gauss’s law, electric potential, capacitance, Biot-Savart law, Ampere’s Circuital law, and inductance. (prereq: MA 232  or MA 3501 , PH 2021 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Utilize vector algebra and calculus in analytic determination of first order electromagnetic field expressions
    • Interpret electromagnetic field solutions and patterns in terms of fundamental electromagnetic principles
    • Relate electromagnetic principles and linear material properties to the canonical expressions of resistance, inductance, and capacitance

    Prerequisites by Topic
    • Calculus
    • Physics of electricity and magnetism

    Course Topics
    • Vector algebra and coordinate systems (10 classes)
    • Electrostatics: Coulomb’s law, Gauss’s law, and electric potential (9 classes)
    • Capacitance and conductor-dielectric boundary conditions (2 classes)
    • Magnetism, current densities, magnetostatics, Biot-Savart law (4 classes)
    • Ampere’s Circuital law, magnetomotive force principles for magnetic circuits, inductance (5 classes)
    • Introduction, homework and examinations (including final examination) (11 classes)

    Coordinator
    Steven S. Holland
  
  • EE 3212 - Electromagnetic Waves

    3 lecture hours 2 lab hours 4 credits
    Course Description
    The primary goal of this course is to establish the foundation concepts and applications of electromagnetic waves in the context of wireless applications. The course builds on electromagnetic field principles covered in previous courses. The course begins with magnetic field topics and transitions into an introduction to time dynamic electromagnetic fields. Maxwell’s equations are then examined. Electromagnetic wave propagation is initially developed from a circuits viewpoint in the study of transmission lines. The Smith Chart is utilized to graphically determine and display transmission line and measurement results. Scattering parameters are introduced as the parameters used to express specifications and measurements of high-frequency components. Transmission line concepts are then extended to electromagnetic plane waves. Antennas and propagation are examined from a communication link viewpoint. An introduction to electromagnetic interference and signal integrity issues concludes the course. High frequency measurement techniques, components, and instrumentation are examined in the laboratory sessions. (prereq: MA 235  or MA 2440H  or MA 3502 , EE 3202 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply Ampere’s Circuital law to idealized current distributions, magnetomotive force principles for magnetic circuits, and inductance determination
    • Explain the significance of each term in Maxwell’s equations (integral form)
    • Explain wave propagation, characteristic/intrinsic impedance, reflections, and standing waves for T-lines and plane waves
    • Determine DC step and pulse transients on a T-line from a traveling wave viewpoint
    • Apply the wave equation results for the AC T-line to voltage, current, impedance, and traveling and standing waves on a T-line
    • Measure and interpret displays and specifications of circuit/T-line reflection and transmission
    • Determine link loss per the Friss transmission equation
    • Explain electromagnetic interference (EMI) and the other principles behind signal integrity and high-speed circuit effects

    Prerequisites by Topic
    • Vector analysis in rectangular, cylindrical, and spherical coordinate systems
    • Vector calculus-based electrostatics and magnetostatics (integral forms)
    • Differential equations

    Course Topics
    • Ampere’s Circuital law, magnetomotive force principles for magnetic circuits, and inductance (3 classes)
    • Faraday’s law, mutual inductors, displacement current, and time-dynamic Maxwell’s equations (integral forms) (3 classes)
    • Transmission lines (DC transients and AC steady-state) (7 classes)
    • Smith Charts (2 classes)
    • Scattering parameters, components (2 classes)
    • Plane waves, antennas, and links (3 classes)
    • EMI and signal integrity (2 classes)
    • Introduction, homework days and examinations (including final examination) (9 classes)

    Laboratory Topics
    • Laboratory Safety (LMP)
    • Magnetic Circuit (Simulation)
    • Laboratory Documentation
    • Mutual Inductor Characteristics(lecture and experiment; 2 sessions)
    • Electrostatic and Magnetostatic Coupling of Transmission Lines
    • Microwave Laboratory: Introduction, Safety, and Power Measurements
    • Insertion Loss Measurements
    • Directional Couplers, Return Loss, and VSWR Measurements
    • RF Simulation (part of VNA experiment)
    • Vector Network Measurements (interactive demonstration)
    • Horn Antenna Link
    • Electromagnetic Interference (EMI) Measurements (lecture and interactive demonstration)

    Coordinator
    Robert Strangeway
  
  • EE 3214 - Electromagnetic Waves

    3 lecture hours 2 lab hours 4 credits
    Course Description
    The primary goal of this course is to establish the foundation concepts and applications of electromagnetic waves in the context of wireless applications. The course builds on electromagnetic field principles covered in previous courses. The course begins with an introduction to time dynamic electromagnetic fields. Maxwell’s equations are then examined. Electromagnetic wave propagation is initially developed from a circuits viewpoint in the study of transmission lines. The Smith Chart is utilized to graphically determine and display transmission line and measurement results. Scattering parameters are introduced as the parameters used to express specifications and measurements of high-frequency components. Transmission line concepts are then extended to electromagnetic plane waves. Antennas and propagation are examined from a communication link viewpoint. An introduction to electromagnetic interference and signal integrity issues concludes the course. High frequency measurement techniques, components, and instrumentation are examined in the laboratory sessions. (prereq: MA 235  or MA 3502 EE 3204  or (EE 3202  and consent of EE program director))
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply electromagnetic principles to electronic components and circuits
    • Apply, interrelate, and interpret transmission line predictions, specifications, and/or measurements (s-parameters are included in all criteria under this outcome)
    • Determine transmission line quantities (voltage, current, impedance, power, reflection coefficient, and VSWR) as a function of position and/or frequency
    • Explain antenna and link properties in terms of electromagnetic field principles and concepts
    • Determine first order link performance via the Friis equation

    Prerequisites by Topic
    • Vector analysis in rectangular, cylindrical, and spherical coordinate systems
    • Vector calculus-based electrostatics and magnetostatics (integral forms)
    • Differential equations

    Course Topics
    • Faraday’s law, mutual inductors, displacement current, and time-dynamic Maxwell’s equations (integral forms) (4 classes)
    • Transmission lines (DC transients and AC steady-state) (8 classes)
    • Smith Charts (3 classes)
    • Scattering parameters, components (2 classes)
    • Plane waves, antennas, and links (3 classes)
    • EMI and signal integrity (2 classes)
    • Introduction, homework days and examinations (including final examination) (9 classes)

    Laboratory Topics
    • Laboratory Safety (LMP)
    • Magnetic Circuit (Simulation)
    • Laboratory Documentation
    • Mutual Inductor Characteristics(lecture and experiment; 2 sessions)
    • Electrostatic and Magnetostatic Coupling of Transmission Lines
    • Microwave Laboratory: Introduction, Safety, and Power Measurements
    • Insertion Loss Measurements
    • Directional Couplers, Return Loss, and VSWR Measurements
    • RF Simulation (part of VNA experiment)
    • Vector Network Measurements (interactive demonstration)
    • Horn Antenna Link
    • Electromagnetic Interference (EMI) Measurements (lecture and interactive demonstration)

    Coordinator
    Robert Strangeway
  
  • EE 3220 - Digital Signal Processing

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This is an introduction to the digital processing of signals. It begins with the examination of continuous and discrete time signals and systems, and the concepts of spectrum and steady state frequency response. Discrete time signal and system interaction is examined in both the time and frequency domains, through the use of convolution and transfer function. The DSP topics include impulse sampling, reconstruction, difference equations, z-transforms, transfer function, convolution, and FIR and IIR digital filter design and application. Discrete and Fast Fourier transforms are developed and applied. Lecture topics are supported by laboratory experiments on actual DSP hardware and including Matlab. (prereq: EE 2070  or EE 3002B , EE 1910  or EE 3910B  or SE 1011 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Represent a sequence of samples as a sum of weighted, delayed unit pulses
    • Determine the unit pulse response of a discrete-time system, given its difference equation
    • Compute the output of a system using the convolution sum
    • Determine the spectrum and noise properties, such as signal-to-noise ratio, of a digital signal

    Prerequisites by Topic
    • Circuit analysis
    • Transfer function
    • Laplace transforms
    • Sinusoidal steady-state frequency response

    Course Topics
    • Continuous, discrete signals, systems
    • System concepts - transfer functions
    • Convolution, sampling, reconstruction
    • Spectrum
    • Discrete and fast Fourier Transforms
    • Z Transforms
    • Frequency response
    • IIR and FIR digital filter design

    Laboratory Topics
    • Matlab principles
    • Signals and systems
    • Filtering
    • Frequency-domain representation
    • Filter implementationsSignal-to-noise ratio, quantization noise
    • Realtime DSP-1
    • Realtime DSP-2
    • Designing and applying digital filters

    Coordinator
    Cory Prust
  
  • EE 3221 - Digital Signal Processing

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course is an introduction to the digital processing of signals. It begins with the examination of sampling and reconstruction of continuous-time signals, which then motivates the study of fundamental DSP topics. Discrete time signal and system interaction is examined in both the time and frequency domains. The course then examines DSP topics and techniques including the discrete Fourier transform, fast Fourier transform, FIR and IIR filtering, and design of digital filters using various techniques. Lecture topics are supported and extended by laboratory experiments that integrate DSP theory, Matlab simulation, and implementation on actual real-time DSP hardware. (prereq: EE 3032 , EE 1910  or EE 2905  or EE 3910B  or CE 2812   or CE 2811 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Relate the spectrum of a continuous-time signal to the spectrum of the sampled signal computed using the DFT
    • Compute the z-transform of a discrete-time signal using the z-transform summation and a table of common pairs and properties
    • Determine the transfer function, frequency response, and stability of a discrete time system
    • Determine the signal-to-noise ratio that results from digitizing an analog signal
    • Design an IIR digital filter by using pole-zero placement methods
    • Implement a prototype analog filter in a discrete-time system using the Bilinear Transform
    • Compute the output of a discrete-time LTI system using time-domain and frequency-domain technique
    • Use computer-aided methods to design FIR and IIR digital filters
    • Implement digital filters in real-time using actual DSP hardware

    Prerequisites by Topic
    • Continuous-time signals and systems including time-domain and frequency-domain analysis
    • Laplace and continuous-time Fourier transforms
    • Procedural programming in C (or similar)

    Course Topics
    • Impulse-train sampling
    • Signal-to-noise ratio of digital signals
    • Discrete-time signals and systems
    • Time-domain analysis of discrete-time systems
    • Z transform
    • Frequency-domain analysis of discrete-time systems
    • Relationship between CTFT, DTFT, and DFT
    • IIR and FIR digital filter design
    • Bilinear transform

    Laboratory Topics
    • Introduction to real-time processing of digital signals
    • Signal generation and aliasing
    • Analog input/output in a real-time DSP system
    • Quantization error
    • Discrete filters and frequency response
    • DFT windowing
    • FIR filter design
    • IIR filter design using pole/zero placement
    • IIR filter design using bilinear transformation

    Coordinator
    Cory Prust
  
  • EE 3401 - Electromechanical Energy Conversion

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course provides an introduction to the basic principles of electromechanical energy conversion devices. Topics include three-phase circuits; magnetic circuits; theory, construction, and operation of transformers; performance characteristics and analysis of common rotating ac machines and their control. The concurrent laboratory work reinforces the theoretical principles involved. (prereq: EE 2060 , PH 2020 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Program a programmable logic controller using ladder diagrams
    • Measure complex power flow in single and three phase circuits
    • Perform short-circuit and open-circuit tests on a transformer and determine the parameters of the equivalent circuit
    • Operate a three-phase squirrel-cage induction motor and measure the motor torque-speed and efficiency curves
    • Understand basic methods of starting and speed control of induction and synchronous motors
    • Operate a three-phase variable field synchronous motor and measure the open circuit characteristic and V-curves
    • Analyze balanced three-phase circuits
    • Compute complex power flow in balanced three-phase circuits
    • Solve basic two-dimensional magnetic circuit problems
    • Analyze circuits with single and three phase transformers
    • Know the basic construction features of three-phase squirrel-cage induction (asynchronous) motors
    • Analyze three-phase induction motor steady state operation
    • Describe the basic construction details of cylindrical rotor and salient-pole three-phase synchronous machines
    • Analyze three-phase cylindrical rotor synchronous generator and motor steady state operation

    Prerequisites by Topic
    • Steady state single phase ac circuit analysis
    • Single phase complex power

    Course Topics
    • Prerequisite review and assessment (1 period)
    • Single phase ac power flow (1 period)
    • Three phase ac circuit analysis and power flow (2 periods)
    • Magnetic circuits, hysteresis, and eddy-current losses (3 periods)
    • Principles of operation, construction, connections, development and analysis of the equivalent circuit of the transformer (6 periods)
    • Rotating magnetic fields; performance characteristics and analysis of three-phase induction motors (7 periods)
    • Performance characteristics and simplified analysis of synchronous machines (4-5 periods)
    • Exams and reviews (5 periods)

    Laboratory Topics
    • Laboratory safety, engineering logbooks, prerequisite quiz
    • Basics of programmable controllers
    • Single and three phase ac power measurements
    • Single-phase transformer tests
    • Three-phase transformer connections
    • Squirrel cage induction motor fixed frequency operation
    • Squirrel cage induction motor variable frequency operation
    • Synchronous motor V-curve
    • Synchronous machine open circuit characteristic

    Coordinator
    Luke Weber
  
  • EE 3720 - Control Systems

    3 lecture hours 2 lab hours 4 credits
    Course Description
    Students are introduced to the fundamentals of automatic control systems including analysis and design. Classical control system topics include system response and performance characteristics, stability criteria and analysis, dominant pole approximation, phase and PID compensator design. MATLAB and Simulink are used to aid in the analysis and design of control systems. The laboratory work introduces modern techniques needed for the design and implementation of automatic control systems. (prereq: EE 3050  or EE 3051B )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Analyze a system’s time-domain performance
    • Simplify system block diagrams
    • Determine system stability using Routh-Hurwitz criterion, including for a single parameter variation
    • Determine steady-state error in a system for typical inputs, including a disturbance input
    • Obtain the root-locus for typical open-loop transfer functions
    • Design closed-loop phase-type and PID control systems by root-locus techniques
    • Design and implement real-time servo-control systems in laboratory
    • Write a technical report about a laboratory design project
    • Realize closed loop controllers with analog and digital networks
    • Analyze systems using frequency response methods: Bode diagrams
    • Maintain a laboratory notebook, either electronically or in paper form

    Prerequisites by Topic
    • Obtain a linear dynamic model (state space and transfer function) of physical systems, including electrical, mechanical and electromechanical systems
    • Analyze systems for dynamic time-domain response
    • Predict system response using analytic and digital simulation methods

    Course Topics
    • Prerequisite review and assessment (1 class)
    • Overview of feedback systems (1 class)
    • Electromechanical system modeling review (1 class)
    • Time-domain response and performance indices (4 classes)
    • Block diagram representation and reduction, Mason’s gain formula (3 classes)
    • Control system characteristics; stability analysis via Routh-Hurwitz criterion, steady-state error analysis (4 classes)
    • Root-locus analysis (3 classes)
    • Root-locus design; phase lead, phase-lag, PID controller designs (5 classes)
    • Frequency response analysis (2 classes)
    • Reviews and Examinations. (5 classes)

    Laboratory Topics
    • Introduction to data acquisition and real-time control hardware
    • Feedback system simulation
    • System modeling using time-domain measurements
    • Position feedback control design project
    • Error-improving velocity feedback control design project
    • Phase-lead compensated position control design (digital controller)
    • Phase-lead compensated position control design (analog controller)
    • System modeling using frequency response measurements

    Coordinator
    Jay Wierer
  
  • EE 3900B - Design of Logic Systems

    3 lecture hours 2 lab hours 4 credits
    Course Description
    The goal of this course is to develop the ability to design combinational and sequential logic circuits used to construct digital systems. Topics discussed include analysis and design of ALU, tristate devices, multiplexers, bus, flip-flops, counters, registers, timing and state diagrams, ASM chart and memory devices. Students design a digital system, such as simple microprocessor, a video driver or communications module. VHDL is used for design and an FPGA is used for logic realization. Digital circuit simulators and logic analyzers are used in the design and testing process. (prereq: full admission into the AAS-EET to BSEE transfer track or consent of an EE program advisor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design combinational logic circuits using VHDL and test on a programmable logic device (FPGA)
    • Design storage elements (Flip-flops, Latches), ALU, counters, registers, tristate devices, multiplexers, and bus using VHDL and test on a programmable logic device (FPGA)
    • Design synchronous sequential circuits using state diagrams and/or ASM using VHDL and test on a programmable logic device (FPGA)
    • Design VHDL model of a digital system, such as simple microprocessor, a video driver and/or communications module, and test on a programmable logic device (FPGA)
    • Use commercially available digital-design software tools and evaluation boards to design, simulate and implement design circuits

    Prerequisites by Topic
    • Procedural programming concepts, Number systems: Binary, decimal, hexadecimal, Conversion from one number system to another, Binary arithmetic, Boolean algebra , Logic operations, Logic gates, Logic expressions and Logic functions. Simplification of logic functions using Karnaugh map and/or Boolean algebra. Codes: Binary Coded Decimal (BCD), ASCII. Combinational digital circuits. Storage elements such as flip-flops and latches, and synchronous sequential digital circuits

    Course Topics
    • Hardware description language for modeling of digital circuits
    • Design combinational logic circuits using VHDL
    • Design VHDL models of storage elements (Flip-flops, Latches), ALU, counters, registers, tristate devices, multiplexers, and buses
    • Design finite state machines (FSM), state diagrams, ASM, and behavioral description of FSM using VHDL
    • Implementation of logic elements, combinational logic circuits, sequential circuits in a FPGA
    • Design ROM, SRAM, or DRAM using Altera MegaWizard and/or VHDL
    • Design a digital system such as VGA driver, simple microprocessor and/or communications module, using VHDL and test on a programmable logic device (FPGA)
    • Review sessions and exams

    Laboratory Topics
    • Design combinational circuits using VHDL
    • Design VHDL models of storage elements (Flip-Flops, Latches), ALU, counters, registers, tristate devices, multiplexers, and bus
    • Design finite state machine (FSM) using VHDL
    • Design RAM or ROM using Altera MegaWizard and/or VHDL
    • Implementation of combinational logic circuits, sequential circuits and FSM in FPGA
    • Design and implementation of digital systems

    Coordinator
    Joshua Carl
  
  • EE 3910B - Embedded Systems

    3 lecture hours 2 lab hours 4 credits
    Course Description
    In this course students develop the understanding of microprocessor based systems with specific focus on an embedded system architecture, the ability to design and implement real-time applications using interrupts, and the ability to interface external devices to the system. High level programming language will be used for programming purposes. Laboratory sessions and class projects will be used to enhance lecture topics. (prereq: full admission into the AAS-EET to BSEE transfer track or consent of an EE program advisor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand all the components required and architecture of an embedded system
    • Design programs using a high-level language for programming the microcontroller
    • Compile, download, debug, and execute programs in the microcontroller
    • Describe and interpret timing diagrams
    • Use interrupt vectors and external interrupts to control the system and process
    • Use USART, SPI and/or I2C interfaces to communicate with external devices
    • Interface external devices to microcontroller
    • Design, construct and test an embedded system

    Prerequisites by Topic
    • Procedural programming concepts in C
    • Number systems, basic binary arithmetic, Boolean algebra
    • DC linear circuit analysis

    Course Topics
    • Elementary Computer Operations, Architecture of a typical Harvard  microcontroller
    • C language programming including user-defined functions and modules
    • Timing, machine cycles and states
    • Parallel input/output, programmed I/O and interrupt I/O
    • Timing system and I/O
    • A/D and D/A conversion
    • Serial communication
    • Power management and sleep modes
    • Examinations and Review

    Laboratory Topics
    • Use of PC for developing programs, and for debugging software and hardware
    • Laboratory assignments to develop language programming skills
    • Laboratory assignments to develop microprocessor interfacing techniques to I/O devices
    • Design projects to interface the microcontroller to real world I/O devices. Each project requires a demonstration of the working hardware and software plus a formal design report
    • Design, construct and test an embedded system

    Coordinator
    Kerry Widder
  
  • EE 3921 - Digital System Design

    3 lecture hours 2 lab hours 4 credits
    Course Description
    The objective of this course is to give students a solid foundation in 21st century digital systems design practices. The primary emphasis of the course is on designing a SOPC (System-On-A-Programmable-Chip). Thus the course incorporates the use of soft processors, such as the NIOS II from Altera. Designs are specified using VHDL and simulated on a personal computer. The design is then realized on an FPGA. Real-time verification of the design using an in-system logic analyzer such as SignalTap is emphasized. The course also involves advanced projects based on a soft processor interface. Due to the project oriented nature of the course, the syllabus is organized as a set of Case Studies. (prereq: CE 1911  or EE 2902 , EE 2050 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design a complex (more than 10,000 logic elements) digital system
    • Interface to external peripherals (such as audio codecs) using various protocols (like I2C)
    • Understand the architecture behind soft processors, such as the NIOS II
    • Describe the design and verification process through written communication in the form of laboratory reports

    Prerequisites by Topic
    • Steady state DC electrical circuit theory
    • Design techniques for combinational and sequential digital circuits
    • Familiarity with the campus PC network

    Course Topics
    • Introduction and course overview (1 class)
    • Review the combinational logic design process (1 class)
    • Review the sequential logic design process (2 classes)
    • Bidirectional bus interfacing (5 classes)
    • Algorithmic State Machine specification (1 class)
    • VGA interfacing (2 classes)
    • External peripheral interfacing (1 class)
    • Timing closure (3 classes)
    • Design partitioning (1 class)
    • Design of digital systems as Data Path and Control Unit (3 classes)
    • Design of a CPU as an example of a digital system - audio codec interfacing to NIOS processor (2 classes)
    • Debugging (4 classes)
    • Midterm review (1 class)
    • Course overview (2 classes)
    • Course survey (1 class)

    Laboratory Topics
    • Bidirectional bus interfaces
    • Timing closureSoft Processor interfacesFinite State Machine (FSM) design using VHDL will be performed using QUARTUS II an implemented on a FPGA
    • A FSM will be designed using the ASM method. The design of the Data Path and Control Unit such as a simple microprocessor will be performed. The circuit will be simulated using QUARTUS II and implemented on a FPGA

    Coordinator
    Kerry Widder
  
  • EE 4021 - Principles of Communications

    3 lecture hours 2 lab hours 4 credits
    Course Description
    In the study of communication systems, students will investigate how they operate and what affects their performance. The course relies heavily on system and signal analysis, both in the time and frequency domains, and on the statistical representation of random signals and noise. Amplitude and angle modulation systems are analyzed, including systems that transfer analog data and systems transferring digital data. Performance comparisons of commonly used digital modulation methods are presented. Signal-processing techniques that are commonly used in systems that transfer digital data are presented. Bit-error rate performance for baseband signal detection in the presence of noise is analyzed. Laboratory experiments reinforce the concepts from the lecture, with an emphasis on communication system functional modules. (prereq: MA 3620 , EE 3031 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop the representations of analog AM, FM, and PM communication signals both in the time and frequency domains
    • Explain the representations of digitally modulated ASK, FSK, and PSK communication signals both in the time and frequency domains
    • Analyze communication systems and subsystems (both analog and digital) using both time and frequency domain techniques
    • Explain advantages and disadvantages of various modulation systems under differing circumstances
    • Determine the performance of digitally modulated amplitude and angle modulation systems with a specified signal-to-noise ratio
    • Determine required bandwidths and signal-to-noise ratios needed to achieve specified bit-error rates for various digital modulation methods in the presence of noise, at specified bit rates
    • Design an optimal correlation receiver for baseband and bandpass, binary and M-ary, digital communication systems operating in the presence of noise

    Prerequisites by Topic
    • Calculate the Fourier series coefficients (in trigonometric and exponential forms) for a continuous-time periodic signal
    • Reconstruct periodic signals from Fourier series coefficients. (This may be done with the aid of a digital computer)
    • Determine the result of signal and system interaction by convolution
    • Obtain the Fourier transform of a finite-energy signal, and the inverse-Fourier transform of a spectrum
    • Properly sample a continuous time signal to create a discrete time signal
    • Determine the probability that a random variable having a specified density function exceeds a stated threshold
    • Determine the mean-square value of a random variable having a specified density function
    • Apply Baye’s rule to determine a conditional probability

    Course Topics
    • Signal representations (2 classes)
    • System representations (2 classes)
    • Analog amplitude modulated (AM) signals and systems (6 classes)
    • Analog frequency and phase modulated (FM and PM) signals and systems (4 classes)
    • Digitally modulated amplitude-, phase- and frequency-shift key signals and systems (3 classes)
    • Random variables, processes, noise, performances with noise, optimal filters (6 classes)
    • Pulse code modulation and error-correction coding (2 classes)
    • Problem sessions, reviews, and tests (6 classes)

    Laboratory Topics
    • Spectrum measurements
    • Multiplication of signals and frequency conversion
    • Amplitude modulation
    • Frequency modulation
    • Sampling, quantization, and PCM
    • Digital modulation: ASK and FSK
    • Digital modulation: BPSK and QPSK
    • Baseband digital channel bit-error rate
    • Direct sequence spread spectrum and code division multiple access (CDMA)

    Coordinator
    Edward Chandler
  
  • EE 4022 - Principles of Communications

    3 lecture hours 2 lab hours 4 credits
    Course Description
    In the study of communication systems, students will investigate how they operate and what affects their performance. The course relies heavily on system and signal analysis, both in the time and frequency domains, and on the statistical representation of random signals and noise. Amplitude and angle modulation systems are analyzed, including systems that transfer analog data and systems transferring digital data. Performance comparisons of commonly used digital modulation methods are presented. Signal-processing techniques that are commonly used in systems that transfer digital data are presented. Bit-error rate performance for baseband signal detection in the presence of noise is analyzed. Laboratory experiments reinforce the concepts from the lecture, with an emphasis on communication system functional modules. (prereq: MA 262  or MA 3620 , EE 3031  or EE 3032 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop the representations of analog AM, FM, and PM communication signals both in the time and frequency domains
    • Explain the representations of digitally modulated ASK, FSK, and PSK communication signals both in the time and frequency domains
    • Analyze communication systems and subsystems (both analog and digital) using both time and frequency domain techniques
    • Explain advantages and disadvantages of various modulation systems under differing circumstances
    • Determine the performance of digitally modulated amplitude and angle modulation systems with a specified signal-to-noise ratio
    • Determine required bandwidths and signal-to-noise ratios needed to achieve specified bit-error rates for various digital modulation methods in the presence of noise, at specified bit rates
    • Design an optimal correlation receiver for baseband and bandpass, binary and M-ary, digital communication systems operating in the presence of noise

    Prerequisites by Topic
    • Calculate the Fourier series coefficients (in trigonometric and exponential forms) for a continuous-time periodic signal
    • Reconstruct periodic signals from Fourier series coefficients. (This may be done with the aid of a digital computer)
    • Determine the result of signal and system interaction by convolution
    • Obtain the Fourier transform of a finite-energy signal, and the inverse-Fourier transform of a spectrum
    • Properly sample a continuous time signal to create a discrete time signal
    • Determine the probability that a random variable having a specified density function exceeds a stated threshold
    • Determine the mean-square value of a random variable having a specified density function

    Course Topics
    • Signal representations (2 classes)
    • System representations (2 classes)
    • Analog amplitude modulated (AM) signals and systems (6 classes)
    • Analog frequency and phase modulated (FM and PM) signals and systems (4 classes)
    • Digitally modulated amplitude-, phase- and frequency-shift key signals and systems (3 classes)
    • Random variables, processes, noise, performances with noise, optimal filters (6 classes)
    • Pulse code modulation and error-correction coding (2 classes)
    • Problem sessions, reviews, and tests (6 classes)

    Laboratory Topics
    • Spectrum measurements
    • Multiplication of signals and frequency conversion
    • Amplitude modulation
    • Frequency modulation
    • Sampling, quantization, and PCM
    • Digital modulation: ASK and FSK
    • Digital modulation: BPSK and QPSK
    • Baseband digital channel bit-error rate
    • Direct sequence spread spectrum and code division multiple access (CDMA)

    Coordinator
    Edward Chandler
  
  • EE 4050 - Low-Noise Analog System Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    In this course students are given background in noise mechanisms and models as applicable to analog electronics. Topics covered included fundamental noise mechanisms, amplifier noise model, noise in feedback amplifiers, noise in BJTs and FETs, and low-noise design methodologies for amplifiers and power supplies. The noise model in SPICE is introduced and used for various designs. Different examples of low noise designs are extensively discussed and simulated. (prereq: EE 3111  or EE 3102 , EE 3101  or EE 3112 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Demonstrate an understanding of noise mechanisms and models as applicable to analog electronic circuits
    • Develop the skills necessary to use a computer to analyze and design low-noise circuits
    • Analyze noise performance of resistor circuits
    • Analyze noise performance of BJT and FET circuits
    • Analyze noise performance of amplifiers and power supplies
    • Design low-noise amplifiers and power supplies

    Prerequisites by Topic
    • BJT DC and AC analysis, FET DC and AC analysis, SPICE simulation of analog electronic circuits

    Course Topics
    • Introduction, noise mechanisms, origin of noise (3 classes)
    • Resistor noise model (2 classes)
    • Basic circuit noise analysis (4 classes)
    • Noise simulation using SPICE (3 classes)
    • BJT noise models and applications (3 classes)
    • FET noise models and applications (3 classes)
    • Amplifier noise models and applications (3 classes)
    • Low-noise amplifier design (4 classes)
    • Low-noise power supply design (3 classes)
    • Noise measurements (2 classes)

    Coordinator
    Joerg Mossbrucker
  
  • EE 4060 - Introduction to Nonlinear Dynamics and Chaos

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course introduces the student to the basic concepts of nonlinear dynamics and chaos via numerical simulations and electric circuits. The primary goal is to understand the bifurcations and steady-state behavior of nonlinear dynamical systems. The secondary goal is to study the phenomenon of chaos using computer simulation and physical circuits. In addition, due to the graduate nature of the course, students will be asked to work on a more challenging project, as opposed to the undergraduate course offering. (prereq: MA 235 , EE 2050  or EE 201 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe the fundamental differences between linear and nonlinear dynamical systems and the importance of studying nonlinear dynamics
    • Define the different bifurcation phenomenon of nonlinear systems in one, two and three dimensions
    • Apply bifurcation analysis to study practical systems such as oscillator circuits
    • Understand the concepts of Fractal dimensions, Poincare map and Lyapunov Exponents
    • Understand how to use circuit elements and devices to build nonlinear circuits
    • Perform literature review
    • Understand how to use circuit elements and devices to build nonlinear circuits

    Prerequisites by Topic
    • Understanding of linear constant coefficient ODEs
    • Basic circuit analysis

    Course Topics
    • Fixed Points and Stability (1 class)
    • Circuit elements and devices (3 classes)
    • Bifurcations in one dimensions (3 classes)
    • Midterm (1 class)
    • Introduction to chaotic systems (1 class)
    • Analyzing chaotic systems - Routes to Chaos (2 classes)
    • The phase plane - linear systems, limit cycles (two dimensional systems)

    Laboratory Topics
    • Laboratory experiment details and requirements are described in [1]
    • Students are expected to prepare for the lab by doing all required pre-lab activities

    Coordinator
    Joshua Carl
  
  • EE 4100 - Embedded System Fabrication

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course focuses on practical aspects of turning a laboratory prototype into a reliable production prototype. Lecture topics will follow a microprocessor-based embedded system design through the addition of support circuitry, production component selection, printed circuit board layout, and 3D design and printing of enclosures. Lab exercises will put these topics into practice as students will complete the design activities and assemble prototypes. (prereq: junior standing in CE or EE)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Identify support circuitry necessary for simple embedded systems
    • Describe criteria for component selection
    • Explain considerations for printed circuit board layout
    • Execute a printed circuit board layout, fabrication, and assembly  
    • Design an enclosure for an embedded system in 3D modeling software and utilize rapid prototyping to create enclosure

    Prerequisites by Topic
    • Basic embedded system design and programming
    • Basic circuit elements
    • Circuit analysis techniques

    Course Topics
    • None

    Coordinator
    Darrin Rothe
  
  • EE 4112 - Advanced Analog Electronics

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course continues investigation of single and cascaded BJT and MOSFET amplifiers. In addition, midband gains, impedances, and frequency responses of multi-transistor amplifiers are studied. The effects of classic feedback configurations on amplifier characteristics are included. A significant portion of the course is based on comprehensive design projects. Students are expected to use previously learned design tools such as PSPICE to explore alternatives and verify their designs. The designs are constructed and tested in the laboratory, and documented in formal design reports. (prereq: EE 3101  or EE 3112 , EE 3111  or EE 3102 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design differential amplifiers with active loads
    • Design output stages of power amplifiers
    • Understand different configurations of feedback and their applicability to electronic circuits
    • Understand frequency response of single-stage and multi-stage amplifiers
    • Understand frequency compensation of feedback amplifiers and design the required feedback network
    • Understand non-ideal effects of operational amplifiers
    • Design oscillators and voltage regulators using operational amplifiers

    Prerequisites by Topic
    • Design of single-stage BJT amplifiers (EE 3111 )
    • Design of operational amplifier circuits (EE 3101 )

    Course Topics
    • Design of the first and second stage of a three-stage amplifier (6 classes)
    • Design of the output stage of a three-stage amplifier (2 classes)
    • Feedback and stability and frequency compensation (4 classes)
    • Frequency response of transistor amplifiers (2 classes)
    • Non-ideal effects of Operational Amplifiers (2 classes)
    • Oscillators and voltage regulators (2 classes)
    • Exams (2 classes)

    Coordinator
    Joerg Mossbrucker
  
  • EE 4142 - Power Electronics

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course focuses on the design and simulation of linear and switch-mode power supplies. Topics covered emphasize the use of various active devices in inverters, converters, drives, and power conditioning circuits. Different types of linear and switching power supplies are designed and their performance is analyzed. (prereq: EE 3102  or equivalent and EE 3112  or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design and analyze linear power supplies
    • Design and analyze Buck Converters
    • Design and analyze Boost converters
    • Design and analyze Buck-Boost converters
    • Design and analyze Inverters

    Prerequisites by Topic
    • PN-junction diode operation
    • BJT and FET devices operation
    • Single stage transistor amplifier design and analysis
    • Om-Amp amplifier design

    Course Topics
    • Power, FFT analysis
    • Diode and SCR rectifiers, linear power supply
    • Buck converters
    • Boost converters
    • Buck-Boost converters
    • Forward converters
    • Inverters
    • Regulation of switch-type regulators

    Laboratory Topics
    • Simulation of single-phase rectifier circuits
    • Simulation and analysis of a single-phase AC voltage controller
    • Simulation, Implementation, and analysis of a linear power supply
    • Simulation, implementation, and analysis of a buck converter
    • Simulation, implementation, and analysis of a boost converter
    • Simulation, implementation, and analysis of a buck-boost converter
    • Simulation and analysis of a fly-back converter
    • Simulation and analysis of an inverter
    • Simulation and analysis of resonant converters

    Coordinator
    Joerg Mossbrucker
  
  • EE 4152 - Low-Noise Electronic System Design

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course introduces the analysis and design of low-noise analog amplifiers. The different noise mechanism and models as applicable to analog electronics are introduced. Fundamental noise mechanism, amplifier noise models, noise in feedback amplifiers, noise in BJTs and FETs, and low-noise design methodologies for amplifiers and power supplies are covered. SPICE is used to analyze, model, and design various different projects. (prereq: EE 3102  or equivalent and EE 3112  or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe the fundamental noise mechanism in electronic circuits
    • Analyze the noise behavior of BJT circuits
    • Analyze the noise behavior of JFET circuits
    • Analyze the noise behavior of OpAmp circuits
    • Design low-noise amplifiers using BJTs, JFETs, and OpAmps

    Prerequisites by Topic
    • Transfer Functions
    • Bode Plots
    • Design of BJT, FET, and OpAmp amplifier circuits

    Course Topics
    • Fundamental Noise Mechanisms
    • Amplifier Noise Model
    • Noise in BJTs
    • Noise in JFETs
    • Noise in Feedback Amplifiers
    • Transformer Coupling

    Laboratory Topics
    • Fundamental noise mechanism simulated in SPICE
    • BJT nosie model in SPICE, simulation and analysis
    • FET nosie model in SPICE, simulation and analysis
    • OpAmp noise model in SPICE, simulation and analysis
    • BJT and FET Noise Performance Plots, simulation and analysis
    • Design of a low-noise BJT amplifier
    • Design of a low-noise FET amplifier
    • Design of a low-noise OpAmp amplifier
    • Design of a low-noise power supply

    Coordinator
    Joerg Mossbrucker
  
  • EE 4250 - Advanced Signal Processing

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces students to advanced topics in signal processing. The course will focus on two main areas of signal processing: statistical signal processing and digital image processing. Adaptive filtering will be the primary focus of the statistical signal processing segment with applications such as gradient descent, LMS, and RLS algorithms. Techniques for image enhancement, restoration, and compression will be covered as applications of digital image processing. MATLAB will be used extensively as a simulation tool. (prereq: (EE 3220  or EE 3221 ) and (MA 262  or MA 3620 ), or consent of the instructor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Determine the optimal filter that produces the minimum mean squared error at its output
    • Apply adaptive filtering algorithms, such as gradient search, LMS, or RLS, to various signal and noise filtering situations
    • Determine the maximum likelihood estimator for a set of randomly distributed data
    • Apply and compare two-dimensional filters to images in the spatial- and frequency-domains
    • Use nearest-neighbor or bilinear interpolation to determine the values of pixels in a resized or transformed image
    • Identify types (such as smoothing or sharpening) of image filters
    • Complete a project on a topic related to statistical and/or image processing not covered in class

    Prerequisites by Topic
    • Fourier series/transform methods
    • Sampling theorem
    • Random processes and expectations
    • Linear algebra
    • Some previous use of MATLAB is desired

    Course Topics
    • Prerequisite review: random variables and statistics, DSP (3 classes)
    • Statistical image processing (12 classes) - topics may include: autocorrelation functions, Wiener filter, gradient search/steepest descent, LMS algorithm, RLS algorithm, maximum likelihood estimation
    • Digital image processing (12 classes) - topics may include: 2D signals and systems, sampling, filtering, edge detection, digital image enhancement: spatial and frequency domains, digital image restoration, digital image compression
    • Final project (3 classes)

    Coordinator
    Jay Wierer
  
  • EE 4280 - Antenna Theory and Wireless Applications

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The fundamental principles of antenna and wave propagation that underpin modern wireless systems and govern the design of EMI compliant high-speed circuit boards are developed in this course. Topics build upon the foundation established in electromagnetic fields and electromagnetic waves. The magnetic vector potential is introduced and is used to analyze canonical dipole and monopole antennas. Fundamental antenna concepts are examined, such as radiation patterns, directivity, gain, efficiency, bandwidth, and practical feeding techniques. Linear antenna arrays are then developed. Antenna and electromagnetic propagation principles are then applied to the analysis of common communication system links. (prereq: EE 3214  or EE 3212 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Derive the radiated felds of the infinitesimal dipole antenna using the magnetic vector potential and vector calculus
    • Use image theory to determine the performance of a monopole antenna
    • Explain the meaning of antenna gain, directivity, and efficiency
    • Model basic dipole antennas using equivalent circuits
    • Explain fundamental trade-offs between the size, gain, and bandwidth of an antenna
    • Calculate the radiation pattern of linear antenna arrays
    • Perform link budget calculations for line-of-sight wireless links using the Friis equation
    • Analyze the performance of common wireless system links, such as cellular telephone, broadcast radio/television, satellite communication, and radar systems
    • Determine the performance of basic antennas using computational electromagnetics software

    Prerequisites by Topic
    • Resonant RLC circuits
    • Principles of electromagnetic radiation
    • Static and dynamic electromagnetic fields
    • Maxwell’s equations
    • Transmission lines 

    Course Topics
    • Advanced electromagnetic field theory
    • Magnetic vector potential
    • Radiated fields and impedances of dipole antennas
    • Antenna radiaiton patterns and polarization
    • Baluns
    • Linear antenna arrays
    • Basic propagation and communication system links

    Coordinator
    Steven Holland
  
  • EE 4480 - Electrical Power Systems Quality

    3 lecture hours 0 lab hours 3 credits
    Course Description
    An advanced course that examines the causes, analysis and mitigation of power quality phenomena found in low, medium and high voltage systems. Topics covered include voltage sags, surges, interruptions, transients, notching, distortions, unbalance, current distortions, and frequency variations. (prereq: EE 3401  or electrical machines course)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the basics of electric power systems quality
    • Measure and interpret voltage, current and frequency variations and distortions
    • Understand the principles of power system harmonics, harmonic indices and mitigation strategies
    • Be able to use laboratory instrumentation to measure and analyze power quality indices
    • Be familiar with industrial standards on power quality requirements

    Prerequisites by Topic
    • Linear ac circuit analysis
    • Three-phase complex power
    • Basic knowledge of electrical machines and transformers

    Course Topics
    • General classes of power quality problems (1 class)
    • Power quality terms and requirements (1 class)
    • Sags and interruptions (3 classes)
    • Transient over-voltages (2 classes)
    • Harmonic distortion (5 classes)
    • Principles for controlling harmonics (2 classes)
    • Long-duration voltage variations (1 class)
    • Effects of lightning on power systems (1 class)
    • Grounding and wiring issues leading to voltage problems (2 classes)
    • Power quality standards (2 classes)

    Laboratory Topics
    • Power quality instrumentation and interpretation
    • Harmonic current and voltage measurements of Adjustable Speed Drives
    • Line notching
    • Voltage sags, transients
    • Comparison of power quality for different devices used for lighting
    • Neutral current issues in three-phase circuits

    Coordinator
    Rich Kelnhofer
  
  • EE 4720 - Control Systems Applications

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course extends the classical continuous time control techniques to the areas of discrete-time systems and state-space models. An independent hardware project is required that demonstrates the principles of control system analysis, modeling, and design. Control systems are analyzed, modeled, and designed using frequency response, z-transform and state-space techniques. (prereq: EE 3220  or EE 3221 EE 3720 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Determine the open-loop and closed-loop transfer functions of a system containing a sampler and zero-order-hold
    • Determine the stability of sampled data (discrete-time, DT) systems
    • Design DT system compensators
    • Analyze system controllability and observability
    • Design state feedback estimator-regulators
    • Build a control system from the component level that includes actuation, transducer feedback, and closed-loop compensation
    • Experimentally measure the frequency response of their control system
    • Estimate a transfer function representation from their experimental frequency response data
    • Implement a closed-loop compensator on their control system

    Prerequisites by Topic
    • Simplify control system block diagrams
    • Obtain continuous time system time-domain performance specifications
    • Determine steady-state error of continuous time systems for typical inputs
    • Design continuous time, closed-loop, phase-type and PID control systems by root-locus techniques
    • Analyze continuous time systems using frequency response methods: Bode diagrams
    • Realize phase-type and PID controllers utilizing operational amplifiers and resistor-capacitor networks
    • Demonstrate the effects of discrete-time sampling of continuous signals

    Course Topics
    • Prerequisite review (1 class)
    • System frequency response modeling techniques (1 class)
    • Sampled-data systems and the z-transform (10 classes)
    • Design state feedback system (5 classes)
    • Homework review sessions (2 classes)
    • Exam (1 lab period)
    • Review state space representation (1 class)

    Laboratory Topics
    • Design and construct electromechanical actuation system and mechanical structure
    • Design and construct transducer feedback instrumentation network
    • Calibrate instrumentation network
    • Experimentally measure frequency response of open-loop system
    • Analyze frequency response data to estimate open-loop system transfer function
    • Design and simulate closed-loop compensator
    • Implement closed-loop compensator
    • Experimentally measure closed-loop frequency response, transient response, and steady state error

    Coordinator
    Jay Wierer
  
  • EE 4901 - Electrical Engineering Cooperative Practicum 1

    1 lecture hours 0 lab hours 1 credits
    Course Description
    Students complete one summer and contiguous fall or spring quarter of approved, supervised cooperative employment. An oral presentation and written report of the work performed is required. (prereq: consent of department chair)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have gained professional work experience
    • Have presented both an oral and written summary of their work

    Prerequisites by Topic
    • None

    Course Topics
    • Vary with the work experience

    Coordinator
    Richard Kelnhofer
  
  • EE 4902 - Electrical Engineering Cooperative Practicum 2

    1 lecture hours 0 lab hours 1 credits
    Course Description
    Students complete one summer and contiguous fall or spring quarter of approved, supervised cooperative employment. An oral presentation and written report of the work performed is required. (prereq: EE 4901  and consent of department chair)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have gained professional work experience
    • Have presented both an oral and written summary of their work

    Prerequisites by Topic
    • None 

    Course Topics
    • Vary with the work experience

    Coordinator
    Richard Kelnhofer
  
  • EE 4903 - Electrical Engineering Cooperative Practicum 3

    1 lecture hours 0 lab hours 1 credits
    Course Description
    Students complete one summer and contiguous fall or spring quarter of approved, supervised cooperative employment. An oral presentation and written report of the work performed is required. (prereq: EE 4902  and consent of department chair)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have gained professional work experience
    • Have presented both an oral and written summary of their work

    Prerequisites by Topic
    • None

    Course Topics
    • Vary with the work experience

    Coordinator
    Richard Kelnhofer
  
  • EE 4930 - Advanced Embedded Systems

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course presents advanced techniques for solving problems with embedded microcontroller-based systems. Topics include Real Time Operating Systems, low power operation modes, code optimization, system response, and Finite State Machines. Laboratory work reinforces the concepts learned in the classroom and provides practical experience working with these techniques.  (prereq: EE 2920  or EE 3910B 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Use a debugger to diagnose problems in source code
    • Setup tasks in a Real Time Operating System (RTOS) with appropriate priorities
    • Use semaphores and events in an RTOS to coordinate resource use between tasks
    • Utilize memory management mechanisms to  dynamically control the use of memory resources
    • Interface to external devices over a serial communication channel
    • Implement a Finite State Machine (FSM) solution to an engineering problem
    • Specify an appropriate optimization level for the code in a project
    • Calculate the interrupt latency of a microcontroller
    • Utilize low power modes and sleep features in a microcontroller to minimize the system power consumption

    Prerequisites by Topic
    • Procedural programming concepts in C 
    • Practical understanding of basic microcontroller architecture and peripherals 
    • Developing and debugging programs for an embedded system 

    Course Topics
    • Advanced microcontroller architecture overview (1 class)
    • Peripheral overview for target system - GPIO, A/D, timers, serial communication (2 classes)
    • Stacks - purpose, structure, design considerations (1 classes)
    • Interrupt latency and system response (1 class)
    • Real Time Operating System - general features, tasks, events, semaphores, memory management, peripheral drivers (6 classes)
      • Finite State Machine (FSM) implementation using Lookup Tables (LUT) (3 classes)
      • Controlling code size/speed using compiler optimization levels (1 classes)
      • Low power modes - behavior and usage (3 classes)
      • Power management and sleep modes (2 class)

    Laboratory Topics
    • Target microcontroller peripherals
    • Finite State Machine implementation
    • Code optimization for speed or size
    • Low power modes of operation
    • Real Time Operating Systems

    Coordinator
    Kerry Widder
  
  • EE 4980 - EE Special Topics

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course allows for study of emerging topics in electrical engineering that are not present in the curriculum. Topics of mutual interest to faculty and students will be explored. (prereq: consent of instructor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Varies

    Prerequisites by Topic
    • Varies

    Course Topics
    • Varies

    Coordinator
    Richard Kelnhofer
  
  • EE 4981 - Electrical Engineering Special Topics with Laboratory

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course allows for study of emerging topics in electrical engineering that are not present in the curriculum. Topics of mutual interest to faculty and students will be explored.  (prereq: consent of instructor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Varies

    Prerequisites by Topic
    • Varies

    Course Topics
    • Varies

    Laboratory Topics
    • Varies

    Coordinator
    Richard Kelnhofer

Engineering Graphics

  
  • EG 103 - Technical Drawing and Visualization

    3 lecture hours 2 lab hours 4 credits
    Course Description
    The objective of this course is to acquaint Technical Communication students with three-dimensional relationships and the graphical conventions utilized within the engineering community. Course topics will include seeing, visualizing and communicating through visual forms. The investigation of shape and orientation recognition, isometric sketching, mechanical and architectural layout conventions, normal views, scales, sections, dimensioning, and chart and graph formats will be emphasized. In addition, CAD as a medium for creation, retrieving and manipulating spatial and quantitative data in visual form will be introduced. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have an understanding of logical spatial reasoning and visualization
    • Develop the ability to sketch in pictorial and orthographical forms
    • Have an understanding of both mechanical and architectural drawing conventions, terminology and symbology
    • Have an understanding of projective spatial graphics
    • Have an understanding of lifting graphical images from CAD and placing them in word processing documents
    • Have an understanding of and appreciation for differences in graphical data presentation forms

    Prerequisites by Topic
    • None 

    Course Topics
    • Scales and required equipment (2 classes)
    • Sketching and visualization (4 classes)
    • Projection theory and reference planes (3 classes)
    • Pictorials (2 classes)
    • Projection and spatial geometry (e.g., true length lines, point views, true size, edge views) (6 classes)
    • Sections (4 classes)
    • Dimensioning (4 classes)
    • Graphical presentation of data (4 classes)
    • Computer graphics (12 classes)
    • Architectural teminology and symbology (6 classes)
    • Evaluations (3 classes)

    Laboratory Topics
    • Problems for each of the topics from the book or handout
    • Manipulation of cad files and lifting placing of graphical data in textual documents
    • Creation and evaluation of graphs and charts of various types

    Coordinator
    Marvin Bollman
  
  • EG 120 - Engineering Graphics I

    1 lecture hours 3 lab hours 2 credits
    Course Description
    This course is intended to introduce the student to the history and fundamentals of the graphic language. Topics include three-dimensional visualization, orthographic and axonometric sketching, projection theories, auxiliary views, basic concepts of projective geometry (visibility, lines and planes), as well as an introduction to 3-D CAD. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have an understanding of the process of logical spatial reasoning and visualization
    • Develop the ability to sketch in pictorial and orthographical forms
    • Develop the ability to read and create two-dimensional layouts with general dimensions
    • Have an understanding of and an ability to utilize projective spatial graphics
    • Develop the ability to use three-dimensional computer programs for engineering graphics

    Prerequisites by Topic
    • None 

    Course Topics
    • Scales and required equipment (2 classes)
    • Sketching and visualization (4 classes)
    • Projection theory and reference planes (3 classes)
    • Pictorials (2 classes)
    • Projection and spatial geometry (i.e., true length lines, point view, true size, edge views) (6 classes)
    • Sections (3 classes)
    • Dimensioning (3 classes)
    • Computer graphics (14 classes)
    • Evaluations (3 classes)

    Laboratory Topics
    • Problems for each of the topics from the book or handouts
    • Creation of 3D CAD models and solution of selected problems by means of the CAD program

    Coordinator
    Marvin Bollman
  
  • EG 122 - Engineering Graphics/Visualization

    1 lecture hours 3 lab hours 2 credits
    Course Description
    This course is designed to develop within the student the skills necessary to visualize three-dimensional relationships existing in the world around us and to represent, with standard graphic conventions, those relationships in a visual form. Topics include shape and orientation recognition, pictorial sketching and mechanical layout conventions including normal views, auxiliary views, sections, dimensioning and scales. In addition, projective geometry theory is presented as a basis for analysis of true size, shape, and distance. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Gain enhanced three-dimensional visualization skills
    • Gain enhanced two- and three-dimensional sketching abilities
    • Have a working knowledge of the orthographic projection system and its use in solving spatial relationship problems
    • Understand the basics of the general forms and uses of section and detail drawings
    • Have a general understanding and working knowledge of dimensioning and tolerancing

    Prerequisites by Topic
    • None 

    Course Topics
    • Scales and required equipment (4 classes)
    • Sketching and visualization (7 classes)
    • Projection theory, reference planes and auxiliary views (8 classes)
    • Projection and spatial geometry (i.e., true length lines, point view, true size, edge views) (5 classes)
    • Sections (5 classes)
    • Dimensioning and tolerancing (7 classes)
    • Evaluations (3 classes)

    Laboratory Topics
    • Problems for each of the topics selected from the book, workbook, or handouts (11 sessions)

    Coordinator
    Marvin Bollman
  
  • EG 123 - Applied Engineering Graphics/CAD

    1 lecture hours 3 lab hours 2 credits
    Course Description
    The objectives of this course are to acquaint the student with the operation of a CAD system and to apply projective geometry knowledge acquired in EG 122  to spatial problems both manually and on the computer. Specific topics will include perpendicularity, clearance distance, parallelism, piercing points and intersections. (prereq: EG 122 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have a greater awareness of spatial relationships and visualization
    • Have the ability to understand and utilize projective geometry techniques in the solution of three-dimensional problems
    • Have the ability to utilize three-dimensional computer graphics to generate, manipulate, and analyze graphical representations and spatial relationships

    Prerequisites by Topic
    • Isometric and orthographic sketching
    • Scales
    • Projection theory (auxiliary views, points, lines, planes, visibility)
    • Spatial geometry (true lengths, point views, edge views, true size)
    • Sections
    • Dimensioning

    Course Topics
    • CAD generation and editing of 3-D wire geometry (8 classes)
    • CAD view layout and dimensioning (4 classes)
    • CAD solid model creation (5 classes)
    • True angles (4 classes)
    • Rotation (3 classes)
    • Perpendicularity (4 classes)
    • Parallelism (4 classes)
    • Intersections (5 classes)
    • Evaluations (3 classes)

    Laboratory Topics
    • Freehand sketches
    • Instrument drawings of spatial problems of each of the course topics
    • Computer generation of 3-D objects
    • Manipulation of 3-D geometry within a CAD envionment

    Coordinator
    Marvin Bollman
  
  • EG 124 - CAD Graphics I

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course is intended to introduce the student to the history and fundamentals of the graphic language. Topics include three-dimensional visualization, orthographic and axonometric sketching, projection theories, auxiliary views, basic concepts of dimensioning and CAD. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have developed spatial reasoning and visualization skills
    • Have developed the ability to sketch in both pictorial and orthographical forms
    • Understand and be able to use ASME and ISO graphic standards to read and create two-dimensional layouts with general dimensions and tolerances
    • Understand and be able to use projective spatial graphics
    • Understand and be able to use standard sectioning conventions for shape and detail definition
    • Have the ability to use AutoCAD to produce two-dimensional drawings

    Prerequisites by Topic
    • None  

    Course Topics
    • Scales and required equipment (2 classes)
    • Sketching and visualization (5 classes)
    • Projection theory, reference planes and auxiliary views (5 classes)
    • Sections (4 classes)
    • Dimensioning and tolerancing (5 classes)
    • CAD (16 classes)
    • Evaluations (3 classes)

    Laboratory Topics
    • Problems for each of the topics from the book, workbook or handouts
    • Creation of two-dimensional drawings utilizing AutoCAD

    Coordinator
    Marvin Bollman
  
  • EG 125 - CAD Graphics II

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This is a study of applications and various aspects of spatial projective geometry. Topics include specifications of lines and planes, parallelism, perpendicularity, connectors, rotation, intersections and CAD. (prereq: EG 124 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop within the student a process of logical reasoning and visualization
    • Apply projective geometry knowledge to the solution of problems both manually and on the computer
    • Acquaint the student with spatial relationships of perpendicularity, clearance distance, parallelism, piercing points, intersections and spatial vector analysis

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended

    Coordinator
    Marvin Bollman
  
  • EG 1260 - Engineering Graphics-Visualization

    0 lecture hours 2 lab hours 1 credits
    Course Description
    The visualization course investigates both theory and application of visual images for analysis and communication of physical and conceptual ideas, concepts and products. Topics to be covered include sketching, spatial relationships, seeing, and communicating with imagery. Orthographic projection, layout, section and dimensioning standards will also be discussed. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop a process of logical visual thinking
    • Develop an awareness of how they see the world around them and how it may differ from what others see
    • Develop an awareness of visual stereotypes that can block their seeing
    • Develop an awareness of details
    • Develop an ability to utilize a variety of drawing and sketching techniques
    • Develop an ability to utilize standard drawing conventions and techniques in the communication of technical data
    • Develop the ability to create and utilize symbols for diagrammatic representation of information
    • Develop an acknowledgment of standards
    • Develop an ability to understand technical drawings and their standard representation

    Prerequisites by Topic
    • None 

    Course Topics
    • Materials and environment
    • Seeing shapes, forms, structure, proportions, tone, texture, and detail
    • Basic sketch techniques
    • Isometrics and oblique pictorials
    • Transformations of 3-D objects
    • Axis system
    • Orthographic views
    • Sections

    Coordinator
    Marvin Bollman

English

  
  • EN 131 - Composition

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course assumes competence at the high school level in writing coherent, effective, well organized, and grammatically correct texts. The objective of EN 131 Composition is to help students refine their strategies for communicating ideas clearly and to deepen students’ understanding of how they must adapt these strategies to fit changing rhetorical contexts and multiple audiences. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the principles and techniques of writing unified, coherent, emphatic, and well-organized essays
    • Use basic grammar, punctuation, sentence structure, and paragraph development in an appropriate manner
    • Be familiar with the basic tools of library research
    • Write essays which include the essential parts: introduction, body, and conclusion
    • Understand and use revising and editing techniques
    • Use good pre-writing strategies when planning and composing essays
    • Be familiar with writing audience-based essays
    • Understand the need to assume a persona when writing

    Prerequisites by Topic
    • None

    Course Topics
    • Principles and techniques of essay writing (8 classes)
    • Pre-writing and editing strategies (2 classes)
    • Library research (1 class)
    • Evaluation, documentation, and incorporation of sources (4 classes)
    • Peer evaluation and writing workshops (4 classes)
    • Impromptu, in-class writing and journaling (1 class)
    • Analysis of composition strategies and discussion of content in written and visual texts (10 classes)

    Coordinator
    Jennifer Farrell
  
  • EN 131E - Composition

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course assumes competence at the high school level in writing coherent, effective, well organized, and grammatically correct texts. The objective of EN 131 Composition is help students refine their strategies for communicating ideas clearly and to deepen students’ understanding of how they must adapt these strategies to fit changing rhetorical contexts and multiple audiences. The ‘E’ Designation signifies a section that offers additional language support for English language learners. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended

    Coordinator
    Jennifer Farrell
  
  • EN 132 - Technical Composition

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The purpose of this course is to acquaint students with the principles of effective, audience-centered technical communication and provide them with practice in writing letters, memoranda, proposals, and an informal and formal report. The course also requires students to become familiar with accepted research techniques and to apply them in a written formal report and in an oral presentation. Students also learn the principles of graphical design and the importance of visual representation in technical communication, both oral and written, and students are expected to incorporate appropriate graphics into their written and oral communication. Finally, students are taught how to organize and present technical material orally in an effective manner. (prereq: EN 131 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Know and apply the principles of effective technical communication
    • Know the visual techniques which make written and oral technical communication more effective and be able to use them appropriately when drafting technical documents and giving oral presentations
    • Know the various formats used in technical communication (e.g., reports, proposals, letters, and memos) and be able to construct each and use each appropriately
    • Know the appropriate content of and be able to construct clear, effective introductions, conclusions, recommendations, and summaries/abstracts
    • Explain the importance of audience in technical communication and how to use appropriate tone, diction, sentence structure, format, and organization in order to positively affect an audience’s receptivity of a message
    • Research a topic using library, Internet, community, and human resources
    • Know and apply the principles of documentation when using research in technical documents
    • Know and apply the principles of good oral communication when giving technical presentations
    • Understand that technical communicators have ethical responsibilities when writing and speaking and uphold these responsibilities
    • Understand cultural differences when communicating with those of other cultures and be sensitive to such differences in one’s audience

    Prerequisites by Topic
    • Background in basic composition
    • Paragraph and essay structure
    • Outlining and organizing skills
    • Revising, editing and proofreading skills
    • College-level vocabulary
    • Basic computer and library research skills

    Course Topics
    • Styles and techniques of technical writings (4 classes)
    • Formal and informal reports (4 classes)
    • Proposal writing (1 class)
    • Article writing and publishing or employment correspondence (3 classes)
    • Preparation and use of visual materials in oral and written communication (2 classes)
    • Internal and external business correspondence (3 classes)
    • Principles of organizing, editing, and revising (1 class)
    • Research and documentation principles (2 classes)
    • Ethical considerations in technical communication (1 class)
    • Formal oral presentations (5 classes)
    • Intercultural communication (1 class)
    • Effective speaking skills (2 classes)
    • Audience analysis (1 class)

    Coordinator
    R. David Kent
  
  • EN 241 - Speech

    2 lecture hours 2 lab hours 3 credits
    Course Description
    The aim of this course is to develop effective public speaking skills, gain confidence and poise, and understand the basics of speech communication. The assignments afford practice in various public speaking situations similar to those which graduates will encounter in their careers. Typical assignments require the student to explain, describe, persuade, or discuss in a group. Time is taken to develop the self-awareness of the student and his/her consciousness of the reactions of his/her audience. (prereq: EN 131 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the fundamentals involved in outlining, organizing, and preparing speeches
    • Apply appropriate methods of delivery in various speaking situations
    • Be aware of the basic elements of audience analysis, speech evaluation, and library research involved in speech making
    • Be aware of the importance of building credibility and using evidence and appropriate appeals in speech communication

    Prerequisites by Topic
    • Knowledge of basic English and writing
    • Patterns of organization and structure
    • Audience analysis
    • College-level vocabulary

    Course Topics
    • Basics of speech communication (7 classes)
    • Speech organization and composition (6 classes)
    • Audience analysis and evaluation skill (3 classes)
    • Delivery and use of visual aids (5 classes)
    • Listening skills (4 classes)
    • Persuasive speaking (4 classes)
    • Informative speaking (4 classes)
    • Group discussion (3 classes)

    Coordinator
    James Friauf
  
  • EN 342 - Group Discussion

    3 lecture hours 0 lab hours 3 credits
    Course Description
    Through this course, it is intended that the student will learn the theories, principles and dynamics of group interaction and through practice will learn the skills essential for both leading and participating in small group discussion. Students can not earn credit for both EN 342 and SS 4670 . (prereq: EN 241 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Define small group communication
    • Discuss the general theories that apply to small group communication
    • Identify the major components of small group communication
    • Identify the task, maintenance, and individual roles that group members assume
    • Identify the behaviors that contribute to a defensive or supportive climate
    • Explain why nonverbal communication is important to group communication
    • Differentiate between group problem-solving and group decision-making
    • Formulate a question of fact, value, or policy for a problem-solving discussion
    • Apply problem-solving techniques to solve a problem
    • Explain why conflict occurs in groups
    • Identify strategies for managing different types of conflict
    • Describe three styles of leadership

    Prerequisites by Topic
    • None 

    Course Topics
    • Course introduction (1 class)
    • Understanding small groups (2 classes)
    • Small group communication (2 classes)
    • The group formation process (2 classes)
    • Relating to others in groups (2 classes)
    • Improving group climate (2 classes)
    • Nonverbal group dynamics (1 class)
    • Decision-making and problem-solving in groups (2 classes)
    • Small group problem-solving techniques (2 classes)
    • Defining conflict in small groups (2 classes)
    • Conflict resolutions (2 classes)
    • Making effective choices as a participant (2 classes)
    • Making effective choices as a leader (2 classes)
    • Observing and evaluating group communication (1 class)
    • Presentational speaking (2 classes)
    • Group Project Work (2 classes)
    • Group Presentations (2 classes)

    Coordinator
    James Friauf
  
  • EN 432 - Business Communication

    3 lecture hours 0 lab hours 3 credits
    Course Description
    Effective communication is key to building strong business relationships and managing high-stake events. Business communication is “transactional”: its main purpose is to move business activity forward. In this course, students study and apply rhetorical principles that get results in a business environment. Topics include creating more influential web content, maximizing the potential of social media, developing crisis communication tools, proposal/grant writing, and customizing project communications to the individual needs of multiple internal and external audiences. Students will work with a non-profit organization to seek out funding opportunities and then prepare a persuasive proposal meeting the needs of both grant seeker and funding source. (prereq: EN 241 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the principles and theories involved in constructing business correspondence in different media
    • Design, research, and write an effective business correspondence
    • Demonstrate competency in oral and interpersonal communication including one-on-one, communication, small-group communication, and professional communication
    • Demonstrate understanding of legal and ethical issues confronting business communicators

    Prerequisites by Topic
    • None

    Course Topics
    • The basics of business communication: audience analysis, style, tone, sentence structure, usage, etiquette, and ethics (4 classes)
    • Communication in the workplace: written and electronic channels; positive, negative, and persuasive messages (6 classes)
    • Business correspondence genres and formats: memos, letters, reports, proposals, etc. (6 classes)
    • Interpersonal and group communication, meetings, and speaking (6 classes)
    • Employment communication: job search, professional profiles for social-networking websites, resumes, cover letters, and interviews (6 classes)

    Coordinator
    Katherine Wikoff
  
  • EN 441 - Professional Presentation Techniques

    2 lecture hours 2 lab hours 3 credits
    Course Description
    The purpose of this course is to develop effective presentation skills, to learn to incorporate graphics into presentations, to understand the basics of communication skills in professional settings, and to appreciate the role of the team in preparing a formal presentation. The assignments reflect experiences which will be encountered by graduates in their careers. Typical assignments include group presentations, presentation graphics, and presentation reviews. (prereq: EN 241 , must be an AE student to enroll) (coreq: AE 4311 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply the principles of effective communication in professionally focused presentations
    • Analyze and evaluate supporting material and organize this content for informative and persuasive oral presentations
    • Analyze situational,contextual, and audience characteristics and apply this analysis to the development of professional presentations
    • Demonstrate knowledge of the principles of effective graphic aids and apply these principles to professional presentations
    • Analyze individual strengths of team members
    • Evaluate individual strengths of team members
    • Apply this analysis and evaluation toward working as a team in preparing and presenting a formal professional presentation
    • Understand (comprehend) the importance of verbal and non-verbal communication variables and apply this to concisely, coherently, and persuasively presenting his/her ideas

    Prerequisites by Topic
    • Speaking in public
    • Listening
    • Topic selection/purpose
    • Audience analysis
    • Supporting your ideas
    • Organization of a speech
    • Outlining
    • Introducing and concluding a speech
    • Using language
    • Delivery
    • Using visual aids
    • Types of speeches - informative, persuasive
    • Speaking in small groups

    Course Topics
    • Course introduction (1 class)
    • Defining communication (1 class)
    • Presentation speaking (2 classes)
    • Organization (2 classes)
    • Audience analysis (2 classes)
    • Credibility (2 classes)
    • Non-verbal communication (2 classes)
    • Demonstration speech (4 classes)
    • Graphic techniques (4 classes)
    • Model-building techniques
    • Graphic problem (2 classes)
    • Group presentations/Group dynamics (4 classes)
    • Selling the concept (4 classes)
    • Physical procedures (2 classes)
    • Office rehearsals (2 classes)
    • Presentations (4 classes)

    Coordinator
    James Friauf

General Engineering

  
  • GE 205 - Professional Growth

    1 lecture hours 0 lab hours 0 credits
    Course Description
    This series of courses (GE 205, GE 305 , GE 405 ) is directed towards the overall growth of the student. The AE and CM B.S. student is required to attain 20 hours of combined professional and community outreach from sophomore through senior year. (prereq: sophmore standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have had an opportunity for professional growth and exposure to community activities related to their profession
    • Have opportunities to participate in community outreach and professional technical continuing education activities

    Prerequisites by Topic
    • None

    Course Topics
    • No course topics have been appended

    Coordinator
    Deborah Jackman
  
  • GE 300 - Career and Professional Guidance

    2 lecture hours 0 lab hours 1 credits
    Course Description
    This course is designed to provide career guidance to electrical engineering students who are completing their junior year. The course serves to prepare students for professional issues arising during the senior year and for entry into a professional career following graduation. Guest speakers from several major electrical engineering areas and disciplines help provide insight into industrial careers. The instructors also advise students on selecting their senior technical electives. Students learn about graduate school opportunities and the mechanics for applying to graduate school. Ethical issues and professional responsibilities are discussed. Part of the course is devoted to developing and discussing team concepts, and the advantages and pitfalls of team engineering efforts. Placement office personnel discuss how to prepare a good resume, placement office procedures, interviewing skills and use of the Internet to find employment opportunities. Students prepare a resume, do research on a company in which they are interested and submit their resume with an appropriate cover letter seeking employment. Finally, the process of professional engineering registration is presented. (prereq: EE junior standing or participation in Exchange program or EE 3001B )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have a perspective of various areas of the electrical engineering field
    • Have a perspective of various functions within the engineering team
    • Be aware of various professional issues facing engineers and engineering technologists
    • Write a resume and a cover letter
    • Be aware of possible ethical issues and professional responsibilities in the workplace
    • Conduct research on a company

    Prerequisites by Topic
    • None

    Course Topics
    • Introduction (1 class)
    • Career areas in electrical engineering and electrical engineering technology - industry guest speakers (8 classes)
    • Professional issues: resume preparation, interviewing, teamwork, professional registration, and financial planning (7 classes)
    • Professional and ethical responsibilities (2 classes)
    • Graduate school (1 class)
    • Senior Design and Technical Elective information and voting (1 class)

    Coordinator
    Rich Kelnhofer
  
  • GE 305 - Professional Growth

    1 lecture hours 0 lab hours 0 credits
    Course Description
    This series of courses (GE 205 , GE 305, GE 405 ) is directed towards the overall growth of the student. The AE and CM B.S. student is required to attain 20 hours of combined professional and community outreach from sophomore through senior year. (prereq: junior standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have had an opportunity for professional growth and exposure to community activities related to their profession
    • Have opportunities to participate in community outreach and professional technical continuing education activities

    Prerequisites by Topic
    • None

    Course Topics
    • No Course topics have been appended

    Coordinator
    Deborah Jackman
  
  • GE 405 - Professional Growth

    1 lecture hours 0 lab hours 0 credits
    Course Description
    This series of courses (GE 205 , GE 305 , GE 405) is directed towards the overall growth of the student. The AE and CM B.S. student is required to attain 20 hours of combined professional and community outreach from sophomore through senior year. (prereq: senior standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have had an opportunity for professional growth and exposure to community activities related to their profession
    • Have opportunities to participate in community outreach and professional technical continuing education activities

    Prerequisites by Topic
    • None

    Course Topics
    • No course topics have been appended

    Coordinator
    Deborah Jackman
  
  • GE 499 - Independent Study

    1 lecture hours 0 lab hours 3 credits
    Course Description
    This selection allows the student, with faculty guidance, to concentrate on an approved subject of special interest not covered in regularly scheduled courses. This may take the form of individual or small group supervised study, literature survey, analysis, design or laboratory study. (prereq: approval of a faculty advisor and the program director)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have studied an engineering topic of special interest

    Prerequisites by Topic
    • None

    Course Topics
    • To be determined by the faculty supervisor

    Coordinator
    Cynthia Barnicki
  
  • GE 611 - Numerical Methods

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces numerical methods for solving ordinary differential equations and partial differential equations with engineering applications. (prereq: computer programming, differential equations and laplace transform, graduate standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended

    Prerequisites by Topic
    • Computer Programming
    • Differential equations and Laplace Transform

    Course Topics
    • Taylor series, Error propogation, Numerical Differentiation, Forward-Backward-Central difference formulations of First and Second derivatives, Richardson’s Extrpolation
    • Numerical Integration: Newton-Gregory forward formula for interpolation, Trapezoidal rule, Simpson’s rules, Boole’s rule, Romberg Integration
    • Root finding methods: Bisection, False position, Fixed-point iteration, Newton-Raphson, Secant, Modified Secant
    • Ordinary Differential Equations: Initial Value problems, Euler’s method, Heun’s method, Runge-Kutta methods- Third order and Fourth Order, Stiff equations: Implicit Euler’s method, Adam’s solvers: Explicit and Implicit methods, Milne’s predictor-corrector methods

    Coordinator
    Subha Kumpaty
  
  • GE 1001 - Principles of Engineering

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course provides an overview of engineering and engineering technology. Students develop problem-solving skills by tackling real-world engineering problems. Through theory and practical hands-on experiences, students address the emerging social and political consequences of technological change. Enrollment in this course is restricted to students in the Project Lead The Way (PLTW) program. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

    Coordinator
    Steve Williams
  
  • GE 1002 - Introduction to Engineering Design

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course emphasizes the development of a design. Students use computer software to produce, analyze and evaluate models of projects solutions. They study the design concepts of form and function, then use state-of-the-art technology to translate conceptual design into reproducible products. Enrollment in this course is restricted to students in the Project Lead The Way (PLTW) program. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

    Coordinator
    Steve Williams
  
  • GE 1003 - Digital Electronics

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course introduces students to applied digital logic, a key element of careers in engineering and engineering technology. This course explores the smart circuits found in watches, calculators, video games and computers. Students use industry-standard computer software in testing and analyzing digital circuitry. They design circuits to solve problems, export their designs to a printed circuit auto-routing program that generates printed circuit boards, and use appropriate components to build their designs. Students use mathematics and science in solving real-world engineering problems. This course covers several topics, including: Analog and digital fundamentals Number systems and binary addition Logic gates and functions Boolean algebra and circuit design Decoders, multiplexers and de-multiplexers. Enrollment in this course is restricted to students in the Project Lead The Way (PLTW) program. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

    Coordinator
    Richard Kelnhofer
  
  • GE 1004 - Computer Integrated Manufacturing

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course teaches the fundamentals of computerized manufacturing technology. It builds on the solid-modeling skills developed in the Introduction to Engineering Design course. Students use 3-D computer software to solve design problems. They assess their solutions through mass propriety analysis (the relationship of design, function and materials), modify their designs, and use prototyping equipment to produce 3-D models. The course includes these integrated concepts: Computer Modeling: Students use 3-D software for mass property analysis; Computer Numerical Control (CNC) Equipment: Students develop an understanding of the operating procedures and programming capabilities of machine tools; Computer-aided Manufacturing (CAM): Students convert computer-generated geometry into a program to direct the operation of CNC machine tools; Robotics: Students program robots to handle materials in assembly-line operations. Flexible manufacturing Systems: Teams of students design manufacturing work cells and tabletop factories to solve complex problems that arise in integrated multiple pieces of computer-controlled equipment. Enrollment in this course is restricted to students in the Project Lead The Way (PLTW) program. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

    Coordinator
    Steve Williams
  
  • GE 1006 - Civil Engineering and Architecture

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course explores the fields of civil engineering and architecture, their similarities and differences. It touches such concepts as project development, site selection and analysis, utilities, and landscaping. In architecture such subjects as style, space utilization, building systems, and structural engineering are covered. Enrollment in this course is restricted to students in the Project Lead The Way (PLTW) program. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

    Coordinator
    Blake Wentz
  
  • GE 1007 - Biotechnical Engineering (BE)

    2 lecture hours 2 lab hours 3 credits
    Course Description
    The major focus of this course is to expose students to the diverse fields of biotechnology including biomedical engineering, bimolecular genetics, bioprocess engineering, and agricultural and environmental engineering. Lessons engage students in engineering design problems related to biomechanics, cardiovascular engineering, genetic engineering, agricultural biotechnology, tissue engineering, biomedical devices, human interface, bioprocesses, forensics, and bioethics. Students in this course apply biological and engineering concepts to design materials and processes that directly measure, repair, improve, and extend living systems. Enrollment in this course is restricted to students in the Project Lead The Way (PLTW) program. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

    Coordinator
    Ron Gerrits
  
  • GE 1009 - Introduction to Computer Science and Software Engineering

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course implements the College Board’s 2013 CS Principles framework. Uses Python® as a primary tool and incorporates multiple platforms and languages for computation. This course aims to develop computational thinking, generate interest in career paths that utilize computing, and introduce professional tools that foster creativity and collaboration. Helps students develop programming expertise and explore the workings of the Internet. Projects and problems include application development, visualization of data, cybersecurity, robotics, and simulation. The course aligns with Computer Science Teachers Association (CSTA) 3B standards. (prereq: none)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Analyze existing code
    • Create an Android application by using pair programming and by practicing the Agile software design process
    • Implement algorithms in Python using GitHub to manage the process
    • Create a graphical user interface using an application-programming interface
    • Use PHP and SQL to structure and access a database hosted on a remote server
    • Understand the role of client-side code, server-side code, and databases in delivering interactive web content
    • Examine very large data sets and utilize data visualization techniques
    • Program automated robotic behavior in C++

    Prerequisites by Topic
    • None

    Course Topics
    • Unit 1 Algorithms, Graphics, and Graphical User Interfaces (48%)
      • Lesson 1.1 Algorithms and Agile Development
      • Lesson 1.2 Mobile App Design
      • Lesson 1.3 Algorithms in Python
      • Lesson 1.4 Images and Object-Oriented Libraries
      • Lesson 1.5 GUIs in Python
    • Unit 2 The Internet (18%)
      • Lesson 2.1 The Internet and the Web
      • Lesson 2.2 Shopping and Social on the Web
      • Lesson 2.3 Security and Cryptography
    • Unit 3 Raining Reigning Data (17%)
      • Lesson 3.1 Visualizing Data
      • Lesson 3.2 Discovering Knowledge in Data
    • Unit 4 Intelligent Behavior (17%)
      • Lesson 4.1 Intelligent Machines
      • Lesson 4.2 Interpreting Simulations

    Coordinator
    Marvin Bollman
  
  • GE 1010 - Environmental Sustainability (ES)

    2 lecture hours 2 lab hours 3 credits
    Course Description
    Environmental Sustainability (ES) is an interdisciplinary engineering course in which students investigate and design solutions to solve real-world challenges related to clean and abundant drinking water, food supply enhancement, and renewable energy. This course has the potential to bring together a diverse group of students with interests in biology, chemistry, and/or environmental studies, and it gives students the opportunity to lead their own learning, collaborate, and gain skills needed to communicate their creative solutions. In ES, students also gain insights into the future career opportunities that exist in the areas they are exploring. (prereq: none)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Identify cause, impact, and prevention for water pollution
    • Administer and analyze checmical tests to determine water pollutants
    • Examine energy use - past, present, and future
    • Explore biomanufacturing of biofules from algae and cellulosic plant materials
    • Identify genetically modifiable plants as potential solutions to food security issues
    • Conduct molecular tests for food source Genetically Modified Organisms (GMOs)

    Prerequisites by Topic
    • None

    Coordinator
    Chaning Ogden
  
  • GE 2006 - Engineering Dynamics

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This subject deals with the motions of particles and rigid bodies and the forces causing them. Topics include rectilinear and curvilinear motion, rotation and plane motion. Principles include Newton’s Laws, work and energy, conservation of energy, and impulse and momentum. (prereq: ME 255 , MA 225 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Determine position, velocity, and acceleration of particles subjected to rectilinear and curvilinear motions
    • Determine rotation and general plane motions of inplane and constrained bodies
    • Determine trajectory of projectiles given initial conditions
    • Determine the force causing acceleration using Newton’s Second Law of Motion
    • Determine the motion of kinetic systems using the principle of work and energy
    • Determine the motion of particles using the principle of impulse and momentum
    • Determine forces acting upon rigid bodies in motion

    Prerequisites by Topic
    • Physics of Mechanics
    • Trigonometry
    • Advanced Algebra
    • Differential Calculus
    • Definite Integral Calculus
    • Statics

    Course Topics
    • Rectilinear motion of particles (6 classes)
    • Relative and dependent motion of particles (2 classes)
    • Curvilinear motion of particles (2 classes)
    • Plane kinematics of rigid bodies velocities (5 classes)
    • Plane kinematics of rigid bodies acceleration (3 classes)
    • Kinetics of particles - Newton’s Second Law (2 classes)
    • Kinetics of particles - work and energy (2 classes)
    • Kinetics of particles - observation of energy (1 class)
    • Kinetics of particles - impulse and momentum (1 class)
    • Review and exams (6 classes)

    Coordinator
    Mohammad Mahinfalah
  
  • GE 3101 - Fluid Mechanics

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This is a course that examines the basic characteristics of fluids. Fundamental fluid properties (density, viscosity) are examined. Fluid statics focuses on the concept of fluid pressure and its variation. Fluid dynamics establishes the fluid flow energy equation, and examines the concept of losses. Applications to turbomachinery are presented. Laboratory experiments support the concepts introduced in the lecture. (prereq: MA 128 , PH 113 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply the fluid-static equation to determine pressure at a point
    • Apply the steady-flow forms of the mass and energy balances to a variety of fluid flow problems
    • Determine pipe friction and minor losses, and include these in the energy analysis
    • Evaluate the performance of pumps and fans, using pump-fan curves and flow analysis
    • Utilize instrumentation for measurement of fluid and flow properties, with an understanding of the accuracy and precision of the measuring systems

    Prerequisites by Topic
    • Newton’s Second Law
    • Trigonometric relations

    Course Topics
    • Definitions and properties (2 classes)
    • Statics and pressure gauges (4 classes)
    • Fluid flow: mass and energy balances (3 classes)
    • Bernoulli energy, losses, shaft work (5 classes)
    • Turbomachinery (4 classes)
    • Exams (2 classes )

    Laboratory Topics
    • Pressure gauge calibration
    • Measurement of viscosity
    • Measure of air flow in a duct
    • Obstruction flow meter calibration
    • Determination of friction factor and minor losses
    • Analysis of a pump system/analysis of a fan syste
    • Reynolds’ experiment

    Coordinator
    Chris Damm
  
  • GE 3102 - Fluid Mechanics

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This is a course that examines the basic characteristics of fluids. Fundamental fluid properties (density, viscosity) are examined. Fluid statics focuses on the concept of fluid pressure and its variation. Fluid dynamics establishes the fluid flow energy equation, and examines the concept of losses. Applications to turbomachinery are presented. Laboratory experiments support the concepts introduced in the lecture. (prereq: MA 128  or MA 136 , PH 113 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply the fluid-static equation to determine pressure at a point
    • Apply the steady-flow forms of the mass and energy balances to a variety of fluid flow problems
    • Determine pipe friction and minor losses, and include these in the energy analysis
    • Evaluate the performance of pumps and fans, using pump-fan curves and flow analysis
    • Utilize instrumentation for measurement of fluid and flow properties, with an understanding of the accuracy and precision of the measuring systems

    Prerequisites by Topic
    • Newton’s Second Law
    • Trigonometric relations

    Course Topics
    • Definitions and properties
    • Statics and pressure gauges, buoyancy
    • Fluid flow: mass and energy balances
    • Bernoulli energy, losses, shaft work
    • Reynolds number, predictions of friction and minor losses
    • External flow, drag
    • Turbomachinery
    • Exams

    Laboratory Topics
    • Pressure gauge calibration
    • Measurement of viscosity
    • Measure of air flow in a duct
    • Obstruction flow meter calibration
    • Determination of friction factor and minor losses
    • Analysis of a pump system/analysis of a fan system
    • Reynolds’ experiment

    Coordinator
    Michael Swedish
  
  • GE 3302 - Instrumentation and Control of Engineered Systems

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course teaches the fundamentals of measurement systems and will prepare students to design and conduct engineering experiments. Basic concepts in mechatronic systems will be introduced.  Topics include the general characteristics of measurement systems: static, transient and periodic signals, 1st and 2nd order response, signal conditioning, sampling and D/A conversion. Laboratory topics will include the use of specific transducers, which includes the physical principle for each transducer and the advantages and limitations of the measurement techniques, along with fundamental concepts in signal conditioning and data acquisition. A project is included in this course. (prereq: EE 201 , GE 2006  or ME 2003 , ME 354 , GE 3901  or ME 190 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design and conduct engineering experiments
    • Describe the characteristics and requirements for common measurements
    • Describe the operation and use of common sensors used in measurement
    • Design a measurement and data acquisition system

    Prerequisites by Topic
    • Basic circuits, dynamics, heat transfer and MAT-LAB programming

    Course Topics
    • Signal Characteristics
    • Measurement System Behavior
    • Sampling and Data Acquisition
    • Measurement Uncertainty & Uncertainty Analysis
    • Planning an Experiment
    • Technical Report Writing
    • Types of Measurements
    • Mechatronics, Actuators & Controls
    • Review and Exams

    Laboratory Topics
    • Measurement uncertainty (Measuring Density of a Sample)
    • Static Calibration and Transient Response (Temperature measurement)
    • Measurement of temperature rise during cutting process
    • Measurement of Torque vs Tension in Bolted joint (Strain Gage)
    • Accelerometer Measurement (vibration of Cantilever Beam)
    • Accelerometer Measurement (Transient, Vehicle  ”Crash Test”)
    • Pressure & Flow Measurement
    • Project (Specification of Measurement and Data Acquisition)

    Coordinator
    Mathew Schaefer
  
  • GE 3650 - Engineering Systems Design

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course is an introduction to the methods and practices of engineering design. Topics include: the design process, describing and developing design objectives, managing the design process, engineering specifications, engineering problem-solving, presentation of design solutions, and the concepts of DFX. A team design project will be undertaken. (prereq: ME 207  or ME 2004 , ME 1601  or GE 3601 , and junior standing) (coreq: GE 3602 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Perform an assessment of problem need and develop design specifications in engineering design
    • Be familiar with techniques used to develop multiple solutions
    • Apply a systematic approach to select optimal design solution
    • Be familiar with the role of engineering ethics and societal concerns in design process

    Prerequisites by Topic
    • None

    Course Topics
    • Course Introduction, Team Assignment and Collaboration Techniques (3 classes)
    • Define Engineering Design Process (2 classes)
    • Problem Definition (4 classes)
    • Design Goals and Specifications (4 classes)
    • Design Solution Idea Generation Techniques (4 classes)
    • Ethics and Liability in Engineering Design (4 classes)
    • Hazard Analysis and Failure Analysis (4 classes)
    • Design Analysis (3 classes)
    • Design Process Project and Presentation (8 classes)
    • Review and Exams (4 classes)

    Coordinator
    William Farrow
  
  • GE 3651 - Computer-Aided Engineering Design

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This is a course in the applications of computing tools to the engineering design. Simulation tools and techniques for virtual prototyping and design optimization will be introduced. A team design project will be undertaken using these modern simulation tools. (prereq: GE 3650 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply the design methodology to design and analyze parts and assemblies of parts
    • Effectively communicate a design in graphics, report writing and oral presentations
    • Use computer tools to solve linear equations
    • Use the CAD package to design parts
    • Use FEA software to analyze stress and strain
    • Use computer tools to prototype and verify a design
    • Work in a work environment to develop and analyze an engineering design
    • Assign and/or divide engineering work in a group environment

    Prerequisites by Topic
    • CAD Modeling

    Course Topics
    • Review of statics and strength of materials (3 classes)
    • Overview of the design process with CAE (traditional versus concurrent engineering) (1 class)
    • Overview of tolerancing techniques (traditional versus GDT) (2 classes)
    • Definition of project goals, objective and constraints (1 class)
    • Script development for engineering analysis (2 classes)
    • Project conceptual design (2 classes)
    • Advanced CAD topics (enhanced features, assemblies, CAD for analysis) (4 classes)
    • Working drawings for communication of design specifications (3 classes)
    • Overview of the finite element (FE) method (3 classes)
    • Generation of a FE model from CAD (geometric) model (1 class)
    • Linear structural analysis (5 classes)
    • Report writing methods and presentations (3 classes)

    Laboratory Topics
    • Statics and Strength of material review of application
    • GDT tolerancing by application
    • Script development for iterative engineering design
    • Advanced CAD topics (enhanced features, assemblies)
    • CAD geometry export and import
    • FEA analysis (linear, structural and buckling)
    • Design presentations

    Coordinator
    Robert Rizza
  
  • GE 4200 - Advanced MATLAB Programming

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course builds upon students’ previous exposure to Matlab. After completing this course, students will be able to produce professional quality applications that solve real-world engineering problems using Matlab and to professionally document their work. In this course, students will learn to design, develop and test programs having graphical user interfaces (GUIs). Students will also learn to create sophisticated Matlab programs that interact with hardware, communicate with other devices via serial ports and by other means, can run outside the Matlab environment (i.e., be compiled) and call functions written in other modern computer languages. In particular, serial communications with embedded computer boards, such as the Arduino, will be covered. (prereq: sophomore standing, BE 2200 , GE 3901  or ME 190 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended

    Prerequisites by Topic
    • General physics, math and engineering skills associated with sophomore engineering student standing
    • General procedure programming concepts such as variables, selection, repetition and file input and output
    • Previous exposure to the Matlab programming language and environment

    Course Topics
    • Cell arrays, structures and other advanced Matlab data types
    • Dealing with uncontrollable error conditions
    • Standalone (compiled) Matlab programs
    • Generating and using pseudo-random values in Matlab
    • Matlab programs with professional GUIs
    • Matlab programs that send and receive information via USB connections
    • Matlab programs that communicate with embedded processor systems (specifically Arduino boards)

    Laboratory Topics
    • Reintroduction to Matlab and Command Window. Console and Dialog Box I/O
    • Handling Errors & Variable Argument Lists
    • Persistent Variables & Program Compilation
    • GUIs (2 weeks)
    • Timers and Related Topics
    • Serial Communications and the Arduino (2 weeks)
    • Examinations (2 weeks)

    Coordinator
    Charles Tritt
  
  • GE 4901 - Capstone Design I

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This is the first course in the three-course Capstone Design sequence in the Bachelor of Science in Engineering program. Working in teams, students will carry out an integrated design/realization project. (prereq: GE 3651 , GE 3650 , senior standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Formulate a proposal for an open-ended engineering design project

    Prerequisites by Topic
    • Engineering design process
    • CAD

    Course Topics
    • The design process
    • Open ended engineering design
    • Writing a design proposal

    Coordinator
    Joseph Musto
  
  • GE 4902 - Capstone Design II

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This is the second course in the three-course Capstone Design sequence in the Bachelor of Science in Engineering program. (prereq: GE 4901 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Perform a detailed engineering design
    • Write a design report
    • Make a formal design presentation

    Prerequisites by Topic
    • Engineering design process
    • CAD

    Course Topics
    • Engineering design
    • Engineering report writing

    Coordinator
    Joseph Musto
  
  • GE 4903 - Capstone Design III

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This is the third course in the three-course Capstone Design sequence in the Bachelor of Science in Engineering program. (prereq: GE 4902 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Perform a detailed engineering design
    • Realize and evaluated a design solution
    • Write a design report
    • Make a formal design presentation

    Prerequisites by Topic
    • Engineering design process
    • CAD

    Course Topics
    • Engineering design
    • Engineering report writing
    • Engineering design presentations

    Coordinator
    Joseph Musto

Humanities, Social Science, and Communication

  
  • GS 090 - Intensive Grammar Application

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course builds on foundational grammar skills to improve common errors in academic writing and speaking. It includes the present, the past, the perfect, the future, modals and modal-like expressions, nouns and pronouns, gerunds and infinitives, noun clauses, indirect speech, the passive, relative clauses, conditionals, and connecting ideas. Emphasis is given to avoiding and identifying most common grammar usage mistakes with explicit application of target structures in writing. Students use the targeted grammar to read, write, listen to, and speak about current events. At the end of this course, students should be better prepared to accurately use English grammatical structures to participate academic speaking and writing tasks at a university level. (prereq: recommendation by the Director of International Programs and Services or the Coordinator of ESL)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Analyze and apply English grammar rules to in and out of class activities
    • Apply knowledge of grammar to written tasks
    • Recognize, categorize, and correct grammatical errors in your own writing and the writing of others
    • Recognize grammatical structure used in current event oral and written reports
    • Lead a discussion using appropriate and targeted grammar concepts
    • Demonstrate knowledge of grammatical concepts on in-class assessments

    Prerequisites by Topic
    • None

    Course Topics
    • None

    Coordinator
    Katherine Vernezze
  
  • GS 091 - Analysis of Academic Texts and Lectures

    2 lecture hours 2 lab hours 3 credits
    Course Description
    In this reading-focused class, students will be exposed to different styles of academic texts that they will encounter in the MSOE classroom, allowing for a smoother transition into higher education in the United States. They will analyze texts ranging from introductory college textbooks to academic journals. Students will work on identifying and developing their academic vocabulary, test-taking, and metacognition skills. They will also analyze the style and structure of academic lectures as they refine their note-taking and listening comprehension skills. (prereq: recommendation by the Director of International Programs and Services or the Coordinator of ESL)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Identify personal learning skills and study preferences
    • Use your understanding of the organization of a text and lecture to aid comprehension
    • Apply strategies to increase academic vocabulary and test-taking success
    • Determine the perspective of an author or speaker
    • Draw conclusions based on a reading or lecture
    • Take initiative in student-driven class discussions in response to academic articles and research
    • Reflect upon his or her reading and listening successes and areas for improvement
    • Finish a book of his or her choice, reflect upon the process, and share with a small group

    Prerequisites by Topic
    • None

    Course Topics
    • Module 1: Study skills and Metacognition
      • Time management and making a schedule
      • Study preferences
    • Module 2: Reading Skills
      • Analyzing parts of a textbook
      • Text organization and patterns
      • Annotating while reading
      • Critical reading
      • Analyzing and responding to a written prompt and assignment guidelines 
    • Module 3: Test-taking skills
      • Test preparation and anxiety
      • Analysis of different types of test questions 
    • Module 4: Academic journals
      • Analysis of different parts and types
      • Discussing findings
    • Module 5: Lectures and Note-taking
      • Effective note-taking strategies
      • Lecture purpose, preparation and structure
      • Understanding and using notes

    Coordinator
    Katherine Vernezze
  
  • GS 092 - Academic Research Paper

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course has been designed to transition students from diverse backgrounds into the world of academic research. Students are expected to produce a college-level research paper based on courses taught in North American and European Universities. Students will choose a topic, research and read a variety of academic sources, and synthesize them into an annotated bibliography. They will then craft an 8-10 page academic research paper in which they develop a thesis statement and supporting ideas, find evidence and plan their work using a formal outline. The writing process provides ample opportunity for editing, guided support, peer feedback and revision. Students will be trained to adhere to American Psychological Association (APA) style and to identify and avoid plagiarism in their writing. Finally, students are expected to deliver an academic/professional presentation where significant findings are presented to a selected audience with two evaluators. (prereq: recommendation by the Director of International Programs and Services or the Coordinator of ESL)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand and engage in the reasoning and culture of US-style research practices
    • Brainstorm and select a research topic suitable for undergraduate and professional work
    • Focus a topic to the scale of a standard undergraduate research project
    • Find, assess, and maintain a pool of academic print and electronic resources related to research area
    • Synthesize authentic academic material to compose an annotated bibliography
    • Craft an arguable thesis that effectively indicates the scope of entire work and allows for concrete development
    • Develop an outline that organizes Introductory and Background Material, Major and Minor Supporting elements, Explicit/Implicit Arguments and Counter-Arguments, and Conclusions, all proceeding from the original intent of the thesis statement
    • Execute various strategies for concise summarizing and accurate paraphrasing
    • Understand the role of quoted material in non-fiction work and be able to effectively incorporate quotations in writing
    • Synthesize borrowed material to support and develop Major and Minor elements
    • Write a valid research-based paper in accordance with American Psychological Association (APA) style
    • Incorporate citations and references as a result of a firm understanding of intellectual property ideals common to all developed academic communities
    • Recognize and avoid any and all forms of plagiarism
    • Present and defend work to an audience and a small panel of evaluators

    Prerequisites by Topic
    • None 

    Course Topics
    • Choosing a research topic
    • Finding, evaluating, and reading academic sources
    • Summarizing and paraphrasing
    • Synthesizing sources into an annotated bibliography
    •  APA citation and academic integrity 
    • Crafting an arguable thesis
    • Using a formal outline
    • Supporting an argument with evidence 
    • The writing process
    • Delivering an academic presentation 

    Coordinator
    Katherine Vernezze
  
  • GS 093 - Introduction to Primary Research and Data Analysis

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This writing-focused class will bridge students’ classroom experiences by exposing them to types of writing tasks that will be expected of them at MSOE. They will look at different types of quantitative and qualitative research and develop the capacity to analyze information as they form research questions and gather data through conducting interviews, surveys, and observations. Students will learn about the scientific method and the basic structure of lab reports, as well has how to answer a question by developing an experiment to test a hypothesis. They will also practice reporting their findings to an audience. (prereq: recommendation by the Director of International Programs and Services or the Coordinator of ESL)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Conduct primary research projects - specifically scientific experiments and field research - and report on findings in formal reports and presentations
    • Apply the scientific method to answer a research question by formulating a hypothesis, designing and conducting an experiment, measuring results, and drawing conclusions
    • Evaluate how and when to employ various forms of field research methodology, including interviews, surveys, and observations
    • Accurately describe and interpret statistics, graphics, and mathematical operations
    • Avoid producing biased or misleading research
    • Compose an abstract for an academic publication
    • Write conclusions using language of argumentation and evaluation

    Prerequisites by Topic
    • None

    Course Topics
    • Primary research and the Scientific Method
    • Experiments, measurements, and calculations
    • Scientific abstracts, presenting data, and describing change
    • Presenting findings from scientific research
    • Field research methodology
    • Making comparisons and connections and working with collected data
    • Presenting findings from field research

    Coordinator
    Katherine Vernezze
  
  • GS 398 - Student Leadership Development

    2 lecture hours 0 lab hours 0 credits
    Course Description
    This course is designed to develop emerging student leaders’ leadership skillsets, provide participants with leadership learning opportunities, connect participants with other leaders for mutual learning, connect participants with their communities, develop leadership networks, and prepare participants for leadership roles in their professional and social endeavors. (prereq: consent of instructor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be granted a Student Leadership Development Program completion certificate
    • Receive an official transcript line dedicated to the completion of the program
    • Develop self-awareness as a leader
    • Develop the ability to identify leadership needs and develop leadership vision
    • Develop integrity as a leader
    • Be capable of effective personal interaction and communication
    • Be capable of managing leadership teams
    • Be capable of navigating political fields

    Prerequisites by Topic
    • None

    Course Topics
    • Program introduction; Perform leadership self-examination (3 classes)
    • Defining leadership (3 classes)
    • Positive change/vision development (3 classes)
    • Positive change/vision development (3 classes)
    • Leadership integrity (3 classes) 
    • Political field navigation (3 classes)
    • Interpersonal relationships (3 classes)
    • Communication/transparency (3 classes)
    • Leadership personality (3 classes) 
    • Conclusion (3 classes)

    Coordinator
    Alicia Domack
  
  • GS 1001 - Freshman Studies I

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course emphasizes close reading of “texts,” including not only printed material but also art, photographs, maps, film, music, and other documents. At the same time, this course requires students to shift focus from the “micro” level of a text to the “macro” level of its context in a way that allows them to understand a problem in terms of the larger system(s) of which it is part. Critical thinking skills are developed as students interpret and synthesize these “micro” and “macro” elements of text and context. Similarly, personal growth is encouraged as students make connections between course material and their own experiences, beliefs, and values. A primary course focus will be rhetorical strategies for communicating ideas clearly, concisely, and correctly. Students will engage in some form of civic activity in the form of experiential learning that involves the larger community and society outside of MSOE. Thematic subject matter varies by instructor. Note: Students cannot earn credit for both GS 1001 and EN 131 . (prereq: none)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Demonstrate familiarity with contemporary social issues, cultural perspectives, and historical perspectives
    • Communicate information, ideas, and results via written means
    • Demonstrate aesthetic engagement through exposure to literature, philosophy, and the arts
    • Demonstrate expectations of responsible citizenship (civic engagement)
    • Demonstrate understanding of how knowledge is derived in the humanities and social sciences
    • Exercise critical thinking skills in an interdisciplinary context
    • Demonstrate understanding of basic documentation and citation of sources

    Prerequisites by Topic
    • None

    Course Topics
    • Introduction to the disciplines of the humanities and social sciences (2 classes)
    • Discussion of rhetorical concepts and the role of synthesis as a meaning-making tool in the humanities (2 classes) 
    • Tour of Grohmann Museum and/or other cultural institutions (1 class)
    • Student analysis and discussion of art (2 classes)
    • Classroom activities/discussions, film viewing, field trips, etc., exploring subject materials related to the selected course topic-for example, “sustainability,” “globalization,” etc. (10 classes)
    • Analysis and interpretation of assigned readings from course texts, including rhetorical analysis of texts (10 classes)
    • Discussion/exercises on research methods in the humanities and social sciences (2 classes)
    • Writing workshops (10 classes)

    Coordinator
    Katherine Wikoff
  
  • GS 1001C - Freshman Studies IC

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course emphasizes close reading of “texts,” including not only printed material but also art, photographs, maps, film, music, and other documents. At the same time, this course requires students to shift focus from the “micro” level of a text to the “macro” level of its context in a way that allows them to understand a problem in terms of the larger system(s) of which it is part. Critical thinking skills are developed as students interpret and synthesize these “micro” and “macro” elements of text and context. Similarly, personal growth is encouraged as students make connections between course material and their own experiences, beliefs, and values. A primary course focus will be rhetorical strategies for communicating ideas clearly, concisely, and correctly. Students will engage in some form of civic activity in the form of experiential learning that involves the larger community and society outside of MSOE. Thematic subject matter varies by instructor. Note: Students cannot earn credit for both GS 1001  and EN 131 . Students must be enrolled in Carter Academy to take this course. (prereq: Carter Academy students only)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Demonstrate familiarity with contemporary social issues, cultural perspectives, and historical perspectives
    • Communicate information, ideas, and results via written means
    • Demonstrate aesthetic engagement through exposure to literature, philosophy, and the arts
    • Demonstrate expectations of responsible citizenship (civic engagement)
    • Demonstrate understanding of how knowledge is derived in the humanities and social sciences
    • Exercise critical thinking skills in an interdisciplinary context
    • Demonstrate understanding of basic documentation and citation of sources

    Prerequisites by Topic
    • None

    Course Topics
    • Introduction to the disciplines of the humanities and social sciences (2 classes)
    • Discussion of rhetorical concepts and the role of synthesis as a meaning-making tool in the humanities (2 classes) 
    • Tour of Grohmann Museum and/or other cultural institutions (1 class)
    • Student analysis and discussion of art (2 classes)
    • Classroom activities/discussions, film viewing, field trips, etc., exploring subject materials related to the selected course topic-for example, “sustainability,” “globalization,” etc. (10 classes)
    • Analysis and interpretation of assigned readings from course texts, including rhetorical analysis of texts (10 classes)
    • Discussion/exercises on research methods in the humanities and social sciences (2 classes)
    • Writing workshops (10 classes)

    Coordinator
    Michael Carriere
  
  • GS 1001E - Freshman Studies I

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course emphasizes close reading of “texts,” including not only printed materials but also art, photographs, maps, film, music, and other documents. At the same time, this course requires students to shift focus from the “micro” level of a text to the “macro” level of its context in a way that allows them to understand a problem in terms of the larger system(s) of which it is part. Critical thinking skills are developed as students interpret and synthesize these “micro” and “macro” elements of text and context. Similarly, personal growth is encouraged as students make connections between course material and their own experiences, beliefs, and values. A primary course focus will be rhetorical strategies for communicating ideas clearly, concisely, and correctly. Students will engage in some form of civic activity in the form of experiential learning that involves the larger community and society outside of MSOE. Thematic subject matter varies by instructor. (prereq: none)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Demonstrate familiarity with contemporary social issues, cultural perspectives, and historical perspectives
    • Communicate information, ideas, and results via written means
    • Demonstrate aesthetic engagement through exposure to literature, philosophy, and the arts
    • Demonstrate expectations of responsible citizenship (civic engagement)
    • Demonstrate understanding of how knowledge is derived in the humanities and social sciences
    • Exercise critical thinking skills in an interdisciplinary context
    • Demonstrate understanding of basic documentation and citation of sources

    Prerequisites by Topic
    • None

    Course Topics
    • Introduction to the disciplines of the humanities and social sciences (2 classes)
    • Discussion of rhetorical concepts and the role of synthesis as a meaning-making tool in the humanities (2 classes) 
    • Tour of Grohmann Museum and/or other cultural institutions (1 class)
    • Student analysis and discussion of art (2 classes)
    • Classroom activities/discussions, film viewing, field trips, etc., exploring subject materials related to the selected course topic-for example, “sustainability,” “globalization,” etc. (10 classes)
    • Analysis and interpretation of assigned readings from course texts, including rhetorical analysis of texts (10 classes)
    • Discussion/exercises on research methods in the humanities and social sciences (2 classes)
    • Writing workshops (10 classes)

    Coordinator
    Katherine Wikoff
  
  • GS 1002 - Freshman Studies II

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course introduces students to the principles of report structure and professional documentation. College-level research strategies are introduced, with emphasis on locating appropriate sources, evaluating sources in terms of quality and bias, and citing and documenting sources correctly. Data analysis and techniques for visual representation of data to communicate meaning effectively will also be emphasized. Student research projects will address specific real-world problems and opportunities in a way that situates their work within the larger civic or professional context outside of the classroom. Thematic subject matter varies by instructor. Note: students cannot earn credit for both GS 1002 and EN 132 . (prereq: none)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Produce professional quality documents-specifically, report structure and document design
    • Access and organize information
    • Evaluate and analyze collected information
    • Communicate information, ideas, and results effectively via visual means
    • Demonstrate expectations of responsible citizenship (civic engagement)

    Prerequisites by Topic
    • None

    Course Topics
    • Rhetorical principles of technical communication (2 classes)
    • Principles of document design (2 classes)
    • Ethical considerations in technical communication (1 class)
    • Report structure and organization (6 classes)
    • Research methods, working with both primary and secondary sources (2 classes)
    • Visual representation of data (4 classes)
    • Lectures, discussions, activities related to selected-topic subject material (6 classes)
    • Principles of effective slideshows and speaking/presentation strategies (2 classes)
    • Formal oral presentations with visual support (5 classes)
    • Writing workshops (10 classes)

    Coordinator
    Katherine Wikoff
  
  • GS 1003 - Freshman Studies III

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course develops oral communication skills through multiple presentations and small group interactions aimed at producing confidence, poise, and fluency in speech. Students will learn rhetorical strategies for oral communication through classroom activities and analysis of sample “texts” (speeches on video). Multimedia visual support is emphasized, particularly the relationship between a presentation’s communication goal and the design of its supporting visual elements. Assignments will be based on the thematic subject matter of the particular section of the course and typically will require students to explain or persuade in varying presentation formats or to problem-solve in a group discussion. The final project of the course is a public multimedia presentation. Student posters and/or multimedia presentations will address a specific problem or opportunity within the larger civic or professional context outside of the classroom. Thematic subject matter varies by instructor. Note: Students cannot earn credit for both GS 1003 abd EN 241 . (prereq: none)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Produce professional quality presentations-specifically visual representation within supporting materials
    • Communicate information, ideas, and results effectively via oral means
    • Apply knowledge to and formulate creative solutions to problem-solving and decision-making
    • Demonstrate expectations of responsible citizenship (civic engagement)
    • Select and use the most appropriate medium for a variety of audiences, contexts, and purposes

    Prerequisites by Topic
    • None

    Course Topics
    • Theory and rhetorical principles of oral communication (5 classes)
    • Audience analysis, including cultural contexts (2 classes)
    • Lectures, class discussions (ideally led by students), activities related to selected-topic subject material (8 classes)
    • Lab/workshops on civic project, which will be the subject of the poster presentation (6 classes)
    • Informative presentation (4 classes)
    • Debates or Persuasive presentation (4 classes)
    • Small-group discussion (7 classes)
    • Poster/multimedia presentation preparation and delivery (4 classes)

    Coordinator
    Katherine Wikoff
  
  • GS 1010H - Honors Seminar I

    4 lecture hours 0 lab hours 4 credits
    Course Description
    Students will explore the “city as text,” learning to “read” the city. Readings from humanities disciplines about the concept of “the city” are included, and film will be used as a supplement to students’ reading. Students will write papers in response to their reading and service-learning experience; the final paper will be persuasive and include research from primary and secondary sources. (prereq: enrollment in the honors program)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Write unified, coherent, emphatic, and well-organized essays that include a clear thesis and, in some form, an introduction, a body, and a conclusion
    • Understand basic rhetorical concepts, including ethos, pathos, and logos
    • Work with sources at the college level. This includes discerning quality of sources, identifying which sources are more authoritative within a given rhetorical context, avoiding plagiarism and copyright infringement through awareness of ethical and legal constraints, and incorporating sources appropriately and effectively in students’ own writing
    • Understand the concept of a “city” and become aware of issues specific to that concept
    • Develop awareness of social responsibility and interpret personal experience through a service-learning project
    • Become aware of ethical issues specific to human interactions within the framework of a city
    • Develop the capacity for independent thought through self-selection of paper topics, service-learning experience, and selected readings

    Prerequisites by Topic
    • None 

    Course Topics
    • Rhetorical concepts and writing instruction (8 classes)
    • Research methods (1 class)
    • Evaluation, documentation, and incorporation of sources (1 class)
    • Research/writing workshops (5 classes)
    • Lectures, classroom activities/discussions, and field trips exploring the concept of “The City” (10 classes)
    • Class discussion of assigned readings from course texts (5 classes)
    • Service learning (2 classes)
    • Lecture on art terms, class discussion/analysis of art in class (2 classes)
    • Museum tour, student analysis and presentations on art works (2 classes)
    • Student presentations of research projects (4 classes)

    Coordinator
    Katherine Wikoff
  
  • GS 1020H - Honors Seminar II

    4 lecture hours 0 lab hours 4 credits
    Course Description
    Students study the way a city functions and how people live and work together within a city. Students will research current issues in the city and select a topical area to study for the quarter. They will study raw data regarding what makes a city healthy (environmental data, safety data, etc.) related to the issues they have selected. Working in teams, they will organize public events/public hearings on selected issues, invite speakers, schedule a location, notify the media, etc. Students will write short reports related to their project topics and will write a formal proposal that a certain action be taken to solve a problem related to the selected issue. (prereq: enrollment in the honors program)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Write a variety of short reports, with an emphasis on conciseness, correctness, coherence, and contextual relevance
    • Understand and apply principles of document design
    • Develop appropriate visual representation of data
    • Analyze raw data, identify significant data points and patterns among the data, and draw conclusions regarding what the data means
    • Work with primary research sources in addition to secondary research sources
    • Write a formal proposal, including all apparatus associated with formal reports
    • Work as a member of a team to organize and manage an event
    • Become aware of social issues and interact with members of the local community who are involved in the process of making public policy
    • Make connections between professional training and social/civic contexts
    • Develop the capacity for independent thought through self-selection of public policy issue and by proposing a solution to a problem related to that issue
    • Create a succinct slide show with well-designed slides
    • Deliver a team presentation

    Prerequisites by Topic
    • None  

    Course Topics
    • Exposure to materials related to the social sciences (10 classes)
    • Research skills (8 classes)
    • Principles and techniques of various forms of written communication (including essay and memorandum) (6 classes) 
    • Priciples and techniques of various forms of oral communication (including public presentations and formal speeches) (3 classes)
    • Community engagement (6 classes)
    • Group work (8 classes)
    • Urban design (8 classes)

    Coordinator
    Michael Carriere
  
  • GS 1030H - Honors Seminar III

    4 lecture hours 0 lab hours 4 credits
    Course Description
    Students study architectural aesthetics and physical/temporal characteristics of the city. They will study art works, including music and theater, to discern patterns in the ways cities are represented in art. They will study architecture and analyze the relationships between form and function. In addition, students may study public art, its role in city life, and the discourse surrounding it. Field trips to study the aesthetics of public spaces will be included. Throughout the quarter, students will create and deliver short presentations regarding their reading and research. At the quarter’s end a poster session event, planned by students and open to the public, will present student work discussing the relationships between a city’s ethos and its aesthetics. Students will also design presentation slides and posters that are both aesthetically appealing and rhetorically effective. (prereq: enrollment in the honors program)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand basic aesthetic principles, including relationships between form and function
    • Become aware of social/civic issues surrounding the aesthetics of designing public spaces
    • Develop awareness of audience in public speaking
    • Prepare and deliver speeches and presentations
    • Design effective slides and develop well-structured slide shows
    • Work as part of a team to plan and stage a public speaking event
    • Design an effective poster and speak to multiple audiences at a poster session event

    Prerequisites by Topic
    • None 

    Course Topics
    • Lecture, class discussion, field trips on the rhetoric of public space (4 classes)
    • Class discussions of assigned readings from course text on architectural styles and history (7 classes)
    • Review of rhetorical concepts; instruction, analysis and workshops on public speaking and presentations, including student preparation of slideshow and posters (10 classes)
    • Student speeches/presentations (14 classes)
    • Small group discussions and rhetorical analysis of these discussions by classmates (3 classes)
    • Class discussion of assigned reading from course text on interdisciplinary creative thinking (1 class)
    • Poster session presentation (1 class)

    Coordinator
    Katherine Wikoff
  
  • OR 1910 - Strategies for International Student Success

    1 lecture hours 0 lab hours 0 credits
    Course Description
    This course is designed to help international undergraduate students develop the necessary skills to become independent learners and successful MSOE students. The course will present a variety of academic study skills so that students are better prepared to be successful in their classes. It will also focus on acculturation: what it takes to be successful in an American university and comfortable living in a new culture. Through class discussion and weekly activities, students will learn to feel at home in a new academic and social environment. (prereq: none)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop and apply the learning strategies necessary for their academic success
    • View learning as a process that can be planned and monitored
    • Know what supports are available to aid in their academic success
    • Understand how to effectively interact with their peers and professors
    • Better understand the existence and impact of cultural differences in an out of the classroom
    • Evaluate and make decisions that will positively impact their studies at MSOE
    • Plan for long term success, in college and in the workforce
    • Recognize and avoid all forms of academic dishonesty

    Prerequisites by Topic
    • None

    Coordinator
    Katherine Vernezze
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 -> 12