vcc.ca

CMPT 1010: Introduction to Computer Programming 1 

Effective date

September 2020 

Department

UT Computing Science&Software 

School

Arts and Sciences 
 




Description

This course provides students an introduction to computing science and computer programming, using a systems oriented language, such as C or C++. This course introduces basic computing science concepts. Topics will include: elementary data types, control structures, functions, arrays and strings, fundamental algorithms, computer organization and memory management. 

Credits

3.0 

Year of study

1st Year Post-secondary 

Prerequisites

Pre-calculus 12 or MATH 1020 Precalculus or MATH 0983/0993 Math Parts 1 & 2 or VCC Math Pre-calculus Assessment Test with a minimum grade of '72%' or equivalent. 

Corequisites

None 

Course Learning Outcomes

Upon successful completion of this course, students will be able to:

Prior Learning Assessment & Recognition (PLAR)

None 

Hours

Lecture, Online, Seminar, Tutorial: 45
Clinical, Lab, Rehearsal, Shop, Kitchen, Simulation, Studio: 15
Total Hours: 60
 

Instructional Strategies

Lectures and computer labs (and assignments). 

Grading System

Letter Grade (A-F) 

Passing grade

 

Evaluation Plan

Type

Percentage

Assessment activity

Participation 

Computer lab participation 

Assignments 

25 

Programming assignments 

Final Exam 

30 

 

Quizzes/Tests 

40 

2-3 tests 

Course topics

Notes:

  • Course contents and descriptions, offerings and schedules are subject to change without notice.
  • Students are required to follow all College policies including ones that govern their educational experience at VCC. Policies are available on the VCC website at:
    https://www.vcc.ca/about/governance--policies/policies/.
  • To find out if there are existing transfer agreements for this course, visit the BC Transfer Guide at https://www.bctransferguide.ca.
Generated at: 10:13 pm on Apr. 26, 2024