Instructor: Nicoleta Roman
Office: Galvin Hall 460E Phone: 419-995-8224
Email address: roman.45@osu.edu
Instructor Website:
lima.osu.edu/people/nroman
Description
Introduction to computer programming and to problem solving techniques using computer programs with applications in engineering and the physical sciences; algorithm development; programming lab experience. C++ is taught.
The course is worth
4 credits.
Prerequisites
Math 151.
Course Objectives
| Number of Hours | Topic |
|---|---|
| 5 | Structure of simple C++ programs |
| 7 | Control structures: conditionals and loops |
| 7 | C++ functions |
| 6 | Arrays |
| 6 | Structures and classes |
| 3 | Pointers |
| 3 | File I/O |
| 3 | Midterm and review |
Textbooks
Grading Plan
|
Lab (closed labs) |
10% |
|
Programming assignments |
30% |
|
Midterm |
30% |
|
Final Exam |
30% |