![]() |
CISC2000, Computer Science II and Lab, Fall 2018 |
Course Description: A second-level programming course with concentration on object-oriented programming techniques. Key topics: Basic sorting algorithms: Bubble sort and Selection sort, functional recursion, memory usage and pointers, structs, file input/output, vectors, class overview (including public and private members), operators, static status, inheritance, friends, templates, polymorphism, storing program components in multiple files Key concepts: The step-wise refined approach to problem solving; tracing through program operation; functional decomposition; identifying, using and reporting pre- and post-conditions; data abstraction Key tools: Use of debugger (gdb) Prerequisites: CISC1600/1610, Computer Science I and Lab, or equivalent Instructor: Xiaolan Zhang Lecture: MR 2:30 - 3:45pm, JMH330 Lab: Wed 2:30 - 3:45pm, JMH342 Class website: http://storm.cis.fordham.edu/zhang/cs2000. We will make extensive use of the class website. All assignments are (only )posted on this site. The site is full of lots of useful other information including student questions and replies, and class notes. Course Materials:
Resources:
|
||