ENGS 4 Technology of Cyberspace: An introduction to the internal workings of computers and networks, with a focus on cyber security and encryption technologies, for non-majors.

ENGS 31 Digital Electronics: Core elements of digital systems design with circuit development in VHDL.

ENGS 62 Microprocessors in Engineered Systems: Embedded systems design course featuring the ARM M4 processor.

ENGS 67 Programming Parallel Systems: Undergraduate course featuring problem solving and concurrent programming with TCP/IP, p-thread, semaphores, and the Message Passing Interface (MPI) standard.

ENGS 115 Parallel Computing: Graduate version of ENGS67 emphasizing re-usable concurrent program structures.