CSC
347:
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 301 and CSC 373 are prerequisites for this class.
Winter 2024-2025
Section:
501
Class number:
22625
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00218
at
Loop Campus
Section:
510
Class number:
22851
Meeting time:
-
Location:
Online: Async
Fall 2024-2025
Section:
401
Class number:
14592
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00214
at
Loop Campus
CLOSED
Section:
402
Class number:
15182
Meeting time:
MW
1:30PM
-
3:00PM
Location:
CDM 00214
at
Loop Campus
Section:
410
Class number:
15178
Meeting time:
-
Location:
Online: Async
CLOSED
Section:
411
Class number:
14844
Meeting time:
-
Location:
Online: Async
Spring 2023-2024
Section:
601
Class number:
35299
Meeting time:
MW
10:10AM
-
11:40AM
Location:
CDM 00224
at
Loop Campus
Section:
602
Class number:
35301
Meeting time:
MW
3:10PM
-
4:40PM
Location:
CDM 00224
at
Loop Campus
Section:
610
Class number:
35300
Meeting time:
-
Location:
Online: Async
CLOSED
Section:
611
Class number:
35302
Meeting time:
-
Location:
Online: Async
CLOSED
Winter 2023-2024
Section:
501
Class number:
22588
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00218
at
Loop Campus
Section:
510
Class number:
22857
Meeting time:
-
Location:
Online: Async
Fall 2023-2024
Section:
401
Class number:
12893
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00218
at
Loop Campus
CLOSED
Section:
402
Class number:
16736
Meeting time:
TuTh
11:50AM
-
1:20PM
Location:
CDM 00218
at
Loop Campus
Section:
410
Class number:
16732
Meeting time:
-
Location:
Online: Async (Sync-Option)
CLOSED
Section:
411
Class number:
13250
Meeting time:
-
Location:
Online: Async (Sync-Option)
Spring 2022-2023
Section:
620
Class number:
40362
Meeting time:
-
Location:
Online: Async
CLOSED
Winter 2022-2023
Section:
501
Class number:
28422
Meeting time:
-
Location:
Online: Sync
CLOSED
Section:
510
Class number:
28793
Meeting time:
-
Location:
Online: Async
CLOSED
Fall 2022-2023
Section:
401
Class number:
18523
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00218
at
Loop Campus
CLOSED
Section:
410
Class number:
18918
Meeting time:
-
Location:
Online: Async
Spring 2021-2022
Section:
601
Class number:
42310
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00224
at
Loop Campus
Section:
610
Class number:
42311
Meeting time:
-
Location:
Online: Async
Winter 2021-2022
Section:
501
Class number:
20508
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00224
at
Loop Campus
Section:
510
Class number:
28462
Meeting time:
-
Location:
Online: Async
Fall 2021-2022
Section:
401
Class number:
4101
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00218
at
Loop Campus
CLOSED
Section:
410
Class number:
4574
Meeting time:
-
Location:
Online: Async
Spring 2020-2021
Section:
620
Class number:
35443
Meeting time:
-
Location:
Online: Async
Winter 2020-2021
Section:
520
Class number:
28357
Meeting time:
-
Location:
Online: Async
CLOSED
Fall 2020-2021
Section:
410
Class number:
10847
Meeting time:
-
Location:
Online: Async
CLOSED