62:198:101:70
Computer & Programming I
Spring 2005
Instructor
: Faizan AhmedCourse Description: This course is introductory programming course. You will learn basic concepts of programming using C++. This course will introduce the essential ideas of C++ programming and the breadth of discipline of computing. This under-graduate level course commences with the basic constructs and syntax of the C++ language. We will study fundamentals of language in details. We will also cover few advanced features which includes Classes and inheritance, Pointers, etc.
We will also discuss the Object Oriented design strategies and features of C++ that support OOP. No prior knowledge of C++ is required but students are expected to have a good understanding of Computing environment or concepts of Computer Literacy.
Quizzes: Quizzes will be given to help
students understand material better as well as achieve better grades. Five quizzes
will be give through out the semester. Quizzes
will be posted on WebCT and will be announced in the class. Quiz 1 and 2 will be
5% each. All other quizzes will be 10% each.
Exams:
Two exams (20% each) midterm and final will be given. Final exam will be comprehensive.
Assignments: Two Assignments 10% each will be assigned during the semester. Assignment will be posted on the WebCT and on the course website. Assignments should be submitted prior to the due date. Late assignments will be evaluated after applying late submission penalty.
Announcements: Any announcement will be posted on the course web site. It is your responsibility to check course website once in a while to keep yourself updated.
Distribution of Grade:
| Activity | percentage |
| Quizzes | 40 |
| Mid Term | 20 |
| Final | 20 |
| Assignments | 20 |
| Attendance | 10 |
| Total Points | 110 |
Grading Scheme
A 90% or above
B+ 82% - 89%
B 74% - 81%
C+ 66% - 73%
C 58% - 65%
D 50% - 57%
Note: Grade will be assigned on the basis of the distribution of points over the curve.
Note: WebCT will be used extensively during this course. Please get your account on WebCT ASAP. Following is the URL for WebCT