CIS191-S09/Policies
From MCIS Wiki
Instructor: Professor John Peterson
Office and contact info: Hurst 114 943-2392 [1]
Class webpage: wiki.western.edu/mcis
Office hours: 1:00 – 2:00 MWF; 9:30 – 10:30 TTh. I am around many more hours than this; email or knock anytime.
Topics: A continuation of CIS 190 taught in the Java programming language. Students develop stand alone GUI and console applications and applets of increasing sophistication. Topics include: arrays, objects and classes, encapsulation and inheritance, file management, dynamic data structures, searching, sorting, recursion, stacks and queues, with emphasis on abstraction and implementation and an introduction to algorithm analysis.
Organization:
Text: Head First Java (required)
Preparation: it is your responsibility to come to every class prepared to work on the current project. If you work at home, you MUST have your program available on a stick or your S: drive so that we can work in class. You are responsible for attending every class – if you cannot make it to class I must be notified by email before the class starts. Any time you miss class or fail to prepare for class you will lose 3 points off the top of your final grade. The wiki will always make it clear what sort of preparation is expected for each class.
Late Work: Programs may be turned in at most one class session late. Late work will lose a letter grade.
The Wiki:
Submitting Assignments: Submit all assignments through my drop off folder. Submit a copy of the entire workspace and name the top folder using your name, project #, and the word “late” if it is submitted past the deadline.
Ask for Help: When you have problems understanding Java, debugging a program, understanding a problem domain, or just figuring out where to start it is up to you to ask for help, either in class or privately. When you enter the real world, you’ll find that it’s much better to admit you don’t understand and get help than to go off and do the wrong thing. Use the computer science tutor.
Academic Honesty: You are expected to work on these projects individually. You are welcome to work with other students but please write the code yourself instead of directly copying it. Wholesale copying of others code is punishable by a 0 on the assignment.
Students with Disabilities: Western State College of Colorado seeks to provide reasonable accommodations for all qualified persons with disabilities. This College will adhere to all applicable federal, state and local laws, regulations, and guidelines with respect to providing reasonable accommodations as required, affording equal educational opportunity. It is the student’s responsibility to register with the Learning Assistance Center (x7056, UN 201) and to contact the faculty member in a timely fashion to arrange for suitable accommodations.
Changes to the Syllabus: This syllabus may be altered at any time – I will announce any alterations in class and update the syllabus in the wiki.
