Enrolment options

Introduction to a high level programming language; flowcharting with Flowcode; Program structure and simple I/O; Assignments. maths and precedence; Conditional branching; Looping structures; Functions and their role in design. 1D/2D arrays; I/O using files; An introduction to a modular design approach; Code debug strategies. Limits to arithmetic accuracy. Introduction of two Integrated Development Environments (Microscoft, MPLAB) to program code on a computer and a microcontroller. Notions of cross-compilation. Problem-Based robotic programming.
Guests cannot access this course. Please log in.