16.01.2015 Views

CS2013-final-report

CS2013-final-report

CS2013-final-report

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Body of Knowledge coverage<br />

For each CSinParellel module in the grids below, we indicate with an ‘x’ if a given module<br />

contains coverage of Core (either Tier1 or Tier2) topics from a given Knowledge Unit. This<br />

provides an overview of the topical coverage for each CSinParallel module. The interested<br />

reader can get detailed information on each module from the CSinParallel.org website.<br />

(Knowledge Areas not covered by any CSinParallel module are not listed below.)<br />

1: Map-reduce for<br />

CS1/WMR<br />

2: Multicore<br />

Programming<br />

3: Concurrent Data<br />

Structures<br />

4: Parallel Computing<br />

Concepts<br />

5: Parallel Sorting<br />

6: Parallelism in Prog.<br />

Languages<br />

7: Patternlets<br />

8: GPU programming<br />

9: Heterogeneous<br />

Computing<br />

10: Distributed Comp.<br />

Fundamentals<br />

11: Pi Calculus<br />

12: Drug design<br />

13: Pi/numerical<br />

integration<br />

14: Advanced Map-<br />

Reduce Intro/WMR<br />

Basic Analysis<br />

x<br />

AL<br />

Algorithmic Strategies<br />

Fund. DS & Alg.<br />

x<br />

Basic Autom. & Comp.<br />

Digital Logic x x x<br />

Machine-level rep. of data x x<br />

AR<br />

Assembly level mach. org.<br />

Memory org. and arch.<br />

x<br />

Interfacing and comm.<br />

CN Fundamentals x x<br />

Sets, Relations, & Functions<br />

Basic Logic<br />

x<br />

DS<br />

Proof Techniques<br />

Basics of Counting<br />

x<br />

Graphs & Trees<br />

Discrete Probability<br />

- 345 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!