Core Courses (12 units)
This course is an introduction to the graduate study of engineering. Engineering mathematics and linear algebra, as needed for graduate study, will be covered. The Christian worldview and its perspective on advanced engineering will be examined through readings and reflections. An introduction to the topic of research and development will be provided. (3 units; Fall)
Clement, Larry W.
|09/04/2018||F||5:30 PM - 8:30 PM||Engineering 229|
This course is an introduction to research and development in the fields of engineering. Methods for properly researching a topic, collecting and processing data, drawing conclusions and presenting results are discussed. Special attention is paid to the process of technical development as opposed to research. Co-requisite: EGR501 (3 units; Spring/Summer)
This course introduces the fundamental principles of Digital Signal Processing (DSP) in a real-time (or lab-based) approach. Topics include introduction to ARM (brand) microcontrollers (for implementing lab experiments), analog-to-digital and digital-to-analog converters, finite impulse response (FIR) and infinite impulse response (IIR) filtering, the Fourier Transform, and adaptive filtering. The course aims to produce students who are capable of designing DSP systems and creating commercially-viable audio applications using high-performance and energy-efficient ARM processors. (3 units; Spring)
This course provides an introduction to probability, discrete and continuous random variables, probability distributions, expected values, sampling distributions, point estimation, confidence intervals, hypothesis testing and general linear modeling, Specific topics include tools for describing central tendency and variability in data; methods for performing inference on population means and proportions via sample data; statistical hypothesis testing and its application to group comparisons; issues of power and sample size in study designs; and random sample and other study types. While there are some formulae and computational elements to the course, the emphasis is on qualitative nonlinear thinking, interpretation and concepts. (3 units; Spring)
Carothers, Linn E.
|01/09/2019||W||6:00 PM - 8:00 PM||TBA ONLN|
Electives (15 units)
Intelligent systems is concerned with the design and analysis of autonomous agents that perceive their environment and make rational decisions. This course equips students to implement solutions using state-of-the-art techniques in Artificial Intelligence and Machine Learning. Students will create reasoning systems in software and explore their capabilities in dealing with new knowledge. Ethical issues in Intelligent Systems will be presented and examined from a Christian perspective. (3 units; Spring)
This course is an introduction to all areas of modern image processing. Image formation and capture, display and compression will be covered. Algorithms from single-pixel and neighborhood operations to higher-level functionalities such as object recognition and scene understanding. Extensions to color and 3D imaging will be discussed. Several projects will offer students the opportunity to learn key topics in detail. (3 units; Fall)
This course introduces principles and techniques from the fields of mathematics, physics, and numerical methods as well as engineering approaches to develop effective power electronics circuits and systems. Topics include DC-DC converters, rectifiers, inverters, converter control, power flow and DC motors and drives. Simulations and experiments will be used to enhance the learning. (3 units; Fall)
Topics include a detailed discussion on transmission lines, waveguides, impedance matching, microwave resonators, RF filters, RF amplifiers, and passive RF and microwave devices (mixers, diplexers, etc.). An introduction to antenna design as well as RF/microwave communications link design will be given. (3 units; Fall)
Butler, John Stephen
|09/04/2018||M||5:00 PM - 8:00 PM||Engineering 201|
This course builds the foundation for designing robotic manipulators. Topics include forward and inverse kinematics, velocity kinematics, dynamics, sensors and actuators for robots, path planning, independent joint control, force control, and an introduction to vision-based control. Includes lab problems. (3 units; As offered)
This course covers the analysis and design of radio-frequency integrated circuits (RFICs) for wireless communications. Topics include overview of RF and wireless technology, basic concepts of RF design: linearity, distortion, sensitivity, noise figure, impedance transformation; transceiver architectures; phase-locked loops; low-noise amplifier design; oscillator and synthesizer design; basic architectures of power amplifiers. Prerequisite: ECE 513. (3 units; Fall)
The course covers operations economics and control of the power system and builds on the characteristics of large generating facilities to include how they are operated to minimize cost while meeting the requirement to supply load and keep equipment operating within safe margins. It will focus on the transmission system and cover transmission system operation and analysis. Students will be introduced to new optimization methods and new analysis methods used in the power industry. Prerequisite: ECE 511. (3 units; Spring)
This course introduces principles and techniques from the fields of mathematics, physics, and numerical methods as well as engineering approaches to develop effective mobile robots. Topics include kinematics of mobile robots, perception, localization and mapping, and motion planning. Mobile robot programming will be taught through simulations and experiments based on the Robot Operating System (ROS). Prerequisite: ECE 514. (3 units; As offered)
Introduction to Field-Programmable Gate Arrays (FPGAs)-integrated circuit structure, concepts, programming, and user designs by way of lecture and laboratory. Thorough treatment of the Verilog Hardware Description Language (HDL) and Xilinx design software plus development boards, in a lab-based approach, via simulation and actual implementation plus testing. System level design begins with lower level blocks, such as multiplexors, decoders, counters, state-machines, UARTS and then proceeds to an embedded microcontroller. (3 units; As offered)
This course focuses on the representation and analysis of discrete-time signals and systems, and also provides an introduction on digital signal processing. Topics covered include convolution sum, difference equations, discrete-time Fourier Series and Fourier Transform, z-Transform, sampling and reconstruction, DFT, FFT, digital FIR and IIR filters. (3 units; Fall)
|09/04/2018||TTh||10:30 AM - 12:00 PM||Engineering 106|
This course offers a concentration upon a specific topic within the field of Electrical and Computer Engineering. The topic varies by semester. May be repeated for credit with a change in topic. (1-4 units; As offered)
Thesis/Project (6 units)
This course is a continuation of graduate research and development in the fields of engineering. Faculty will supervise the research and measure progress of the work. May be repeated for credit for a maximum of nine (9) units. Prerequisite: EGR 506. (1-3 units; Fall/Spring/Summer)
Jones, Creed F.
Jones, Creed F.
This course completes the required graduate research and development sequence in the fields of engineering. The project work or research will be completed, fully documented and presented to a group of faculty, peers and observers. Prerequisite: EGR 506. (3 units; Spring)
Jones, Creed F.
Jones, Creed F.