Midterm Exam (30%)
Final Exam: Final in-class Test (20%)
Final Project (20%)
Data Structures and Algorithms Using Python and C++,
by David M. Reed and John Zelle, Franklin Beedle and Assoc.
Place: CP 122
Time: Mondays, 12:00 pm - 1:00 pm
Tuesdays 11:00 am - 12:00 pm
We will be using two programming languages: Python and C++
Programming Language: Python 3
You can download the latest distribution of the Python from here: http://www.python.org/download/
This distribution includes compiler, standard libraries and a simple IDE IDLE. You can use it, although we will need a more powerful/skillful tool.
You can use any other GUI or IDE for Python, but your program should be able to run in IDLE.
Programming Language: C++
In general, you can use any compliler, just make sure that you are not using some special (non-stardard) packages.
I will be using Dev-C++
Some people like Code Blocks (for all plantforms): http://www.codeblocks.org/downloads/26: