COMI 1471

WINDOWS PROGRAMMING
WITH VISUAL C++

FALL 2004

 

SYLLABUS

 

 

 

 

Instructor

Kay Johnson

 

Office

Warwick, Room 2150

 

E-Mail

kjohnson@ccri.edu 

 

Home Page

http://faculty.ccri.edu/kjohnson

 

Phone

825-2155

 

Text

Introduction to MFC, by Deitel, Deitel, Nieto, & Strassberger, Prentice Hall, 2000

 

Reference

C++, How to Program, 3/e, by H.M. Deitel and P.J. Deitel, Prentice Hall, 2001

 

 

 

 

Date

Reference

Topic

Assignment

 

 

 

 

10/13

Chap 2

MFC Programming: Part I

Program 1, due 10/20

 

 

 

 

10/20

Chap 3

MFC Programming: Part II

Program 2, due 10/27

 

 

 

 

10/27

Chap 4

MFC Graphical User Interface Controls

Program 3, due 11/10

 

 

 

 

11/3

Chap 5

MFC Graphics

 

 

 

 

 

11/10

--

Student Projects

 

 

Check the CCRI Website for Lab Hours:

http://www.ccri.edu

 

Grading:

Quizzes

40 %

A: >= 90%

 

Assignments

60 %

B: >= 80%

 

 

 

C: >= 70%

 

 

 

D: >= 60%

 

 

 

F: < 60%

 

Students will take a quiz each week.  They will account for 40% of the student's grade.  The intent here is to provide the students with an opportunity to apply what was taught during the previous week and to clarify points of confusion.

 

Several programming assignments will be given during the course. They will account for 60% of the student's grade. Programs will be graded on correctness, documentation, style, and neatness.  Late programs will be penalized 10% per week. Programs more than one week late will not be accepted without instructor approval.

 

Homework Policy:  Programs are to be the result of individual effort.  Students are NOT to work together on the programs.  In instances where collaboration is evident, a score of 0 will be assigned to all involved.  All suspected cases of cheating, either on programs or quizzes, will also be referred to the Dean of Students for appropriate action.

 

Attendance Policy: If you must miss a class, you are expected to contact the instructor about what was missed. Unexcused absences in excess of three (one in each 5-week block) are grounds for dropping down a letter grade.

 

Return to Kay Johnson Main Page