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 UAbbasi 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 UAbbasi 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 UAbbasi 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 UAbbasi 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 UAbbasi 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 UAbbasi 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 UAbbasi 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 UAbbasi 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 UAbbasi 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 UAbbasi 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 Course Outline PDF download A3 Jan 2023 - Apr,2023 Carlacci F Course Outline PDF download View all historical course outlines
Related Programs Find your fit with career-focused education and practical connections at every step. Explore All Programs