CISC 1115: Introduction to Programming Using Java
Section MW12: Monday and Wednesday 12:25-2:30 PM
Classroom:Room 214 Ingersoll Extension
Course Website: http://www.sci.brooklyn.cuny.edu/~sokol/CISC1115/
Professor D. Sokol
Office and Office Hours: 3209d Ingersoll, Monday and Wednesday 11:00-12:15 and by appointment.
Phone: 951-5000 X2065
You are required to own and READ at least one of the following textbooks (click on the name to see a picture):
There will be frequent programming assignments during the semester covering the topics discussed in
Each homework assignment has an associated due date;
late assignments will incur a penalty. Guidelines for how and when to submit homeworks can be
found at the "Assignments" link at the top of the course website.
There is a tremendous amount of work involved in learning how to program. You
should be prepared to spend, on the average, 12 hours per week running your programs.
(This is in addition to time spent in class and time spent studying for the exams.) If you do not have time for this class,
you should not be registered for it. My hope is that you will find programming challenging and rewarding.
Other assignments will be performed using the CodeLab
The faculty and administration of Brooklyn College support an environment free
from cheating and plagiarism. Each student is responsible for being aware of what constitutes cheating
and plagiarism and for avoiding both. The complete text of the CUNY Academic Integrity Policy and the
Brooklyn College procedure for implementing that policy can be found at
this site. If a faculty member suspects a violation of academic
integrity and, upon investigation, confirms that violation, or if the student admits the violation, the
faculty member must report the violation.
2 exams 40%
Codelab and Lab Assignments 10%
8 programs 15%
Final exam 35%
To receive an A+, A or A-, you must hand in all 8 programs.
To receive a grade of C- or above, you must hand in at least 4 programs.
This requirement is independent of your overall average.
Homework must be done individually; copying will result in a zero grade for all involved parties.
Attendance will be taken; you are required to attend class. In case you miss a lecture,
you are responsible for all
announcements of exams made in class and all activities done in class.
If a class must be missed, it would be advisable to contact the instructor about the material covered.
The policy for exams is that there are no makeup exams given.
Students with Disabilities
In order to receive disability-related academic accommodations students must first be registered
with the Center for Student Disability Services. Students who have a documented disability or suspect they may have a disability are invited to set up an appointment with the Director of the Center for Student Disability Services, Ms. Valerie Stewart-Lovell at (718) 951-5538. If you
have already registered with the Center for Student Disability Services, please provide your professor with the course accommodation form and discuss your specific accommodation with
The state law regarding non-attendance because of religious beliefs can be found on page 66 in the Undergraduate Bulletin.