Lecture Notes
You may reach the lecture notes through Webonline
Programming Environment
We strongly recommend that you download the following IDE (Integrated Developing Environment) and install on your PC. We will use it in our labs. It is an open source, free, fast and simple C/C++ IDE.
Useful Resources
-
Project Euler (Project Euler is a series of challenging mathematical/computer programming problems)
-
Sphere Online Judge (list of classical problems)
-
Online Judge (You will find hundreds of problems)
-
Code Jam (Practice and learn)