CIS 180: Object-Oriented Programming
Fall 2003
Please note which instructor is in charge of your section
and direct your questions appropriately.
Name |
audhariDr. Paul Bergstein |
Dr. Jan Bergandy |
Dr. Shelley Zhang |
Office |
302B Dion |
302G Dion |
302C Dion |
Phone |
(508) 999-9184 |
(508) 999-8293 |
(508) 999-8294 |
Email |
pbergstein@umassd.edu |
jbergandy@umassd.edu |
x2zhang@umassd.edu |
Office
Hours |
TBA |
TBA |
Mon., Wed., 1:50 pm - 3:20 pm;
Fri. 9:50 am - 10:50 am |
Tutor and TA Information
- Rahul Chaudhari, g_rchaudhari@umassd.edu
- Qinhe Zheng, u_qzheng@umassd.edu
- Shivraj Vichare, g_svichare@umassd.edu
Tutoring Hours: Mon: 2-3PM, Tue: 2-5PM, Wed: 1-2PM, Fri: 10-11AM
TA office hours are announced by TA.
Course Objectives
- To obtain a basic understanding of the virtual computer.
- To develop an understanding of the principles of the object paradigm.
- To learn the concept of programming by contract.
- To learn an object-oriented programming language.
Course Description
Basic concepts in programming, and introduction to the object paradigm.
The course introduces the concept of the object paradigm and teaches how
to design and implement simple programs in an object-oriented language.
The course also covers the basics of how to use a computer and basic software
tools in the process of developing programs.
Textbook
On-line Resources
Other Resources
- Tutoring for CIS-180 is available in 303 Dion during posted hours.
- Additional tutoring is available by appointment in the Science
and Engineering Center, Group II, Room 217
Grading
The letter grades will be assigned using the following approximate scale:
(A+,A,A-)[100-90], (B+,B,B-)[90-80], (C+,C,C-)[80-70], (D+,D,D-)[70-60],
and F[60-0]. Academic dishonesty will be "rewarded" with a grade of "F".
"Sharing" of solutions to homework problems is strictly prohibited.
Student Responsibilities
- To attend class regularly and on time. If a class is missed, find
out from another student, and/or the professor, what transpired.
- To participate regularly and intelligently in class.
- To come to class prepared. Bring whatever materials are required
for participation and note taking. Complete assignments, including
reading, in advance.
- To seek clarification of unclear points or assignments in class
by asking questions about them as soon as the difficulty occurs.
- To seek extra help during office hours as soon as it is needed.
- To complete all required work on time. In the event that an exam
must be missed, or required work cannot be completed on time, due to
illness or other serious and unavoidable circumstance, to notify the
professor as far in advance as possible by phone or email.
- To take responsibility for your own learning. The university and
the CIS Department offer tutoring and other forms of assistance, but
the student must take the initiative.
- To deal courteously with the professor, teaching assistants,
and other students.
- To behave responsibly and ethically. Not to cheat, sabotage
other students, or maliciously disrupt the learning process in any way.
- Not to suffer in silence, but to bring any grievance to the professor
promptly.