banner-enineering-tech-student-working-on-rov

Robotics and Automation (RAM)

This is an archived copy of the 2020-2021 catalog. To access the most recent version of the catalog, please visit https://catalog.nmc.edu.

RAM 155 -  Microcontroller Programming  

Credit Hours: 3, Contact Hours: 4

Division: Technical

This course introduces students to microcontroller systems and programming using Python language. Students construct a wheeled robot and learn to program the device. Standard coding structures including statements, loops, and functions are used to control the unit. Debugging and troubleshooting skills are developed as robot capabilities are implemented. The robot is used in subsequent Engineering Technology courses. Group 2 course. Critical Thinking - Direct.

Required Prerequisites: MTH 111-may be taken concurrently

Recommended Prerequisites: Basic keyboarding and computer skills.

RAM 205 -  Microcontroller Systems  

Credit Hours: 3, Contact Hours: 4

Division: Technical

This course is a continuation of RAM 155 - Microcontroller Programming. Students implement additional abilities for their robot created during RAM 155, utilizing custom sensors, actuators, and interfaces. Activities require the application and extension of both hardware and software skills developed in prerequisite Engineering Technology courses. Students determine requirements, build hardware, code software, troubleshoot, evaluate, and iterate as they create solutions. Group 2 course. Critical Thinking - Direct.

Required Prerequisites: EET 103, RAM 155

RAM 255 -  Microcontroller Automation  

Credit Hours: 3, Contact Hours: 4

Division: Technical

This course is an introduction to the Internet of Things (IoT). Students will prototype sensors, actuators, and interfaces to create automated solutions that communicate via the Internet. Students will capture data, apply analytics, and present business value. Group 2 course. Critical Thinking - Direct, Quantitative Reasoning.

Required Prerequisites: RAM 155