CISC1600/1610, Computer Science I and Lab,
Fall 2022

     

Home

Schedule
  & Notes

Assignments

Syllabus

 
 

Overview: This course provides an introduction to computer problem-solving methods, algorithm development, and computing concepts using a high-level programming language -- C++. Basic C/C++ programming concepts such as variables, functions, control structures, arrays will be studied, and object-oriented design and programming concepts will be introduced. Emphasis will be placed on the development of computational skills through program design, coding and documentation, debugging and testing. 3 credit hours +1 credit hour (lab).

Prerequisites: There is no prerequisite for this class.

Instructor: Xiaolan Zhang
       Department of Computer and Information Science
       xzhang@fordham.edu

Lecture: Tu/Fri 2:30-3:45pm, at JMH330

Lab: Tu 4-5:15 am, at JMH302.

Office hours: Tues/Fri: 10-11am JMH340A; Zoom office hour sign up here

Class WWW site: http://storm.cis.fordham.edu/zhang/cs1600.  We will make extensive use of the class WWW site.

Course Materials:

  • Reference Textbooks:
    • Programming principles and practice using C++, 2nd edition, Bjarne Stroustrup
    • Problem Solving with C++, 8th edition, Walter Savitch. Published by Addison-Wesley.
  • Assigned readings from the textbooks.
  • Class Notes: Class notes (highly recommended) are posted on the class WWW site. I suggest you print them out and print them to class, and you can annotate them.

Resources: