Robotics and Intelligent Systems Certificate

Certificate Offered

Credits Required: 31 (2016-2017 Academic Year)

Robotics and Intelligent Systems is an inter-disciplinary program that is designed to instruct students in the analysis, design, and development of automated systems using a variety of robotic platforms. 

Students will study topics in autonomous robotics, remote-control robotics, computer programming, mathematics, electronics, digital microprocessors, and sensor operation. The program is designed to provide both theoretical and practical application in the study of embedded systems. 


Students will be prepared for employment as a robotic technician, field service technician, electronic technician, and animatronics technologist in a variety of industries as embedded systems are expanding into almost all industries including manufacturing, defense, and health care.

Gainful Employment Info


First Semester - 15 Credits

CIST 100Introduction to Information Tech 3.00
CIST 130Introduction to Agile Robotics 3.00
CIST 150C++Programming 3.00
MATH 130College Algebra (or higher)3.00

Second Semester - 16 Credits

BUSC 220Team Development 3.00
CISN 200Client Operating Systems 3.00
CIST 135Integrated Intelligent Systems 3.00
PHYS 105Physical Science 4.00

Course Descriptions

CIST 100 - Introduction to Information Tech

A computer course designed to introduce students to personal computers. Topics include basic concepts of computer operations, storage media, software categories, Windows operating system, computer communication devices, and Internet. The course also includes introduction to Microsoft Word, Excel, Access, and PowerPoint. 3-0-3

CIST 130 - Introduction to Agile Robotics

This course is designed around the fundamental understanding of the systems that make up robots and development of workforce competencies. The cornerstone of the class involves solving engineering design problems. The teacher will be placed in the role of facilitator mentor, the student will build, program, and debug agile robots in remote control and autonomous modes. 3-0-3

CIST 150 - C++Programming

This course uses a hands-on learning approach to study the theory and practical applications related to hardware, software, and programming techniques using C++ programming language. Students are introduced to data types, variables, arithmetic operations, data structures, looping structures, decision structures, functions, and arrays. Algorithms for sorting and searching arrays, pointers, strings, structured data and file operations are explored. Advanced concepts related to classes, inheritance, and polymorphism are studied. This course will use the C++ language within the Visual Studio.NET programming environment where students will write, debug, and run programs in Console, Web, or Graphical User Interfaces. 3-0-3

MATH 130 - College Algebra

The functional approach to algebra is stressed with attention to the properties of the real number system; linear functions and equations; exponents; radicals; functions; systems of equations; complex numbers; and quadratic equations. Additional topics may be added at the discretion of the instructor. Prerequisite: "C" or better in PREP021, appropriate placement score or appropriate high school records. 3-0-3

BUSC 220 - Team Development

This course provides the student with the understanding and the skill necessary to communicate effectively in any group situation. Specifically, the course will prepare the student for intensive team and group interaction that he/she will experience in both personal and career scenarios. It will also provide a firm foundation of team-oriented knowledge, experience in developing group problem solving skills, and a resource for future use. 3-0-3

CISN 200 - Client Operating Systems

This course focuses on skills needed to deploy and manage Windows 7 Operating System. Installation and troubleshooting of Windows 7, as well as features such as advanced security are covered. Virtualization techniques using Microsoft's Virtual PC are used to install MS-Windows XP (XP Mode) and other operating systems. Material covered may assist in preparation for the MCTS (Microsoft Certified Technical Specialist) #70-680 certification exam. 3-0-3

CIST 135 - Integrated Intelligent Systems

Basic principles of robotic technology through control theory, computer programming, artificial intelligence, and production theory are stressed in this hands-on, team-oriented class. Covers systems related to movement, sensing, electrical, data acquisition devices. Microprocessor technology is studied using the Arduino as the tool used for the design and development of embedded computer systems. This course, including the Arduino microprocessor is based on the C++ as the programming language. Students will build, program, and debug agile robots in remote control and autonomous modes. Two robot platforms, VEX and Mindstorm, are used in the course. Pre-Requisite: CIST130. 3-0-3

PHYS 105 - Physical Science

This is an introductory course in Physical Science emphasizing the Physics and Astronomy aspects of a Physical Science curriculum. Students will be introduced to basic concepts that will give them a grasp of the fundamental quantities used in building models of physical reality. 3-2-4