Learn More About Computer Engineering
Any student admitted to KSU as a degree-seeking undergraduate may declare this major directly in Owl Express.
Special General Education Requirements
Area A2: Students must take MATH 1190 or higher.
Area D1: Students must take MATH 2202 or higher.
Area D2: Students must take CHEM 1211/L and PHYS 2211/L.
Engineering Standing Requirements
Click Here to Learn about Engineering Standing Requirements
Double Owl Pathways
CPE 3000: Computer Organization and Interfacing
This course will introduce the students to the fundamental concepts of computer organization including basic register storage, ALUs, and state machines. In addition, we will study how assembly language is used to drive this architecture and explore fundamental hardware operations such as shifting, bit manipulation, and bit testing. Interfacing our architecture to external systems will also be discussed.
CPE 4010: Sensors, Actuators and Integration
This course provides an introduction to the theory and applications of modern sensors and actuators. The mathematical and physical principles that underlie the operation and uses of various types of sensors and actuators as well as the acquisition, processing, and driving of signals associated with these devices is explored. Sensory- and actuator-based devices interfaced with embedded systems are used to augment the theoretical concepts taught.
CPE 4040: Data Collection and Analysis
This course will provide an introductory look at concept and techniques in the data collection and analysis. After covering the introduction the abstract data types and use of standard data structures, the techniques used to implement numerical algorithms, visualize and process the data, evaluate and validate prediction models and various implementation platforms (computer architectures) for efficient data analysis will be covered. By the end of the course participants should have acquired the skills to plan and execute data collection and analysis campaigns in technical application scenarios.
EE 3401: Engineering Electronics
This course introduces the basic circuits used in analog signal processing systems. The primary focus will be on studying bias circuits and small signal models for diodes, BJTs and MOSFETs. In addition, functional circuits including diode rectifiers, logic circuits, and basic amplifier circuits using single transistors are discussed. A brief introduction to op-amps as signal processing blocks is included. Students put their analog circuit theory into practice in the laboratory.