May 09, 2025  
The Elmira College Undergraduate Catalog 2024-2025 Academic Year 
    
The Elmira College Undergraduate Catalog 2024-2025 Academic Year
Add to Favorites (opens a new window)

NSC 2000H - PROBLEM SOLVING WITH MICROPROCESSOR


credits: 3.0
Is an Honors Program elective course. The Arduino Raspberry Pi is an open-source computer hardware and software platform for building prototypes and interactive objects that can sense and control the world around them. In this course, students will learn how the Arduino and Raspberry Pi platform works in terms of the physical board as well as libraries, shields, sensors and modules available. The course will cover programming using C+ and Python code to control devices. Objectives: A) Explain the components and functions of the Arduino platform; B) Develop C++ code to perform intended functions on Arduino microprocessor and its sensors; C) Design Arduino-based prototypes; D) Produce 3D printed products based on CAD models of their own design; E) Interpret compiling errors and debug C++ code; F) Produce a demonstration and explain the function of their Ardunio-based prototype. Method of Instruction: Lecture, discussion, homework, tests, computer exercises. Method of Evaluation: Homework 20%, Exams 40%, Final 20%, Prototype Presentation and Demonstration 20%.

Prerequisite(s): Must be enrolled in the Honors Program or Instructor’s Signature



Add to Favorites (opens a new window)