Skip to main content

Course Descriptions

ELT 210 - C/C++ Programming for Electrical Engineering Technology

3 Credits

Introductory course designed to develop problem solving skills using the C/C++ object-oriented programming language. In an increasingly digital and microcontroller-based environment, it is essential that students develop the necessary computational skills to harness emerging technologies in their field. Topics covered include primitive data types and operators, input/output control, decision and loop structures, arrays, strings, functions, classes and objects. Students will learn to work collaboratively in laboratory environment to solve problems and gain hands-on experience utilizing an Integrated Development Environment (IDE) and a ARM Cortex microcontroller. The course assumes that the student has had an introduction to basic electronic concepts and Boolean algebra.

Prerequisite(s): ELT111, ELT121, ELT112

Course Learning Outcomes
1.Analyze a programming problem using deductive reasoning skills leading to a logical solution.
2.Apply C/C++ constructs and application specific subroutine libraries to solve programming problems.
3.Use data Input/output methods to communicate with end-users.
4.Acquire and apply new knowledge as needed to solve a given programming problem.
5.Operate effectively in a collaborative and inclusive manner on a problem solving team.
6.Devise a plan and establish goals to meet objectives.

Course Offered Fall

Use links below to see if this course is offered:
Spring Semester 2025
Summer Session 2025