Class Plan for CSC 104

David B. Sher


Book cover

Office: C3068     Phone # 572-7383 ext 26830      

Email: davidbsher-fall14@yahoo.com
webpage:: http://www.matcmp.ncc.edu/sherd/classdoc/csc104/  Twitter:: Math4Sher -  #shercsc104
Office Hours: _________________________________

Text: Introduction to Programming Using Visual Basic 2012, 9/E, by David I. Schneider, Pearson, 2013

The bookstore will have a custom version of chapters 1-6 at a significantly lower cost to the student.

Topics

 (2 classes)       Introduction to programming and algorithms

(2 classes)        Problem Solving Strategies

(2 classes)        Sequencing                 

(1 class)           Binary numbers & Data Types

(4 classes)        Object-oriented concepts (& appropriate software)

(2 classes)        Procedures (passing arguments and return values)      

(7 classes)        Decisions (including nesting)

(4 classes)        Repetition (including nesting)

(3 classes)        Review for exams

(3 classes)        Two exams and a final examination

10%   Quizzes         42%   Projects (5)   48%   Exams (3)

Expulsion (not absence) from Class 3 times is an F – Vandalism will result in an F

DISABILITIES STATEMENT

If you have a physical, psychological, medical, or learning disability that may have an impact on your ability to carry out the assigned coursework, I urge you to contact the Center for Students with Disabilities(CSD), Building U,(516 572-7241),TTY(516) 572-7617.  The counselors at CSD will review your concerns and determine reasonable accommodations you are entitled to by the Americans with Disabilities Act and Section 504 of the Rehabilitation Act of 1973.  All information and documentation pertaining to personal disabilities (diagnoses) will be kept confidential.

Prerequisite

If you were placed in remedial math (math001 or math002) and have not passed math002 or math 003 you may not take this course. If you are in remedial english (eng001) you may not take this course.  If you are in RDG001 (reading 001) you may not take this course.  If you do sign up for this course you will not receive credit for it.  You should arrange as soon as possible to drop this course and sign up for the appropriate noncredit math course.