Courses

Core Courses (12 units)

EGR501 Engineering Research & Practice

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)

EGR501-A
Clement, Larry W.
09/04/2018 F 5:30 PM - 8:30 PM Engineering 229

EGR506 ENGRing Rsrch & Dvlpmnt Methods

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)

ECE512 Real-Time Digitl Sgnl Processng

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)

STA513 Applied Statistics

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)

STA513-A
Carothers, Linn E.
01/09/2019 W 6:00 PM - 8:00 PM TBA ONLN

 

Electives (15 units)

CSC512 Intelligent Systems

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)

CSC520 Image Processing

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)

ECE511 Power Engineering

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)

ECE513 Radio-Frequency Engineering

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)

ECE513-A
Butler, John Stephen
09/04/2018 M 5:00 PM - 8:00 PM Engineering 201

ECE514 Modlng & Cntrl of Robotc Mnpltrs

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)

ECE515 Radio-Frquncy Intgrtd Circt Dsgn

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)

ECE516 Power Generatn, Operatn, & Cntrl

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)

ECE517 Mobile Robotics

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)

ECE535 Adv Digtl Systm Dsgn Using FPGAs

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)

ECE537 Digital Signals and Systems

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)

ECE537-A
Ni, Liya
09/04/2018 TTh 10:30 AM - 12:00 PM Engineering 106

ECE565 Spcl Topics in Elec & Cmptr Eng

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)

EGR507 Research and Development

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)

EGR507-A
Jones, Creed F.
09/04/2018 - Online
EGR507-A
Jones, Creed F.
05/06/2019 - Online

EGR508 Documentation & Presentation

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)

EGR508-A
Jones, Creed F.
09/04/2018 - Online
EGR508-A
Jones, Creed F.
05/06/2019 - Online