Computers, in all of their forms, including personal computers, tablets and phones have become indispensable and embedded in our lives. To understand them and truly harness their utility as general-purpose tools we need to learn how software works and how to create it through programming. This course is a gentle introduction to the field of computer science and the fundamentals of computer programming. XCMP 1320 is specifically designed for students with no prior programming experience. By the end of this 12-hour course, you will be able to describe what programming is, outline its general concepts using computing science terminology, and create a simple program. The creative, structured, and abstract thinking strategies introduced are useful for application in a number of areas, as well as progression through the computer science disciplines.
- 60% in XCMP 1210
- Not offered this term
- This course is not offered this term through BCIT Part-time Studies. Please check back next term or subscribe to receive email updates.
Upon successful completion of this course, the student will be able to:
- Describe a program and process.
- Create programs incorporating variables, loops, conditionals, input and output and functions.
- Create programs to solve simple problems and automate basic computing tasks.
Effective as of Winter 2021
Computer Programming Essentials (XCMP 1320) is offered as a part of the following programs:
School of Business + Media
- Digital Transformation
Interested in being notified about future offerings of Computer Programming Essentials (XCMP 1320)? If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.
Programs and courses are subject to change without notice.