Introduction to Computer Programming (C++)
Fall 2006
![]()
Email: mozafarb@ece.ut.ac.ir
Web log: Click here
Office Hours: Click here
Grade: Click here
چگونه به زبان C++ برنامه بنویسیم، دیتل و دیتل
| ||
| ||
| ||
|
||
| ||
| ||
| ||
| ||
| ||
|
|
|
There will be 1 exam during the semester and a final exam at the end of the semester. |
|
|
Assignments are due seven days from the initial day of the assignment. |
|
|
Late homework will be docked 50% per class period late, unless approved arrangements are made in advance. |
|
|
All coursework must be clear, legible, and have the name, course, and assignment number in the upper right hand corner of the page. |
|
|
Cooperative group study on the homework is encouraged, but simply copying someone else's work is unethical and will leave you unprepared for exams. |
| Topic | Word File | Due Date |
| flowchart, | ||
| programming, | hw2-f06.doc | |
| arrays, recursion, pointers | hw3-f06.doc | 22/10/86 |
Final grades in the course will be based on the following weighting distribution.
|
|
Homework……15% |
|
|
Midterm 1…… 40% |
|
|
project 10%(optional): midterm will reduce to 30% if this option is taken |
|
|
Final Exam…..50% |
Students are responsible for their own learning, through reading and studying the text, reviewing the lectures, and working out the homework problems. I strongly advise that you read the upcoming material before it appears in lecture; the material will make much more sense that way.
| Topic | Lecture Note |
| Introduction, Binary system | 1-intro.ppt |
|
Algorithm & flowchart |
2-algh.ppt |
| preprocessor, variable, expression | 3-C++Intro.ppt |
| Expression, operator | 4-ExpressionsOperators.ppt |
| Selection control structure | 5-Selection.ppt |
| loops, complex condition | 6-loop.ppt |
| functions | 7-Functions.ppt |
| more on function, recursion | 8-func+.ppt |
| arrays | 9-Arrays.ppt |
| pointers | 10-pointers.ppt |
| structures | 11-structures.ppt |
| Midterm | mid-c++-f06.doc |
| Final | final-mc-f06.doc |