Apr 20, 2024  
Course/Program Inventory 
    
Course/Program Inventory

CENT 1320 - Programming for Technicians



Credit hours: 3

Prerequisites: CENT 1310 - Computer Systems & Software   

Course Description:
This introductory course, utilizing a high-level programming language, begins with an explanation of a general program development procedure and also highlights software applications interfacing with external hardware devices. Digital logic between software and hardware is emphasized. Effective program development practices, including flowcharting and debugging techniques are stressed. Some specific programming language elements covered include looping statements, functions, arrays, input/output operations, classes, and Boolean logic.

Student Learning Outcomes:
Students will be able to:

  1. Become familiar with the syntax, data types, and control structures of a high level programming language in order to demonstrate an ability to identify, analyze, and solve engineering technology problems.
  2. Become familiar with applications of interfacing a high level programming language with external hardware devices. 
  3. Become familiar with flowcharting and debugging techniques.