Computer Architecture

Includes the organization and architecture of computer systems hardware; instruction set architectures; addressing modes; register transfer notation; processor design and computer arithmetic; memory systems; hardware implementations of virtual memory, and input/output control and devices.

Solid State Devices

Analyzes the basics of band theory and atomic structure; charge-transport in solids; current voltage characteristics of semiconductor devices, including p-n junction diodes, bipolar transistors, Schottky diodes, and insulated-gate field-effect transistors; electron emission; and superconductive devices.

Digital Integrated Circuits

Digital CMOS circuits. MOSFET transistor. Combinational circuits. Sequential circuits. Design simple digital gates and circuits at the transistor level. Simulate designed circuits to verify performance.

Independent Research

High-Performance Low-Power VLSI Lab - Researching a new taxonomy for multi-fault-tolerant, reconfigurable parallel prefix networks; Exploring the application of Arithmetic Description Language (ARITH), a language for describing and translating arithmetic algorithms to Hardware Description Language (HDL) codes based on weighted number systems.

Business and Technical Leadership in Engineering 

This course on Business and Technological Leadership is normally taught by a senior level corporate executive with broad experience who serves as the Brenton S. Halsey Distinguished Visiting Professor of Chemical Engineering and Related Disciplines. The instructor provides experienced insight on business and professional issues likely to be faced by engineers early in their careers. The course normally covers major business skills and competencies in career management, leadership, working in teams, problem solving, and change management as well as international issues facing global companies. Guest speakers will provide additional insights on theses topics.