The computer engineering minor from CBU allows students to gain hands-on experience building and designing computer hardware and software.
Complete 34 units from the following courses to obtain a minor in computer engineering.
Program Enrollment and Degree Data
Develops discipline in program design, style, debugging, testing. Examines linked data structures, trees, introduction to graphs, and recursion.
Instructor | Start Date | Days | Time | Location |
---|
Linear circuit elements, sources, Kirchhoff's laws, mesh and node equations, Thevenin and Norton equivalent circuits, resistive network analysis, sinusoidal steady-state analysis, power, transient analysis of simple circuits.
Instructor | Start Date | Days | Time | Location |
---|---|---|---|---|
EGR231-A Zheng, Qing |
01/13/2025 | W | 8:45 AM - 10:15 AM | Engineering 204 |
EGR231-A Chun, Seunghyun |
09/02/2025 | TTh | 8:45 AM - 10:15 AM | Engineering 303 |
EGR231-B Chun, Seunghyun |
09/02/2025 | TTh | 2:00 PM - 3:30 PM | Engineering 303 |
EGR231-C Butler, John Stephen |
09/02/2025 | TTh | 12:15 PM - 1:45 PM | Engineering 303 |
Analysis of networks and systems by transform and state-variable methods, two-port networks, topology, network functions, application of convolution, network synthesis, filter design. An analog design project requiring a written report, poster and presentation will be required.
Instructor | Start Date | Days | Time | Location |
---|---|---|---|---|
EGR232-A Chun, Seunghyun |
01/13/2025 | T | 8:45 AM - 10:15 AM | Engineering 303 |
EGR232-D Chun, Seunghyun |
01/13/2025 | W | 10:30 AM - 12:00 PM | Engineering 303 |
EGR232-F Chun, Seunghyun |
01/13/2025 | F | 12:15 PM - 1:45 PM | Engineering 301 |
EGR232-B Chun, Seunghyun |
01/13/2025 | Th | 8:45 AM - 10:15 AM | Engineering 303 |
EGR232-C Chun, Seunghyun |
01/13/2025 | T | 10:30 AM - 12:00 PM | Engineering 303 |
EGR232-E Chun, Seunghyun |
01/13/2025 | Th | 12:15 PM - 1:45 PM | Engineering 301 |
EGR232-A Chun, Seunghyun |
05/05/2025 | W | 10:00 AM - 12:00 PM | Engineering ONLN |
Boolean algebra, number systems and representations, analysis and design of combinational and sequential logic circuits, minimization, small and medium scale integrated devices, programmable logic and simulation of digital circuits.
Instructor | Start Date | Days | Time | Location |
---|---|---|---|---|
EGR234-A Stimphil, Emmanuel Manon |
09/02/2025 | W | 9:30 AM - 10:30 AM | Engineering 303 |
EGR234-C Stimphil, Emmanuel Manon |
09/02/2025 | F | 9:30 AM - 10:30 AM | Engineering 303 |
Choose one of the following:
Introduction to computer science. Covers problem solving methods and algorithm development; modern programming methodologies; and fundamentals of high-level block structured language using Python.
Instructor | Start Date | Days | Time | Location |
---|---|---|---|---|
EGR120-C Corso, Anthony J. |
01/13/2025 | WF | 9:30 AM - 10:30 AM | Engineering ONLN |
EGR120-A Corso, Anthony J. |
01/13/2025 | TTh | 8:45 AM - 10:15 AM | Engineering 301 |
EGR120-B Corso, Anthony J. |
01/13/2025 | TTh | 10:30 AM - 12:00 PM | Engineering 104 |
EGR120-A Corso, Anthony J. |
09/02/2025 | WF | 8:15 AM - 9:15 AM | Engineering ONLN |
EGR120-B Corso, Anthony J. |
09/02/2025 | WF | 9:30 AM - 10:30 AM | Engineering ONLN |
EGR120-C Corso, Anthony J. |
09/02/2025 | WF | 10:45 AM - 11:45 AM | Engineering ONLN |
Introduction to computer science. Covers problem solving methods and algorithm development, modern programming methodologies, and fundamentals of high-level block structured language using C++.
Instructor | Start Date | Days | Time | Location |
---|---|---|---|---|
EGR121-A Shade, Karen S |
01/13/2025 | TTh | 2:00 PM - 3:30 PM | Engineering 104 |
EGR121-B Shade, Karen S |
01/13/2025 | TTh | 12:15 PM - 1:45 PM | Engineering 104 |
EGR121-B Moseley, Robert William |
09/02/2025 | TTh | 8:45 AM - 10:15 AM | Engineering 104 |
EGR121-A Clement, Larry W. |
09/02/2025 | TTh | 8:45 AM - 10:15 AM | Engineering 221 |
EGR121-C Moseley, Robert William |
09/02/2025 | MWF | 7:00 AM - 8:00 AM | Engineering 104 |
Choose one of the following:
This course will provide an overview of the salient math topics most heavily used in the core sophomore-level engineering courses. These include trigonometry, vectors, complex numbers, sinusoids and harmonic signals, systems of equations and matrices, derivatives, and integrals, within the context of an engineering application. These concepts will be reinforced through extensive examples of their use in the core engineering curriculum.
Instructor | Start Date | Days | Time | Location |
---|---|---|---|---|
EGR182-B Zhang, Jun |
01/13/2025 | M | 2:00 PM - 3:30 PM | Engineering 221 |
EGR182-A Zhang, Jun |
01/13/2025 | M | 2:00 PM - 3:30 PM | Engineering 221 |
EGR182-E Zhang, Jun |
01/13/2025 | F | 10:30 AM - 12:00 PM | Engineering 305 |
EGR182-C Jung, Helen |
01/13/2025 | M | 12:15 PM - 1:45 PM | Engineering 305 |
EGR182-D Jung, Helen |
01/13/2025 | W | 12:15 PM - 1:45 PM | Engineering 305 |
EGR182-B Zheng, Qing |
09/02/2025 | MWF | 9:30 AM - 10:30 AM | Engineering 107 |
EGR182-C Zhang, Jun |
09/02/2025 | MWF | 10:45 AM - 11:45 AM | Engineering 301 |
EGR182-A Zhang, Jun |
09/02/2025 | MWF | 9:30 AM - 10:30 AM | Engineering 301 |
EGR182-D Kong, Seong Deok |
09/02/2025 | TTh | 2:00 PM - 3:30 PM | Engineering 305 |
Basic concepts of analytical geometry, limits and derivatives, differentials and rates, integration, definite and indefinite integrals, differentiation of logarithmic and exponential functions.
Instructor | Start Date | Days | Time | Location |
---|---|---|---|---|
MAT245-B Willett, Robert James |
01/13/2025 | MWF | 9:30 AM - 10:30 AM | Park Building ONLN |
MAT245-A Willett, Robert James |
01/13/2025 | MWF | 8:15 AM - 9:15 AM | Park Building ONLN |
MAT245-A Willett, Robert James |
05/05/2025 | - | Online | |
MAT245-A Willett, Robert James |
09/02/2025 | MWF | 8:15 AM - 9:15 AM | Yeager Center ONLN |
MAT245-B Willett, Robert James |
09/02/2025 | MWF | 9:30 AM - 10:30 AM | Yeager Center ONLN |
MAT245-A Willett, Robert James |
01/12/2026 | MWF | 8:15 AM - 9:15 AM | Health Science Campus ONLN |
MAT245-B Willett, Robert James |
01/12/2026 | MWF | 9:30 AM - 10:30 AM | Health Science Campus ONLN |
Study of organization and structuring of the major hardware and software components of computers. Includes mechanics of information transfer and control within a digital computer system. Introduces machine instruction sets and assembly language programming.
Instructor | Start Date | Days | Time | Location |
---|
Design of hardware and software for embedded systems using a modern microcontroller. Covers hardware interfacing including memory system design, interrupt interfacing, and use of internal and external peripheral devises. Emphasis is placed on assembly language programming of the microcontroller including device drivers, exception and interrupt handling, and interfacing with higher-level languages. Laboratory exercises require assembly language programming and hardware design.
Instructor | Start Date | Days | Time | Location |
---|---|---|---|---|
EGR322-A Paulsen, Steven W. |
01/13/2025 | F | 9:30 AM - 10:30 AM | Engineering 303 |
Design and implementation of computer-assisted date acquisition (DAQ) systems and computer controlled instrumentation. Designs are implemented and visualized as virtual instruments using the LabVIEW Graphical Programming Language.
Instructor | Start Date | Days | Time | Location |
---|---|---|---|---|
EGR335-A Hekman, Keith A |
01/13/2025 | T | 8:15 AM - 9:15 AM | Engineering 106 |
EGR335-A Hekman, Keith A |
09/02/2025 | T | 12:15 PM - 1:15 PM | Engineering 106 |
Field-Programmable Gate Arrays (FPGAs) have become a popular method of implementing digital electronic designs. Introduction to FPGA 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 learn-by-doing approach, via simulation and actual implementation plus testing. Students are taught design building blocks in ever increasing complexity, first combinational blocks then sequential. For example: multiplexors, decoders, counters, state-machines, UARTS and finally an imbedded microcontroller.
Instructor | Start Date | Days | Time | Location |
---|