Description

The course provides a review of programming principles (specification, implementation and testing), and an extension of object-oriented concepts from CS1140 including data abstraction, modular program construction and program reuse. The emphasis is on dynamic data structures (eg. lists, string, stacks, queues, tables), and their associated algorithms (eg. recursion, traversal, sorting, searching, hashing).



Requisites

  • Complete All of the following:
    • Complete the following:
      • CS1140 - Introduction to Computing Science (3)
    • Or CS1000

Course Timetable

A3

Mon, Wed from 10:00 to 11:20

Jan 6 2025 - Apr 23 2025

Grande Prairie Campus

Room J204

Instructor

Closed: 40 of 40 spots filled

Add to timetable add
A3

Mon, Wed from 10:00 to 11:20

Jan 6 2026 - Apr 23 2026

Grande Prairie Campus

Room E303

Instructor

Closed: 20 of 20 spots filled

Add to timetable add
A4

Tue, Thu from 9:00 to 11:50

May 6 2024 - Jun 28 2024

Grande Prairie Campus

Room G111

Instructor

Closed: 20 of 20 spots filled

Add to timetable add
A4
May 5 2025 - Jun 27 2025

Grande Prairie Campus

Instructor

TBA

Closed: 20 of 20 spots filled

Add to timetable add
A4

Tue, Thu from 9:00 to 11:50

May 5 2025 - Jun 27 2025

Grande Prairie Campus

Room G111

Instructor

Closed: 20 of 20 spots filled

Add to timetable add
L1

Tue, Thu from 13:00 to 15:50

May 6 2024 - Jun 28 2024

Grande Prairie Campus

Room G111

Instructor

Closed: 20 of 20 spots filled

Add to timetable add
L1

Mon from 14:30 to 17:20

Jan 6 2025 - Apr 23 2025

Grande Prairie Campus

Room G111

Instructor

Closed: 20 of 20 spots filled

Add to timetable add
L1
May 5 2025 - Jun 27 2025

Grande Prairie Campus

Instructor

TBA

Closed: 20 of 20 spots filled

Add to timetable add
L1

Tue, Thu from 13:00 to 15:50

May 5 2025 - Jun 27 2025

Grande Prairie Campus

Room G111

Instructor

Closed: 20 of 20 spots filled

Add to timetable add
L1

Fri from 14:30 to 17:20

Jan 6 2026 - Apr 23 2026

Grande Prairie Campus

Room G111

Instructor

Closed: 20 of 20 spots filled

Add to timetable add
L1

Tue from 14:30 to 17:20

Jan 6 2026 - Apr 23 2026

Grande Prairie Campus

Room G111

Instructor

Closed: 20 of 20 spots filled

Add to timetable add
L2

Tue from 14:30 to 17:20

Jan 6 2025 - Apr 23 2025

Grande Prairie Campus

Room G111

Instructor

Closed: 20 of 20 spots filled

Add to timetable add

Course Outlines

Find out everything you need to know about your upcoming or past courses. Understand the learning outcomes, evaluation methods, delivery mode, and prerequisites.

A3
Jan 2024 - Apr,
2024
Abbasi U
A3
Jan 2023 - Apr,
2023
Carlacci F
View all historical course outlines