CPSC 1010
Introduction to Programming
https://ufred.ca/courses/cpsc-1010/
Course description
This course introduces fundamental programming concepts and their practical applications. Students will learn to work with basic constructs, data types, and structured data while developing coding skills such as debugging, testing, and writing readable, well-documented programs. The course also explores standard Python modules and introduces classes and inheritance.
Explore programs with this course
Credits and course categories are specific to each program.
- BusinessView Program
Associate Degree in Business Administration
Cover the basics of business and management with our ADBA program.
- Elective courses — 3 credits
- BusinessView Program
Bachelor of Business Administration
Start your career in business with a stackable credential that introduces foundational knowledge.
- General electives — 3 credits
- TechnologyView Program
Bachelor of Computer Science
Our computer science program helps you build real-world technical expertise and the problem-solving mindset that employers value.
- Year 1 courses — 3 credits
Start your journey with UFred
We make it simple to take the next step in your education. Our Program Advisors are happy to help you apply. Begin whenever works best for you.

