Metropolitan State University

 My Plan for Spring 2021
 Wish List:  

Login to view your plan.

 Wait List:  

View/Modify Schedule  Registered:  Expand My Plan  
Remove from Wait List

< New Search Continue to Review My Plan >

ICS 440 - Parallel and Distributed Algorithms
Spring 2021, Section 02

search actionsID #Subj#SecTitleDatesDaysTimeCrdsStatusInstructorDelivery MethodLoc
Add to Wish List Find Equivalent Courses Add To Waitlist (Disabled)
000773 ICS 440 02 Parallel and Distributed Algorithms
01/14 - 04/29
6:00pm - 9:20pm
4.0 Full Hyde, Paul
Remote Teaching No In-Person Location: z MnSCU Metropolitan State University

Meeting Details
1/14/2021 - 4/29/2021 Th 6:00pm - 9:20pm n/a Hyde, Paul

  • First day attendance is mandatory.
  • Synchronous Completely Online; required meetings.
  • Note: This is a completely online course, not an independent study. Course has required synchronous online meetings that require intermediate computer/Internet skills, webcam and microphone and may require remotely proctored exams. For online learning and course access information go to
  • Permission Required: No admittance after first class meeting.
  • Converted Due to COVID-19
  • Note: Students are responsible to both be aware of and abide by prerequisites for ICS courses for which they enroll, and will be administratively dropped from a course if they have not met prerequisites.

Location Details
Offered through: Metropolitan State University.
Campus: Metropolitan State University. Location: z MnSCU Metropolitan State University.

Seat Availability
Status: Full Size: 32 Enrolled: 32 Seats Remaining: 0

Prerequisites (Courses and Tests)
This course requires both of these prerequisites
ICS 340 - Algorithms and Data Structures
MATH 215 - Discrete Mathematics

  • Permission is required
  • Permission Required: Permission Required: No admittance after first class meeting.
  • Requires minimum credits: 30
  • Restricted to the following major(s): Computer Forensics Certificate, Computer Science, Computer Information Technology, Computer Application Development, Computer Forensics, Cybersecurity Cert, Cybersecurity

Full refund is available until January 15, 2021, 11:59PM CST.
Adding course is closed. Dropping course is closed.
The last day to withdraw from this course is April 12, 2021.

Tuition and Fees (Approximate)

Tuition and Fees (approximate):

Tuition -resident: $965.56
Tuition -nonresident: $1,970.00
Approximate Course Fees: $148.44

Course Level

Covers design and development of parallel and distributed algorithms and their implementation. Topics include multiprocessor and multicore architectures, parallel algorithm design patterns and performance issues, threads, shared objects and shared memory, forms of synchronization, concurrency on data structures, parallel sorting, distributed system models, fundamental distributed problems and algorithms such as mutual exclusion, consensus, and elections, and distributed programming paradigms. Programming intensive.

Add To Wait List