| Scott Grissom School of Computing & Info Systems Grand Valley State University |
|
|||
CS 162 Computer Science I | ||||
| Syllabus | Schedule | Help | Gradebook | Roster |
WelcomeWelcome to Computer Science I. I really enjoy this course and hope you find it to be interesting and challenging. This course introduces problem solving using the Java programming language. Section 05: MWF 9-10 in MAK B-2-110; Th 8:15-10 in HRY 115 Course DescriptionIntroduction to object oriented programming and computer science. Simple and structured data types, program control structures, classes and objects. Problem analysis, algorithm design and computer implementation using an object-oriented programming language. Prerequisite: MTH 110 Course ObjectivesThis courses is designed to help you:
Daily ScheduleRefer to our course web site on a regular basis for assignments, information, and changes to the schedule.
TextbookRequired: Barnes & Kolling, Objects First with Java 4th edition , Pearson / Prentice Hall, 2008. QuestionsThe only way you will learn something in this class (or any other class) is to ask lots of questions. My role as an instructor is to respond to your questions and therefore make class time worthwhile. Good questions allow me to clarify a topic that you (and probably the rest of the class) are having trouble with. Questions also slow down the pace of a lecture when I start speaking too quickly! QuizzesWeekly quizzes encourage you to stay current with the readings. Each Friday you will either take an in-class quiz or turn in a take-home quiz. Take-home quizzes are generally handed out on Monday so you need to be present. No missed quizzes can be made up but the lowest score will be dropped at the end of the semester. Evacuation PlanIf there is any student in this class who has special needs because of learning, physical or other disability, please contact me and Disability Support Services (DSS) at 616.331.2490. Furthermore, if you have a disability and think you will need assistance evacuating this classroom and/or building in an emergency situation, please make me aware so I can develop a plan to assist you. |
ProfessorScott Grissom331-2088, office MAK C-2-120 grissom@gvsu.edu Office hours: M 10-11, W 11-12, F 10-11 and lots of other times by appointment GradingIn order to pass this course, you must have a passing average on all exams. If your exam average is passing, then your grade will be calculated based on all of your work. I use the standard grading scale (80 - 83 B-, 83 - 87 B, 87 - 90 B+).
ExpectationsYou can expect the following from me:
Lab ExercisesOur lab meets each week for two hours. You will be given an activity that must be completed before the end of the lab. No labs can be made up if missed but the lowest score will be dropped. It is important to always bring your book to lab. Programming ProjectsProjects are completed on your own time outside of class. You will need to start early and budget sufficient time in the open labs or at home to complete the projects. Projects are due at the BEGINNING of class on the due date. While a certain amount of consultation between students in working on a project is encouraged, the work you submit must be your own. Do not create a difficult situation by representing someone else's work as your own. For more information, consult the University Catalog, the Student Code, and the CS&IS Guidelines for Academic Honesty. |