CSC
435:
Distributed Systems I
An introduction to distributed systems. Topics may include: architecture of distributed systems; networking; datagram-oriented and stream-oriented protocols; network programming (for example, the sockets API); remote procedure call and remote method invocation; processes and threads; code migration; software agents; naming of non-mobile and mobile entities; cryptography and security.
CSC 403 and CSC 407 are prerequisites for this class.
Winter 2024-2025
Section:
801
Class number:
22640
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00226
at
Loop Campus
Section:
802
Class number:
23301
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
LEWIS 01108
at
Loop Campus
Section:
811
Class number:
23302
Meeting time:
-
Location:
Online: Async
Fall 2024-2025
Section:
401
Class number:
15335
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00202
at
Loop Campus
Section:
411
Class number:
14655
Meeting time:
-
Location:
Online: Async
Section:
701
Class number:
14419
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00228
at
Loop Campus
CLOSED
Section:
702
Class number:
16535
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01007
at
Loop Campus
Section:
711
Class number:
16537
Meeting time:
-
Location:
Online: Async
Spring 2023-2024
Section:
901
Class number:
33154
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01509
at
Loop Campus
CLOSED
Section:
902
Class number:
35314
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00206
at
Loop Campus
Section:
910
Class number:
33155
Meeting time:
-
Location:
Online: Async
Section:
911
Class number:
35315
Meeting time:
-
Location:
Online: Async (Sync-Option)
Winter 2023-2024
Section:
801
Class number:
22603
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00226
at
Loop Campus
CLOSED
Section:
802
Class number:
25176
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
LEWIS 01108
at
Loop Campus
Section:
810
Class number:
22604
Meeting time:
-
Location:
Online: Async
Section:
811
Class number:
25177
Meeting time:
-
Location:
Online: Async
Fall 2023-2024
Section:
701
Class number:
12698
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00224
at
Loop Campus
Section:
702
Class number:
16737
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00202
at
Loop Campus
Section:
710
Class number:
16734
Meeting time:
-
Location:
Online: Async (Sync-Option)
Section:
711
Class number:
12967
Meeting time:
-
Location:
Online: Async (Sync-Option)
Spring 2022-2023
Section:
901
Class number:
40373
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01509
at
Loop Campus
Section:
910
Class number:
40374
Meeting time:
-
Location:
Online: Async
Winter 2022-2023
Section:
801
Class number:
28441
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00226
at
Loop Campus
Section:
810
Class number:
28442
Meeting time:
-
Location:
Online: Async (Sync-Option)
Fall 2022-2023
Section:
701
Class number:
18306
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00226
at
Loop Campus
Section:
710
Class number:
18603
Meeting time:
-
Location:
Online: Async
Spring 2021-2022
Section:
901
Class number:
42324
Meeting time:
Th
5:45PM
-
9:00PM
Location:
14EAS 00801
at
Loop Campus
Section:
910
Class number:
42325
Meeting time:
-
Location:
Online: Async (Sync-Option)
Winter 2021-2022
Section:
801
Class number:
20527
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00226
at
Loop Campus
Section:
810
Class number:
20528
Meeting time:
-
Location:
Online: Async
Fall 2021-2022
Section:
710
Class number:
4192
Meeting time:
-
Location:
Online: Async
Summer I 2020-2021
Section:
220
Class number:
41208
Meeting time:
-
Location:
Online: Async
Spring 2020-2021
Section:
920
Class number:
35452
Meeting time:
-
Location:
Online: Async
Winter 2020-2021
Section:
820
Class number:
28137
Meeting time:
-
Location:
Online: Async
Fall 2020-2021
Section:
701
Class number:
10115
Meeting time:
-
Location:
Online: Async
Section:
710
Class number:
10467
Meeting time:
-
Location:
Online: Async