Description This course provides an overview of computing science concepts for students with little or no programming background. Topics include representation of data, machine architecture, operating system concepts, properties of algorithms and computational problems, syntax of a high-level procedural programming language, basic data types and control structures. Students do introductory programming in this course. Notes This course can be taken prior to, or concurrently with, CS1140. It cannot be taken for credit if credit has been previously obtained in CS1140. Course Timetable A2 Tue, Thu from 8:30 to 9:50 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room E303 Instructor MElgamal Open: 7 of 40 spots filled Add to timetable add L1 Thu from 14:30 to 17:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room G111 Instructor MElgamal Open: 3 of 20 spots filled Add to timetable add L2 Mon from 14:30 to 17:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room G111 Instructor MMirbagheri Open: 4 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. A2 Sep 2023 - Dec,2023 Elgamal M Course Outline PDF download A2 Sep 2022 - Dec,2022 Elgamal M 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