Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

CSE4333 Parallel Systems

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

CSE4333 Parallel Systems [Parallel Systems]

Reasons for Introduction

Obsolete Reasons for Introduction

Parallel Systems is an existing unit within the BCS Honours programme. This unit is to be a core subject in the 4th year level of the BSE. It replaces as core CSE3416 Concurrent Programming which is not currently being offered. CSE4333 is a more general subject and is better suited to the BSE.

Reasons for Change (25 Jun 2008, 11:38am)

This unit is being replaced by FIT4001. This monatar entry is incomplete, lacking fields under Reasons For Introduction; lack of a Handbook Summary; lack of Lecture, Tute and Lab Requirements; and Software Requirements. Amendments to assessment were approved for Semester 2, 2008. Please refer to the most current version of the unit FIT4001.

Objectives

Unit Content

Summary (25 Jun 2008, 11:34am)

ASCED Discipline Group classification: 020103 Programming.

Modern computer systems contain parallelism in both hardware and software. This unit covers parallelism in both general purpose and application specific computer architectures and the programming paradigms that allow parallelism to be exploited in software.

The unit examines both shared memory and message passing paradigms in both hardware and software; concurrency, multithreading and synchronicity; parallel, clustered and distributed supercomputing models and languages. Students will program in these paradigms.

Recommended Reading (17 Jun 2008, 11:25am)

Reading material including research papers, programming manuals and system specifications, will be distributed electronically or in hardcopy.

Reference Material:

G.R. Andrews: Foundations of Multithreaded, Parallel and Distributed Programming, Addison-Wesley, 2000.

I.T. Foster: Designing and Building Parallel Programs, Addison-Wesley, 1995.

M. Maekawa, A.E. Oldehoeft, R.R. Oldehoeft: Operating Systems Advanced Concepts, Benjamin/Cummings, 1987.

Sima, Fountain and Kacsuk, Advanced Computer Architectures: A Design Space Approach, Addison Wesley Publishers }

Teaching Methods

Assessment

Strategies of Assessment (25 Jun 2008, 09:29am)

Assessment will include four assignments as follows: Assignment 1 and Assignment 2 = 50%, Assignment 3 and Assignment 4 = 38%, and Lecture based quizzes = 12%

Assessment Relationship to Objectives (25 Jun 2008, 09:30am)

Programming assignments ensure objectives 2, and 5 are met; directed reading and research assignments ensure objectives 1 and 3 are met; and all assignments contribute to the meeting objective 4.

Workloads

Resource Requirements

Software Requirements (21 Oct 2005, 1:04pm)

Teaching Responsibility (Callista Entry) (25 Jun 2008, 09:31am)

Faculty of Information Technology

Prerequisites

Faculty Information

Proposer

Trevor Dix and Ronald Pose

Approvals

School: 25 Jun 2008 (Julianna Dawidowicz)
Faculty Education Committee: 25 Jun 2008 (Julianna Dawidowicz)
Faculty Board: 25 Jun 2008 (Julianna Dawidowicz)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

17 Oct 2005 David Sole Added Software requrirements template
21 Oct 2005 David Sole Updated requirements template to new format
17 Jun 2008 David Abramson modified UnitContent/RecommendedReading; modified Assessment/Strategies; modified Assessment/Objectives I have added a new assessment component to the course, and decreased the assignment marks accordingly. I wish to run in lecture quizzes for 6 of the lectures corresponding to the parallel architectures component of the course. Each quiz will be worth 2 %, and will augment the assignments. There is a need for this because the assignments are largely research and theory oriented, and I want to be able to assess some of the lecture material without needing a full exam.
25 Jun 2008 Julianna Dawidowicz To progress executive approval of changes to assessment the following amendments to the monatar entry have been progressed by the Executive Officer on behalf of the Chair, Undergraduate Programs Committee: Strategies of Assessment - weightings changed, 50%, 38%, 12% Assessment relationship to Objectives - how assessment relates to objectives simplified Teaching responsibility - Changed from CSSE 100% to FIT
25 Jun 2008 Julianna Dawidowicz An ASCED code was added administratively as the monatar entry lacked this mandatory information. Additionally a reason for change was included to advise that this monatar entry is incomplete, lacking fields under Reasons For Introduction; no Handbook Summary; no Lecture, Tute and Lab Requirements; and no Software Requirements. Amendments to assessment were executively approved for implementation in Semester 2, 2008. Please refer to the most current version of the unit FIT4001.
25 Jun 2008 Julianna Dawidowicz CSE4333 Chief Examiner Approval, ( proxy school approval )
25 Jun 2008 Julianna Dawidowicz FEC Approval
25 Jun 2008 Julianna Dawidowicz FacultyBoard Approval - Chair, UGPC Executive approval for amendments to CSE4333 on 25/06/08, for noting at UGPC, FEC and Faculty Board 4/08. Faculty Board approval has been added to aid administration in Monatar.

This version: