CSC211 Programming in Java
I
Fall 2008
|
|||||||||||||||||||||||||||||||
| Content | Prerequisite | Textbook | Grading | Calendar | Academic Integrity | Evaluations | Contact |
The official web site for this course is on COL. You need your campus connect ID and password to access the site
Lucia Dettori
Office: CTI 903 (243 S. Wabash )
Voice: 312 362 8243
Fax: 312 362 6116
ldettori@cs.depaul.edu
http://facweb.cs.depaul.edu/ldettori/default.htm
Office Hours (no appointment needed)
TU : 4:00 - 5:30 LOOP CTI 903
If these times do not work for you please email me to set up an appointment
Advising hours (you need to make an appointment)
MO : 11:00 - 12:00 LOOP CTI 903
GianMario Besana
Office: CNA 2231 (55 E Jackson )
Voice: 312 362 5554
Skype: gbesana
gbesana@depaul.edu
http://www.depaul.edu/~gbesana
Office Hours (by appointment only)
TU : 2:00 - 4:00 LOOP CNA 2231
At the end of this class you will be able to:
|
D.S. Malik, Java Programming: From Problem
Analysis to Program Design (Third
Edition), Thompson, 2007. In addition to the textbook we will be using OWL, the online web learning tool associated with the Malik textbook, see below for more information. RECOMMENDED: Andrea Lunsford, The St. Martin's Handbook, fifth edition, Bedford St Martin, 2003.
|
You are expected to play a very active role in this course. Each class you will receive the text of a learning activity that will serve as guide and structure for the evening. The activity will consist of some self-paced work at the machine, moments of class discussion (Meeting Points), quick assessments (Who is with me?), frequent group exercises and tasks resulting in finished products to be submitted. Your participation will be crucial to your learning experience. A lot of questions will be asked to you and you are expected to do the same to the instructors and your peers. When confused or frustrated about a topic, use the instructors and your peers as resources. You will be surprised by how much you will learn from your classmates
In addition to the work we will do in class, you are also expected to do a lot of work at home or in the lab on your own. Make sure you plan ahead and budget your time accordingly.
The course grade will be based on the following components, with the indicated relative percentages :
|
In-class activities |
20% |
| Assignments | 25% |
| OWL exercises | 10% |
| Midterm | 20% |
| Final | 25% |
As discussed above, during each class sessions you will receive a learning activity that will result in finished products to be submitted at the end of class. Each in-class activity will be worth 12 points. The point allocation for in-class activities is as follows:
|
Activity |
Points |
| Does not complete the in-class activity | 0 |
| Completes the in-class activity poorly | 5 |
| Completes the in-class activity adequately | 10 |
| Completes the in-class activity exceptionally | 12 |
In certain cases there will be activities outside of class that will be counted as in-class activities (for example, posting an introduction in the Discussion Forum on the COL site during the first week). These activities will be announced in advance and given a deadline. You are expected to complete them in order to earn in-class activity points.
Expect at least 8 assignments/projects with a specified deadline and a points allotment. These assignments will be programming projects of increasing difficulty and time commitment as the quarter progresses. The assignment with the lowest grade will be dropped in the final computation of your grade. To get full credit each assignment must:
Late assignments will not be accepted. No exceptions.
These consist of simple exercises aimed at reinforcing new concepts and techniques and are done online, using OWL (see above). Each class meeting will open with a Q/A session during which you will be encouraged to discuss your assignment with your peers and with your instructors. The set of Owl Exercises with the lowest grade will be dropped in the final computation of your grade.
There will be an in-class 1 1/2 hour midterm exam, tentatively scheduled for the second half of class on Tuesday October 16, 2007.
The final for our class is scheduled, according to the University calendar on November 20, 2007. The detailed structure of the final exam will be communicated to you at least one week before this date.
CSC211 is approved for credit in the Scientific Inquiry domain of the Liberal Studies Program, as an Elective.
| DePaul official academic deadlines | |
| Last day to add classes | Tuesday, September 11 |
| Last day to drop classes with 100% refund | Tuesday, September 18 |
|
Last day to withdraw from classes
(no refund) |
Tuesday, October 23 |
| Last day of instruction | Tuesday, November 13 |
The course follows the DePaul University Academic Integrity Policy.
Cheating is any action that violates university norms or instructor's guidelines for the preparation and submission of assignments, quizzes and examinations. This includes, but is not limited to:
Plagiarism involves the presentation of the work of another as one's own. Plagiarism includes, but is not limited to:
The use of others' web/publication content (text, graphics, code) is regarded as plagiarism if credit is not given (see the above description of plagiarism). When you directly quote someone's work, you must put it in quotation marks. Without such quotations and reference, it is regarded as an act of plagiarism (see the above description of plagiarism).
Using materials that the student prepared for other purposes (e.g., for another course or for his/her work) needs the course instructor's prior permission.
A charge of cheating and/or plagiarism is always a serious matter. It can result in an automatic F in the course and possible expulsion.
Course and instructor evaluations are critical for maintaining and improving course quality. To make evaluations as meaningful as possible, we need 100% student participation. Therefore, participation in the School’s web-based academic administration initiative during the eighth and ninth week of this course is a requirement of this course. Failure to participate in this process will result in a grade of incomplete for the course. This incomplete will be automatically removed within seven weeks after the end of the course and replaced by the grade you would have received if you had fulfilled this requirement.