Prof. Stewart Weiss, Department of Computer Science, Hunter College
Publications
Grants
Research
Courses
Resources
Personal
Home
CSci235 Software Design and Analysis II
Prof. Stewart Weiss
Fall 2013
Class meetings:
Monday, Thursday 11:10 - 12:25, Room HW413
Links and Resources
Blackboard 8 Login
Google Group Home Page
CPlusPlus.com Reference Pages
A Tutorial and Brief Summary of GCC
Exception Handling in C++
Overloading Operators in C++
Constructors, Destructors, and More
A Tutorial on File I/O in C++
A Tutorial on Separate Compilation in C/C++
A Tutorial on C Pointers
Buffer Overflow Attack Explained
Course Documents
Contact Information and Course Requirements
Syllabus and Readings
Programming Rules
Topics for Midterm Exam 1
Sample Exam 1 Questions
Topics for Midterm Exam 2
Sample Exam 2 Questions
Topics for Final Exam
Lecture Notes
1: Software Development
2: Data Abstraction
The Software Life Cycle
3: Recursion I
4: Recursion II
5: Templates and Inheritance
6: Linked Lists and Exceptions
7: Stacks
8: Queues
9: Algorithmic Analysis and Sorting
10: Trees
Iterators (in progress)
Assignments
Assignment 1:due September 30
Assignment 2, revised, (two parts) due Oct. 10 and Oct. 24 respectively
Assignment 3: due November 18
Assignment 4: due December 12
Top
Hunter
Computer Science Department