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. (Students who have taken both CSC 241 and CSC 242 should not enroll in this course.)
MAT 130 or above or equivalent or Mathematics Diagnostic test placement into MAT 140 is the prerequisite for this class.
Fall 2025-2026
-
Section:
401
-
Class number:
12818
-
Meeting time:
MW
3:10PM
-
4:40PM
-
Location:
CDM 00224
at
Loop Campus
-
Instructor:
-
Section:
720
-
Class number:
13206
-
Meeting time:
-
-
Location:
Online: Async
-
Instructor:
Fall 2024-2025
-
Section:
401
-
Class number:
14510
-
Meeting time:
MW
3:10PM
-
4:40PM
-
Location:
CDM 00224
at
Loop Campus
-
Instructor:
Amber Settle
| View syllabus
Spring 2023-2024
-
Section:
601
-
Class number:
32865
-
Meeting time:
MW
3:10PM
-
4:40PM
-
Location:
CDM 00226
at
Loop Campus
-
Instructor:
Amber Settle
| View syllabus
Winter 2023-2024
-
Section:
501
-
Class number:
22746
-
Meeting time:
MW
11:50AM
-
1:20PM
-
Location:
CDM 00220
at
Loop Campus
-
Instructor:
Yosef Mendelsohn
| View syllabus
Fall 2023-2024
-
Section:
401
-
Class number:
12799
-
Meeting time:
MW
3:10PM
-
4:40PM
-
Location:
CDM 00224
at
Loop Campus
-
Instructor:
Amber Settle
| View syllabus
-
Section:
402
-
Class number:
16877
-
Meeting time:
MW
10:10AM
-
11:40AM
-
Location:
CDM 00224
at
Loop Campus
-
Instructor:
Yosef Mendelsohn
| View syllabus
CLOSED
Spring 2022-2023
-
Section:
601
-
Class number:
39987
-
Meeting time:
MW
3:10PM
-
4:40PM
-
Location:
CDM 00226
at
Loop Campus
-
Instructor:
Eric Schwabe
| View syllabus
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
-
Instructor:
Amber Settle
| View syllabus
Spring 2021-2022
-
Section:
601
-
Class number:
37406
-
Meeting time:
MW
3:10PM
-
4:40PM
-
Location:
CDM 00226
at
Loop Campus
-
Instructor:
Amber Settle
| View syllabus
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
-
Instructor:
Amber Settle
| View syllabus
Spring 2020-2021
-
Section:
601
-
Class number:
30585
-
Meeting time:
MW
3:10PM
-
4:40PM
-
Location:
Online: Sync
-
Instructor:
Amber Settle
| View syllabus