UW Logo

CS343: Concurrent and Parallel Programming

Supported by the Instructional Support Group

University of Waterloo : Faculty of Mathematics : School of Computer Science : CS343 Home Page

Current Term (Winter 2016)

General Information


  1. Newsgroup Piazza cs343 - course announcements and questions (read daily)
  2. Email cs343uwaterloo.ca - direct communication with course staff (Piazza private is often faster)
  3. Top Hat
  4. μC++ Download (installation: sudo sh u++-6.1.0.sh) detailed instructions
  5. FAQ (Frequently Asked Questions)
  6. Code Examples (makefiles, C++, μC++, Java)
  7. Testing/Documentation
  8. Assignment Guidelines
  9. C++ Coding Guidelines
  10. μC++ Annotated Reference Manual (postscript)
  11. μC++ Background
  12. μC++ vim highlighting
  13. CS246 Course Notes
  14. Research Papers
  15. Books
  16. GNU Make manual
  17. C++ Tutorial (postscript, workcode)
  18. C++ Standard Library
  19. STL Quick Reference Card
  20. GDB Tutorial for C, C++
  21. Emacs Tutorial (.emacs)
  22. MFCF Help Centre

Valid XHTML 1.0 Strict