Class Time: TR6:30-9:30pm
Class Location: MCEC 232
Lab Location: CS Projects Lab, MCEC
Dr. Chuck C. Liang
Office: MCEC 343
Office Phone: (860 297) 5395
Summer Office Hours: Tuesday, Thursday 4-5pm or by appointment
Email: chuck.liang@mail.trincoll.edu
This is an applications oriented course focusing on programming in a windows-based
environment on IBM PC compatible computers. EMphasis will be placed on the
C++ programming language, the Win32 Application Programmer's Interface,
and Microsoft Foundation Classes. Fundamental principles of object-oriented
software design will also be covered. Students will be required to write
several programs.
Prerequisite: CPSC 115L.
Required Text: "Programming Windows 95 with MFC" by Jeff Prosise.
Programming Platform: We will be using both the Metrowerks Codewarrior C++ compiler and IDE as well as Microsoft's Visual C++ 5.0. Assignments may be completed in either. HOWEVER, Visual C++'s "wizards" may not be used without explicit instruction to do so. Also, either Windows NT or Windows 95/98 may be used.
Class Web Page: http://www2.trincoll.edu/~cliang/c225/
Programming Assignment will be given regularly. There will be a midterm exam and a final. There will be at least two quizes and possibly a final exam, but grades will be determined predominately by programming assignments
All material handed in must be in hard copy, and be well organized and legible. Unreadable material will not be graded. For programming assignments, sample output must be submitted along with source code. Uncommented code will not be graded. Consultation of outside sources (including books, friends) for completion of assignments must be pre-approved. Late assignments will not be accepted.
Regular class attendance is required. The Dean of Students' office will be notified of those who repeated miss classes. Students are responsible for all material, in all forms, presented during scheduled class times.
Final Note: The contents of the this syllabus may be modified according
to the progress of the course.