Title

CPTR1040 - Introduction to Programming Logic

API ID

Credits

3 (2/1/0)

Description

This course introduces students to computer programming logic and troubleshooting. Students are introduced to algorithm development and structure programming. These concepts are foundational to learning to program and general troubleshooting.

Competencies

  1. Document the logic of a program.
  2. Explain control structures operation.
  3. Explain the relationship behind hardware, software and networks.
  4. Describe industry standard code development techniques.
  5. Describe how data is represented, abstracted and communicated.
  6. Evaluate the impact of technology on a chosen field.
  7. Describe selected security techniques.
  8. Articulate how programs are developed.
  9. Demonstrate the ability to navigate, modify and secure selected file systems.
  10. Explain some current issues about computers and society, potentially including but not limited to security, cyber-attacks, AI, cloud computing and IoT.
Degrees that use this course

Degrees that use this course

Degree:
Associate of Applied Science (AAS)
Location:
Moorhead Campus
Online
Credits:
60
Degree:
Certificate
Location:
Moorhead Campus
Online
Credits:
30