CSC
447:
Concepts of Programming Languages
This course examines concepts and programming paradigms that are found in multiple programming languages. Topics include but are not limited to functional programming, type systems, and runtime systems.
CSC 403 and CSC 406 are prerequisites for this class.
Winter 2024-2025
Section:
801
Class number:
23303
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00228
at
Loop Campus
Fall 2024-2025
Section:
702
Class number:
15184
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00228
at
Loop Campus
CLOSED
Spring 2023-2024
Section:
901
Class number:
35316
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00222
at
Loop Campus
CLOSED
Section:
910
Class number:
35317
Meeting time:
-
Location:
Online: Async (Sync-Option)
Winter 2023-2024
Section:
801
Class number:
25178
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00228
at
Loop Campus
Section:
802
Class number:
25179
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01005
at
Loop Campus
Section:
810
Class number:
22895
Meeting time:
-
Location:
Online: Async
Section:
811
Class number:
25180
Meeting time:
-
Location:
Online: Async
Fall 2023-2024
Section:
701T
Class number:
12699
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00228
at
Loop Campus
Section:
702
Class number:
16738
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01508
at
Loop Campus
Section:
710
Class number:
16735
Meeting time:
-
Location:
Online: Async (Sync-Option)
Section:
711
Class number:
12969
Meeting time:
-
Location:
Online: Async
Spring 2022-2023
Section:
930
Class number:
39829
Meeting time:
W
5:45PM
-
9:00PM
Location:
Online: Sync
Winter 2022-2023
Section:
810
Class number:
28834
Meeting time:
-
Location:
Online: Async
Fall 2022-2023
Section:
710
Class number:
18605
Meeting time:
-
Location:
Online: Async
Spring 2021-2022
Section:
910
Class number:
37218
Meeting time:
-
Location:
Online: Async (Sync-Option)
CLOSED
Winter 2021-2022
Section:
810
Class number:
28516
Meeting time:
-
Location:
Online: Async
Fall 2021-2022
Section:
710
Class number:
4194
Meeting time:
-
Location:
Online: Async
Spring 2020-2021
Section:
901
Class number:
30486
Meeting time:
W
5:45PM
-
9:00PM
Location:
Online: Sync
Section:
910
Class number:
30352
Meeting time:
-
Location:
Online: Async (Sync-Option)
CLOSED
Winter 2020-2021
Section:
801
Class number:
28138
Meeting time:
Th
5:45PM
-
9:00PM
Location:
Online: Sync
Section:
810
Class number:
28429
Meeting time:
-
Location:
Online: Async (Sync-Option)
Fall 2020-2021
Section:
701
Class number:
10116
Meeting time:
W
5:45PM
-
9:00PM
Location:
Online: Sync
CLOSED
Section:
710
Class number:
10469
Meeting time:
-
Location:
Online: Async (Sync-Option)