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. Prerequisite: ENGR1210 (3 Units)
Prerequisite: ENGR1820 ( Units)
| Instructor | Start Date | Days | Time | Location |
|---|---|---|---|---|
| ENGR2310-A Chun, Seunghyun |
09/08/2026 | TTh | 8:45 AM - 10:15 AM | |
| ENGR2310-C Butler, John Stephen |
09/08/2026 | TTh | 12:15 PM - 1:45 PM | |
| ENGR2310-B Chun, Seunghyun |
09/08/2026 | TTh | 2:00 PM - 3:30 PM | |
| ENGR2310-A Zheng, Qing |
01/11/2027 | TTh | 8:45 AM - 10:15 AM |
Prerequisite: ENGR2310 ( Units)
| Instructor | Start Date | Days | Time | Location |
|---|---|---|---|---|
| ENGR2320-A Chun, Seunghyun |
01/11/2027 | TTh | 8:45 AM - 10:15 AM | |
| ENGR2320-C Chun, Seunghyun |
01/11/2027 | TTh | 12:15 PM - 1:45 PM | |
| ENGR2320-B Chun, Seunghyun |
01/11/2027 | TTh | 10:30 AM - 12:00 PM | |
| ENGR2320-A Chun, Seunghyun |
05/10/2027 | W | 9:00 AM - 12:00 PM |
Prerequisite: MATH1150 ( Units)
| Instructor | Start Date | Days | Time | Location |
|---|---|---|---|---|
| ENGR2340-A Stimphil, Emmanuel Manon |
09/08/2026 | MWF | 9:30 AM - 10:30 AM | |
| ENGR2340-B Stimphil, Emmanuel Manon |
09/08/2026 | F | 2:30 PM - 4:30 PM | |
| ENGR2340-B Stimphil, Emmanuel Manon |
09/08/2026 | F | 2:30 PM - 4:30 PM | |
| ENGR2340-B Stimphil, Emmanuel Manon |
09/08/2026 | MWF | 9:30 AM - 10:30 AM | |
| ENGR2340-B Stimphil, Emmanuel Manon |
09/08/2026 | MWF | 9:30 AM - 10:30 AM | |
| ENGR2340-A Stimphil, Emmanuel Manon |
09/08/2026 | W | 2:30 PM - 4:30 PM | |
| ENGR2340-A Stimphil, Emmanuel Manon |
09/08/2026 | W | 2:30 PM - 4:30 PM | |
| ENGR2340-A Stimphil, Emmanuel Manon |
09/08/2026 | MWF | 9:30 AM - 10:30 AM |
Choose one of the following:
Prerequisite: ENGR1810 ( Units)
| Instructor | Start Date | Days | Time | Location |
|---|---|---|---|---|
| ENGR1200-A Corso, Anthony J. |
09/08/2026 | WF | 8:15 AM - 9:15 AM | |
| ENGR1200-C Corso, Anthony J. |
09/08/2026 | WF | 10:45 AM - 11:45 AM | |
| ENGR1200-B Corso, Anthony J. |
09/08/2026 | WF | 9:30 AM - 10:30 AM | |
| ENGR1200-C Corso, Anthony J. |
01/11/2027 | WF | 9:30 AM - 10:30 AM | |
| ENGR1200-B Shade, Karen S |
01/11/2027 | TTh | 10:30 AM - 12:00 PM | |
| ENGR1200-A Shade, Karen S |
01/11/2027 | TTh | 8:45 AM - 10:15 AM |
Prerequisite: MATH1150 ( Units)
| Instructor | Start Date | Days | Time | Location |
|---|---|---|---|---|
| ENGR1210-B Clement, Larry W. |
09/08/2026 | TTh | 10:30 AM - 12:00 PM | |
| ENGR1210-C Moseley, Robert William |
09/08/2026 | MWF | 8:15 AM - 9:15 AM | |
| ENGR1210-A Clement, Larry W. |
01/11/2027 | TTh | 2:00 PM - 3:30 PM | |
| ENGR1210-B Clement, Larry W. |
01/11/2027 | TTh | 12:15 PM - 1:45 PM |
Choose one of the following:
Prerequisite: ENGR1810 ( Units)
| Instructor | Start Date | Days | Time | Location |
|---|---|---|---|---|
| ENGR1820-A Zhang, Jun |
09/08/2026 | MWF | 9:30 AM - 10:30 AM | |
| ENGR1820-B Zheng, Qing |
09/08/2026 | MWF | 9:30 AM - 10:30 AM | |
| ENGR1820-D Kong, Seong Deok |
09/08/2026 | TTh | 2:00 PM - 3:30 PM | |
| ENGR1820-C Zhang, Jun |
09/08/2026 | MWF | 10:45 AM - 11:45 AM | |
| ENGR1820-B Jung, Helen |
01/11/2027 | TTh | 12:15 PM - 1:45 PM | |
| ENGR1820-C Zhang, Jun |
01/11/2027 | TTh | 8:45 AM - 10:15 AM | |
| ENGR1820-A Zhang, Jun |
01/11/2027 | TTh | 2:00 PM - 3:30 PM |
Prerequisite: MATH1350 ( Units)
| Instructor | Start Date | Days | Time | Location |
|---|---|---|---|---|
| MATH2450-A Willett, Robert James |
09/08/2026 | MWF | 8:15 AM - 9:15 AM | |
| MATH2450-B Willett, Robert James |
09/08/2026 | MWF | 9:30 AM - 10:30 AM | |
| MATH2450-A Willett, Robert James |
01/11/2027 | MWF | 8:15 AM - 9:15 AM | |
| MATH2450-B Willett, Robert James |
01/11/2027 | MWF | 9:30 AM - 10:30 AM |
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. Prerequisite: ENGR2340 (3 Units)
Prerequisite: ENGR3210 ( Units)
| Instructor | Start Date | Days | Time | Location |
|---|---|---|---|---|
| ENGR3220-A Paulsen, Steven W. |
01/11/2027 | MWF | 9:30 AM - 10:30 AM | |
| ENGR3220-A Paulsen, Steven W. |
01/11/2027 | F | 12:00 PM - 2:00 PM | |
| ENGR3220-A Paulsen, Steven W. |
01/11/2027 | F | 12:00 PM - 2:00 PM | |
| ENGR3220-A Paulsen, Steven W. |
01/11/2027 | MWF | 9:30 AM - 10:30 AM |
Prerequisite: ENGR2320 ( Units)
| Instructor | Start Date | Days | Time | Location |
|---|---|---|---|---|
| ENGR3350-A Park, Jounsup |
09/08/2026 | TTh | 12:15 PM - 1:15 PM | |
| ENGR3350-B Park, Jounsup |
09/08/2026 | Th | 2:00 PM - 5:00 PM | |
| ENGR3350-B Park, Jounsup |
09/08/2026 | Th | 2:00 PM - 5:00 PM | |
| ENGR3350-B Park, Jounsup |
09/08/2026 | TTh | 12:15 PM - 1:15 PM | |
| ENGR3350-B Park, Jounsup |
09/08/2026 | TTh | 12:15 PM - 1:15 PM | |
| ENGR3350-A Park, Jounsup |
09/08/2026 | T | 2:00 PM - 5:00 PM | |
| ENGR3350-A Park, Jounsup |
09/08/2026 | T | 2:00 PM - 5:00 PM | |
| ENGR3350-A Park, Jounsup |
09/08/2026 | TTh | 12:15 PM - 1:15 PM |
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. Prerequisite: ENGR3220 (3 Units)