University of Waterloo :
Faculty of Mathematics :
School of Computer Science
Important announcements are posted both here and on Piazza.
- Mar 16, 2014: Assignment 6 is now available.
- Mar 10, 2014: Midterms are marked.
- Feb 18, 2014: Previous two midterm exams are available.
- Feb 3, 2014: Assignment 5 is now available.
- Jan 30, 2014: Assignment 4 is now available.
- Jan 23, 2014: Assignment 2: output for question 1 is changed.
- Jan 17, 2014: Assignment 3 is now available.
- Jan 12, 2014: Assignment 2 is now available.
- Jan 6, 2014: Assignment 1 is now available.
- Course Newsgroup Piazza cs343
- general questions on course and announcements (read daily)
- Email firstname.lastname@example.org
- direct communication with course staff (Piazza private is often faster)
- μC++ Download (installation: sudo sh u++-6.0.0.sh) detailed instructions
- FAQ (Frequently Asked Questions)
- Code Examples
(makefiles, C++, μC++, Java)
- Assignment Guidelines
- C++ Coding Guidelines
- μC++ Annotated Reference Manual
- μC++ Background
- μC++ vim highlighting
- CS246 Course Notes
- Research Papers
- Make manual
- C++ Tutorial
- C++ Standard Library
- STL Quick Reference Card
- GDB Tutorial for C++
- GDB Tutorial for C
- Emacs Tutorial (.emacs)
- MFCF Help Centre