COURSE NUMBER: | CMPT 275 | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
COURSE TITLE: | Introduction to Programming and Problem-Solving | |||||||||||||||||
NAME OF INSTRUCTOR: | Dr. Robert MacDonald | |||||||||||||||||
CREDIT WEIGHT AND WEEKLY TIME DISTRIBUTION: | credits 3 (hrs lect 3 - hrs sem 0 - hrs lab 3) | |||||||||||||||||
COURSE DESCRIPTION: | An introduction to programming and a high-level,
object-oriented programming language. Emphasis will be on
programming as a problem-solving process which includes
analysis, design, coding, testing, implementation and
maintenance. Topics include: structured programming, modular
design, data objects, variables, assignment, selection,
iteration, procedures and functions, arrays and records.
Object-oriented programming will be introduced. This course
is open to first year students in the Computing Science
program. |
|||||||||||||||||
REQUIRED TEXTS: | C++ Programming: From Problem Analysis to Program Design, 7th edition (2014). Malik, D. S. | |||||||||||||||||
MARK DISTRIBUTION IN PERCENT: |
|
|||||||||||||||||
COURSE OBJECTIVES: | The
course is designed to
introduce
students to the discipline
of
computer programming, specifically:
|
|||||||||||||||||
LECTURE OUTLINE: |
|
Required texts, assignments, and grade distributions
may vary
from one offering of this course to the next. Please consult
the course instructor for up to date details.
The King's University
Maintained By Glenn
J Keeler