Instructor: Nicoleta Roman
Office: Galvin Hall 460E Phone: 419-995-8224
Email address: roman.45@osu.edu
Instructor Website: lima.osu.edu/people/nroman
Introduction to computer programming and to problem solving techniques using computer programs; programming lab experience. Java is taught.
The course is worth 4 credits.
Mathematics placement level R or higher, or Math 075 or higher.
|
Number of Weeks |
Topics |
|
1 |
Course introduction and basic concepts |
|
1 |
Primitive types and expressions; String; basic I/O |
|
2 |
Flow of control and Boolean expressions |
|
1.5 |
Defining methods |
|
1 |
Arrays |
|
1 |
Basic exception handling and standard Java I/O |
|
1.5 |
Classes and objects |
|
Midterm Exam |
20% |
|
Final Exam |
30% |
|
Homework
Assignments |
10% |
|
Lab Assignments |
35% |
|
Class
Participation |
5% |
Important Note: A passing grade on the final exam is required in order to receive a passing grade for the course.