Centralised Online Undergraduates Registration System (CORS)


Module Detailed Information for [CS3211]
Academic Year : 2017/2018 Semester : 2
Correct as at 09 Mar 2018 23:06

Back to Module Information Listing
Module Information
Module Code :
Module Title : Parallel and Concurrent Programming
Module Description : A concurrent system consists of a set of processes that executes simultaneously and that may collaborate by communicating and synchronising with one another. Examples of concurrent systems are parallel programs that describe sets of collaborating processes. This module introduces the design, development and debugging of parallel programs. It will build on the concurrency concepts gained from the Operating Systems module. It covers concepts and modelling tools for specifying and reasoning (about the properties of) concurrent systems and parallel programs. It also covers principles of performance analysis, asynchronous and asynchronous parallel programming, and engineering concurrent systems and parallel programs.
Module Examinable : -
Exam Date : 05-05-2018 PM
Modular Credits : 4
Pre-requisite : CS2106 or CG2271
Preclusion : Nil
Module Workload (A-B-C-D-E)* : 2-1-0-3-3
Remarks : Nil
* A: no. of lecture hours per week
B: no. of tutorial hours per week
C: no. of laboratory hours per week
D: no. of hours for projects, assignments, fieldwork etc per week
E: no. of hours for preparatory work by a student per week

Lecture Time Table
Class TypeWeek TypeWeek DayStartEndRoom

Tutorial Time Table
Attention: The tutorial timetables could be updated from time to time. Students are advised to check regularly for the latest update on the change of tutorial timing.
Class TypeWeek TypeWeek DayStartEndRoom Iteration
Available in Tutorial Balloting [Iteration 2].
Available in Tutorial Balloting [Iteration 2].
Available in Tutorial Balloting [Iteration 2].

  NUS Help NUS Home Search Site Map Contact NUS Legal