Title
CPTR1040 - Introduction to Programming Logic
Description
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.
API ID
Credits
3 (2/1/0)
Competencies
- Document the logic of a program.
- Explain control structures operation.
- Explain the relationship behind hardware, software and networks.
- Describe industry standard code development techniques.
- Describe how data is represented, abstracted and communicated.
- Evaluate the impact of technology on a chosen field.
- Describe selected security techniques.
- Articulate how programs are developed.
- Demonstrate the ability to navigate, modify and secure selected file systems.
- 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)
This program provides the programming skills needed in computer application development, database management, computer systems and data...
Location:
Moorhead Campus
Online
Credits:
60
Degree:
Associate of Applied Science (AAS)
This program provides the skills to support and maintain information technology (IT) systems. These skills include overall computer...
Location:
Moorhead Campus
Online
Credits:
60
Degree:
Certificate
This certificate is designed for individuals looking to add technical skills in IT security. A person earning this certificate will develop...
Location:
Moorhead Campus
Online
Credits:
30
Degree:
Associate of Science (AS)
The Information Technology Associate of Science degree prepares students to continue to work toward a bachelor's degree or enter the...
Location:
Moorhead Campus
Credits:
60
Degree:
Associate of Applied Science (AAS)
This school-to-work degree focuses on customer service and user support, with an emphasis on technical skills, including desktop and network...
Location:
Online
Credits:
60