Mar 13, 2026  
GRCC Curriculum Database (2025-2026 Academic Year) 
    
GRCC Curriculum Database (2025-2026 Academic Year)
Add to Catalog (opens a new window)

EL 111 - Arduino Makers


Description
This course uses the Arduino microcontroller platform to explore topics in electricity, electronics components, schematics, programming syntax, microcontroller architecture, and automation.  Students create and develop an Arduino application.

The course is also intended to serve the needs of individuals seeking to pass the Arduino Fundamentals Certification exam.


Credit Hours: 2
Contact Hours: 3
Prerequisites/Other Requirements: None
English Prerequisite(s): None
Math Prerequisite(s): None
Course Corequisite(s): None
Academic Program Prerequisite: None
Consent to Enroll in Course: No Department Consent Required
Dual Enrollment Allowed?: Yes
Course Fees: $25.00
Number of Times Course can be taken for credit: 1
Programs Where This Course is a Requirement:
None
General Education Requirement:
None
General Education Learner Outcomes (GELO):
None
Course Learning Outcomes:
  1. Electricity: Understanding the concepts such as resistance, voltage, power, and capacitance, and being able to measure and calculate them.
  2. Reading circuits and schematics: Understanding how electronics are represented visually and the ability to read and analyze electronic circuits.
  3. Arduino IDE: Understanding the functionality of the Arduino development environment, serial communication, libraries, and errors.
  4. Arduino Boards: Understanding the constitution and capabilities of an Arduinoboard and the functions of its different parts.
  5. Frequency and Duty cycle: Understanding the concepts of Pulse Width Modulation (PWM) and frequency and being able to calculate duty cycle.
  6. Electronic components: Understanding how various electronic components such as leds, sensors, bu­ons, and motors work and how to use them in a circuit.
  7. Programming syntax and semantics: Understanding the building blocks of the Arduino programming language such as functions, arguments, variables, and loops.
  8. Programming logic: Ability to program various electronic components, read, analyze, and troubleshoot Arduino code.
  9. Complete an Arduino application (software and hardware).
  10. When communicating, use language that is appropriate to the audience. 
  11. Use creativity and alternative thinking to brainstorm new ideas and possible solutions to problems or issues. 
  12. Complete work accurately, with attention to detail. 

Course Outline:
I. Basic Electricity and Measurement Techniques

II. Assembly Techniques including Soldering and Wiring

III. Arduino Programming Language and IDE

IV. Arduino Microcontroller Architecture


Approved for Online and Hybrid Delivery?:
No
Instructional Strategies:
Lecture - Approximately: 40-50% 

Lab - Approximately: 50-60%
Mandatory Course Components:
None
Equivalent Courses:
None


Name of Industry Recognize Credentials: Arduino Fundamentals Certification

Course-Specific Placement Test: None
Mandatory Department Assessment Measures:
None
Course Type:
Elective- Offering designed to expand learning opportunities for degree seeking students. May or may not be required for students in a specific GRCC program.
Course Format:
Lecture/Lab - Must meet Lecture & Lab Ratios
Total Lecture/Lab Hours Per Week: 3
People Soft Course ID Number: 105038
Course CIP Code: 15.9999
Maximum Course Enrollment: 16
School: School of Business & Industry
Department: Applied Technology
Discipline: EL
First Term Valid: Fall 2020 (8/1/2020)
1st Catalog Year: 2020-2021
Faculty Credential Requirements:
Master’s Degree (GRCC general requirement), Professionally qualified through work experience in field (Perkins Act or Other) (list below)
Faculty Credential Requirement Details:
None
Course Review & Revision Year: 2024-2025



Add to Catalog (opens a new window)