Save To Worklist

CPEN 431 Design of Distributed Software Applications

Communications, processes, naming, synchronization, consistency and replication, fault tolerance, object-based middleware, and security technologies for distributed applications.

This course is eligible for Credit/D/Fail grading. To determine whether you can take this course for Credit/D/Fail grading, visit the Credit/D/Fail website. You must register in the course before you can select the Credit/D/Fail grading option.

Credits: 4

Pre-reqs: One of CPEN 331, CPSC 313 and one of CPEN 221, CPSC 210.

Co-reqs: One of ELEC 331, CPSC 317.

Status Section Activity Term Mode of Delivery Interval Days Start Time End Time Section Comments Course Requires
In-Person Attendance
RestrictedCPEN 431 201Lecture2In-Person Tue Thu13:0014:30

Students that do not satisfy the exact pre-reqs should join the wait list.

CPEN 431 L2ALaboratory2In-Person Mon11:0013:00Yes
CPEN 431 L2BLaboratory2In-Person Mon13:0015:00Yes
CPEN 431 L2WWaiting List2In-Person Yes
CPEN 431 2W1Waiting List2In-Person Yes
CPEN 431 L2WWaiting List2In-Person Yes