Description
Thorough treatment of programming according to object-oriented principles. Introduces classes, interfaces, inheritance, polymorphism, and single dispatch as means to decompose problems. Covers intermediate programming techniques including error handling through exceptions, arrangement of source code into packages, and simple data structures. Intermediate debugging techniques and unit testing are covered.
General Information
All Documents: Projects, Slides, Examples, Textbook
Zyante
https://learn.zybooks.com
(course code: GMUCS211SnyderSpring2018)
(course code: GMUCS211SnyderSpring2018)
Staff Office Hours
Mark Snyder
Andrew Huynh
Narimaan Valian
Yong Yang
Phong Vo
Fardina Fathmiul Alam
Mohanad Almiski
Thaovy Van
Ben Brumback
Tram-Anh Nguyen
Krishnapriya
Krishnapriya