We got your back! We are coming back with more features and improvements. Read more here.

SC4050 PARALLEL COMPUTING

The course targets equipping students with foundational knowledge and practical skills in parallel computing. It is designed for students with a keen interest in understanding and harnessing the power of parallel architectures and algorithms to solve complex computational problems. It covers theoretical underpinnings, architecture, algorithm design, programming techniques, and emerging models in the domain. The curriculum unfolds across four main segments: 1. Parallel Computation Models and Parallelism: Exploration of parallelism fundamentals and diverse computation models lays the groundwork. 2. Parallel Architectures: Investigation into various architectural designs, including shared-memory, distributed-memory, and data parallel architectures, alongside interconnection networks and communication basics. 3. Parallel Algorithm Design and Programming: Focuses on crafting and implementing efficient parallel algorithms, emphasizing performance optimization and scalability. 4. Emerging Parallel Computing Models: Introduces cutting-edge paradigms such as grid, cloud, and GPGPU computing, highlighting their significance and application. This approach aims to foster a deep understanding of parallel computing's core principles, alongside the development of competencies in parallel programming on actual parallel systems. Students will navigate through the theoretical aspects, practical implementations, and the evolving landscape of parallel computing, preparing them for advanced research or professional practice in this dynamic field.

Academic Units3
Exam ScheduleNot Applicable
Grade TypeLetter Graded
Department MaintainingCSC(CE)
Prerequisites

SC2001 & SC3050

Mutually Exclusive

CE4011, CZ4011

Not Available to All Programme(Admyr 2011-2020)

Prerequisites Tree

SC4050requiresall ofSC3050SC2001

Indexes

IndexTypeGroupDayTimeVenueRemark
-LEC/STUDIOSCL4WED1430-1620LT6Teaching Wk1-9,11-13
LEC/STUDIOSCL4WED1430-1620ONLINETeaching Wk10
TUTSCELWED1230-1320LT10Teaching Wk2-13

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON

SC4050

10532

LAB | HWLAB1

Teaching Wk2,4,6,8,12

SC4050

10533

LAB | HWLAB1

Teaching Wk1,3,5,7,9,11

TUE
WED

SC4050

TUT | LT10

Teaching Wk2-13

SC4050

LEC/STUDIO | LT6

Teaching Wk1-9,11-13

SC4050

LEC/STUDIO | ONLINE

Teaching Wk10

THU
FRI
SAT

Reviews & Discussion

We would encourage you to review with the following template.

Review Template

AY Taken: ...

Assessment (Optional): ...

Topics (Optional): ...

Lecturer (Optional): ...

TA (Optional): ...

Review: ...

Final Grade (Optional): ...


© 2025 NTUMODS Dev Team. All rights reserved