CSCI A201
Introduction to Programming I

* Home  * Description  * Overview  * Syllabus  * Resources  * Quizzes *
* Announcements  * Assignments  * Projects  * Grades  * Students *


Prerequisites
The bulletin prerequisities are specified as "two years of high school mathetics or M014. It is not recommended to make A201 a first computer computer course. If you haven't used computers at all, you may want to take a course like A110 Introduction to Computing.

Student responsibilities

Classes
Students are expected to attend and participate in classes and discussion sections, though attendance will not be monitored.
Readings
Readings will be regularly assigned from the course text: Computing Concepts with Java Essentials, John Wiley & Sons, Inc., 1998. These will frequently be supplemented by material and resources on this Web site. Students will be responsible for all material in assigned readings, whether or not that material is discussed in class. If you have any questions about material not covered in class, please ask.
Assignments
There will be homework assignments throughout the course. Normally assignments will be posted by Thursday morning, and will be due by midnight of the following Wednesday. Solutions to assignments will be posted by the weekend following its due date.
Group project
Students will participate in one large group project for much of the course. Groups may consist of between four to five students and students may select their own groups. They may also select the goal of the project, with the approval of the instructor. It should involve the conform to guidelines listed in The projects section.
Quizzes
Weekly quizzes will be given. Most of them will be on-line using the QuizSite system. Quizzes can be completed multiple times until you get all the answers correct.
Exams
There will be three exams, two midterms on Feb 17 and Apr 7, and a final on May 4. No make-ups will be given except under extreme circumstances and by permission of the instructor before the exam.
Academic integrity
The Computer Science department has prepared a statement on academic integrity describing the obligations of students, a copy of which is accessible from the CS home page. All students should read this and ask us if they have any questions.

Course communication

E-mail
All students would be expected to check their campus e-mail frequently and that it is a reliable way to correspond with students about course matters. Make sure that e-mail addressed to you @indiana.edu is received. You may, of course, use e-mail to communicate with your instructors and other students.
Web pages
http://www.cs.indiana.edu/classes/a201/index.html. This will be an official source of course information and will be kept up to date. Noteworthy changes here will be announced in the newsgroup. This index page will also include a dated log of changes which you can use to keep current. Readings and assignments will be posted here.

Other

Students who need any special accommodation must contact the the instructor during the first week of class to discuss arrangements. If you have any questions that this doesn't cover, please let us know!