CISC 1110 TR8A –
Fall 2012
Science Section
Professor Yedidyah Langsam
Department of Computer and Information Science
Room 2109N
718-951-5657
Email: langsam@sci.brooklyn.cuny.edu
Home page: http://eilat.sci.brooklyn.cuny.edu
AOL IM: BCCISProf
Course
Requirements
Required
Textbooks:
This is our main text for learning C.
This book
contains a large number of solved problems, plus two sample final exams. You should use it on your own, to go over
material covered in class.
Class Meetings:
Classes will meet Tuesdays and Thursday, from 8:40 – 10:45 AM in room
525NE. Although attendance is not
mandatory, you are responsible for whatever is done in class, whether or not
you are there. In particular, you are
responsible for all homework assigned in class.
Make sure you get the notes and assignments from someone if you miss
a class. You may also download a recording of class sessions from the class
website.
Exams:
There will be two exams. The
first exam will be after about 12 or 13 classes. The second exam will be sometime in the last
week or so of the term. Together, the
exams will count for one third of your grade.
Final Exam:
There will be a cumulative final exam, which will count for one third of
your grade.
Programs:
There will be a total of 8 or 9 programs assigned throughout the semester. Each program will be run on the computers located in the computer center. You may also run your programs on your home computers. A free compiler and IDE (Code::Blocks C/C++) with an instruction manual may be downloaded from
http://www.sci.brooklyn.cuny.edu/~goetz/codeblocks
The programs will be assigned roughly every third or fourth meeting of
the class. Typically, each program will
be due two or three class meetings after it is assigned. For example, if a program is assigned on
Tuesday, then it will be due on Thursday of the next week, or the class after
that. There will be a penalty for
lateness, 5% per class late. I will no longer accept assignments after 25
points of penalty have been accumulated. Each program will be graded and
returned to you, usually by the next class.
You will have to get a thumb drive which will be used to store your programs. However, hard copy will be
required for all submissions. The electronic copy must be submitted upon
request. Please make sure to backup all your work. Do not place all your eggs
in one basket!
Together, the programs will count for one
third of your grade.
Office Hours:
Office hours will be held on Tuesdays and Thursdays from 11:00 – 1:00 PM
in room 2109N. If you have any questions
about anything covered in class, please feel free to see me after class. If you need to communicate with me, the ONLY
guaranteed way to reach me is by email. You may also contact me via AOL IM.
Course Workload:
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 don't have the time, don't kid yourself; drop the course.
CUNY Policy on Academic Integrity
“Academic Dishonesty is prohibited in the City University of New York and is punishable by penalties, including failing grades, suspension, and expulsion, as provided herein.”
-- CUNY Policy on Academic Integrity
-- Adopted by the Board of
Trustees
Please go to http://www.brooklyn.cuny.edu/bc/policies/ for further information about:
· CUNY Policy on Academic Integrity
· BC Procedures for Implementing the CUNY Policy on Academic Integrity
· Flow Chart of the BC Procedures for Implementing the CUNY Policy on Academic Integrity.
The golden
rules of email correspondence
Exchange phone numbers or email addresses with more than one
classmate. Please do not write to let your instructors know that you were not
in class (they already know) or will miss class; to ask them to summarize
what s/he did or will do in class; or what the assignment is/was. Email a
classmate instead. Email your instructors only for SERIOUS AND MOTIVATED
REASONS. |