Course Info

CSC 243: Introduction to Computer Science for Programmers

An accelerated course covering the essentials of programming, with a focus on problem-solving, structured programming, and algorithm design. The concepts covered include collection types, conditional and iterative structures, functions, file input/output, exceptions, namespaces, recursion, and Internet client programming. Students are expected to have successfully completed at least one high-level, object-oriented programming class prior to enrollment.

MAT 130 or above or equivalent or Mathematics Diagnostic test placement into MAT 140 is the prerequisite for this class.

Fall 2024-2025

Section: 401
Class number: 14510
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00224 at Loop Campus
Instructor:
Section: 402
Class number: 15210
Meeting time: MW 10:10AM - 11:40AM
Location: CDM 00224 at Loop Campus
Instructor:
Section: 720
Class number: 14947
Meeting time: -
Location: Online: Async
Instructor:

Spring 2023-2024

Section: 601
Class number: 32865
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00226 at Loop Campus
Section: 620
Class number: 35295
Meeting time: -
Location: Online: Async

Winter 2023-2024

Section: 501
Class number: 22746
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00220 at Loop Campus
Section: 520
Class number: 25160
Meeting time: -
Location: Online: Async

Fall 2023-2024

Section: 401
Class number: 12799
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00224 at Loop Campus
Section: 402
Class number: 16877
Meeting time: MW 10:10AM - 11:40AM
Location: CDM 00224 at Loop Campus
CLOSED
Section: 720
Class number: 13410
Meeting time: -
Location: Online: Async

Spring 2022-2023

Section: 601
Class number: 39987
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00226 at Loop Campus

Winter 2022-2023

Section: 501
Class number: 28673
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00220 at Loop Campus
Instructor: Tony Lowe
CLOSED
Section: 510
Class number: 28419
Meeting time: -
Location: Online: Async (Sync-Option)
Instructor: Tony Lowe

Fall 2022-2023

Section: 401
Class number: 18417
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00224 at Loop Campus
Section: 720
Class number: 19139
Meeting time: -
Location: Online: Async

Spring 2021-2022

Section: 601
Class number: 37406
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00226 at Loop Campus

Winter 2021-2022

Section: 501
Class number: 28315
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00220 at Loop Campus
Instructor: Tony Lowe
Section: 510
Class number: 20505
Meeting time: -
Location: Online: Async
Instructor: Tony Lowe

Fall 2021-2022

Section: 401
Class number: 3974
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00220 at Loop Campus
Section: 720
Class number: 18740
Meeting time: -
Location: Online: Async

Spring 2020-2021

Section: 601
Class number: 30585
Meeting time: MW 3:10PM - 4:40PM
Location: Online: Sync

Winter 2020-2021

Section: 501
Class number: 28195
Meeting time: -
Location: Online: Async

Fall 2020-2021

Section: 420
Class number: 10344
Meeting time: -
Location: Online: Async
Instructor: Daniel Walker
Section: 701
Class number: 10560
Meeting time: M 5:45PM - 9:00PM
Location: Online: Sync

Spring 2019-2020

Section: 601
Class number: 30637
Meeting time: MW 3:10PM - 4:40PM
Location: REMOT E0000