PIC 10C, Winter 2004
Advanced Programming with C/C++
SYLLABUS
MAIN LECTURE:
DISCUSSION SESSIONS:
- TA:
Keith Ouellette.
- Section 1a meets TR at 10:00am - 10:50am in Boelter 5420.
- Office hours:
- Tuesday 11:00am - 12:00pm in the PIC Lab
- Wednesday 3:00pm - 5:00pm in the PIC Lab
TEXTBOOKS:
- [1]W. Ford, W. Topp "Data Structures with C++ Using STL",
2nd edition."
EXAM DATES:
- Midterm:
Friday, February 13, 2004, 10:00am - 10:50am, in class.
- Final exam:
Monday, March 22, 2004, 8:00am - 11:00am, in TBA.
GRADING POLICY:
MISCELLANEOUS:
- Please consult the class web page
"http://www.math.ucla.edu/~fedandr/10c.1.04w/"
for a detailed information on class policies and procedures as well as
for the latest
- I do not give incompletes, except in cases of extreme human tragedy.
- PIC Lab Information and Remote Access Instructions can be found at:
http://www.pic.ucla.edu/piclab/
.
-
Virtual Office Hours for our Class are located at:
- Please note that I neither read anonymous posts and/or anonymous e-mails,
nor (moreover) reply to such posts and/or e-mails.
I am sorry for any inconvenience.
AN OVERVIEW:
C/C++ are among the most common software development languages in
industry today. In this course we will master numerous important ideas and
techniques ("tools of the trade") of modern C/C++ programming. We will also
try to develop a feel for what constitutes elegant and understandable code,
methods to test code for errors, as well as an understanding of algorithm
space and time usage. The required prerequisites for this course are
PIC10A and PIC10B. Certain computer literacy will also be very helpful.
Tentative course outline follow below:
TBA
Last modified on
by fedandr@math.ucla.edu.