CSCI 235     ANALYSIS & DESIGN 2     HUNTER COLLEGE     CITY UNIVERSITY OF NEW YORK

SYLLABUS                                PROGRAMMING GUIDELINES                                GRADESCOPE

LECTURE   Genady Maryash   gmaryash@hunter.cuny.edu
Tuesdays and Fridays 10:00 AM - 11:15 PM in HW 714

TUTORING
In HN 1001 B
This is an essential resource for you during this semester. Attendance is highly recommended!

TEXTBOOK   Data Abstraction and Problem Solving with C++: Walls and Mirrors, 7th Edition eText, Frank M. Carrano, ISBN-13 978-0134463971. Must be rented ($44) or purchased ($74) from Vitalsource.com in order for the chapter links to work!

SOURCE CODE FROM TEXTBOOK AND SLIDES   TextbookSourceCode.zip

Linux on Windows NEW Video Tutorial

Please note: once WSL is configured properly, stop watching the video and go to the Project 0 specifications to continue.

PROJECT RESOURCES

Github Guide

Makefile Guide

Common Compilation Errors

CSCI235 Discord Invite Link

COURSE OUTLINE

DATE TOPIC READING                               SLIDES ASSIGNMENTS
1/28 Introduction Syllabus
Programming Guidelines
Introduction Project 0   due now
1/31 Data Abstraction
OOP
Chapter 1
Appendix B
Abstraction  
2/4 Inheritance C++ Interlude 1 Inheritance SQ Basic Inheritance 
2/7       Project 1   due 02/10