|
Notices |
The above links take you to the course preview page with your web browser, from which you can click to view in the desktop iTunes application and subscribe to the course. All the course materials including assignments and lectures slides are best viewed on an iOS device (iPhone, iPad, iPod Touch) with the free iTunes U app.
The recordings may be used, reproduced,
exhibited or distributed in any medium for any purpose that the University and those acting
pursuant to its authority, deem appropriate.
The University does hold a traditional copyright for the lecture video recordings.
|
Setups |
Submit homework electronically
Miscellaneous
Here are instructions on how to batch indent
your source files.
If you want to know more about the different shells, here is a good
article.
Here is an article
by Stroustrup, the creator of C++, on the current and future state of the language.
Here is an article
about a memory leak in a commercial software product.
Obsolete setups not needed with NetBeans
Sun text editor: Emacs.
Setup for command line software distribution.
Setup for Eclipse software distribution.
Windows text editor: PSPad, which also allows remote text editing via sftp.
Mac text editor: TextWrangler,
which also allows remote text editing via sftp.
|
Assignments |
Assignment 1
Due Thursday, August 30
Assignment 2
Due Tuesday, September 4
Assignment 3
Due Friday, September 7
Assignment 4
Due Tuesday, September 11
Assignment 5
Due Friday, September 14
Assignment 6
Due Tuesday, September 18
Test 1
Friday, September 21
Assignment 7
Due Tuesday, September 25
Assignment 8
Due Friday, September 28
Assignment 9
Due Tuesday, October 2
Sample research paper
Assignment 10
Due Friday, October 5
Assignment 11
Due Tuesday, October 9
Assignment 12
Due Friday, October 12
Test 2
Tuesday, October 16
Assignment 13
Due Friday, October 19
Notice
Monday, October 22, last day to withdraw with grade of W.
Assignment 14
Due Tuesday, October 23
Assignment 15
Due Friday, October 26
Assignment 16
Due Tuesday, October 30
Assignment 17
Due Friday, November 2
Assignment 18
Due Tuesday, November 6
Test 3
Friday, November 9
Assignment 19
Due Tuesday, November 13
Assignment 20
Due Friday, November 16
Assignment 21
Due Tuesday, November 20
Assignment 22
Due Tuesday, November 27
Figure 13.7 Worksheet
Notice
Friday, November 30, last day to withdraw with grade of WP/WF.
Assignment 23
Due Friday, November 30
Assignment 24
Due Tuesday, December 4
Final
Thursday, December 13, 10:30 a.m. - 1:00 p.m.