Introduction to Program Design & Concepts
csce121 (spring 2011)


instructor:

Zachary O. Dugas Toups, Ph.D.

email | homepage ]
office hours:
RICH 901m
10:30am–11:30am (t, th) & by appt.
979-845-5015

teaching assistant:

Elham Khabiri

email | homepage ]
office hours:
RDMC 229
5:15pm–6:15pm (m, w) & by appt.
TA mailbox:
HRBB 312

peer teachers:

http://pt.cse.tamu.edu/

lecture     10:20am–11:10am (m, w, f)     ZACH 105b
lab 507     3:55pm–4:45pm (t, th)     RDMC 111b
lab 508     4:10pm–5:00pm (m, w)     RDMC 111b

Course Materials

syllabus

grades

textbook website (corrections)

slides

Assignments

You must submit both an electronic copy of your work and a hard copy of the signed cover sheet for your assignments. The electronic copy is submitted through http://csnet.cse.tamu.edu; the hard copy must be turned in to your TA. All assignments are due by the date listed below; see the syllabus for details on late work.

Assignment 1 - DUE Feb. 1, 11:59pm

Assignment 2 - DUE Feb. 15, 11:59pm

Assignment 3 - DUE Mar. 1, 11:59pm

Assignment 4 - DUE Mar. 22, 11:59pm

Individual Project Spec. - DUE Mar. 25, NOON

Assignment 5 - DUE Apr. 12, 11:59pm

Team Project Design Spec. (25%) - DUE Apr. 14, 11:59pm

Assignment 6 (OPTIONAL) - DUE May 3, 11:59pm

Final Project Demo (15%) - DUE May 3, IN CLASS

Final Project Implementation (30%) - DUE May 5, 11:59pm

Final Project Report (30%) - DUE May 8, 11:59pm

Resources

C++
software
code
FLTK at home [ Linux | Win ]
vim
quick ref ]
.vimrc & customization ]
sample .vimrc; place in your home directory ]



Last update: 2011-04-28
Design based on course websites by Andruid Kerne; content based on course sites by Walter Daugherity and Teresa Leyk.