CPE 3020
VHDL Design with FPGAs
This course explores the design and development of synchronous and asynchronous machines using VHDL by going into depth about design simulation, synthesis, and timing analysis of FPGAs and CPLDs.
MTRE 2610
Intermediate Programming for Mechatronics
This course introduces many programming tools such as C++, Arduino IDE, and python. Lectures focus more on the use of object oriented programming while the labs focuses on the use of analog and digital sensors.
MTRE 3710
Mechatronics Engineering Fundamentals
This course provides fundamental skills for the mechatronics engineer. Includes topics such as sensors, actuators, pneumatics, DC motors, robotics kinematics, and obstacle avoidance.
MTRE 4100
Instruments & Controls
This course goes into depth about the behavior of important physical variables (pressure, temperature, flow, and vibration) to control mechanical and industrial automation systems.
EDG 1211
Engineering Graphics
This course is an introduction to the use of computer aided design to produce engineering drawings according to industry standard.
CS 3305
Data Structures
This course reviews case studies that illustrate how data structures are used in computing applications. Topics include abstract data types, stacks, ques, recursion, and algorithm efficiency.