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.