Volgenau School of Engineering
George Mason University
George Mason University Mason
George Mason University

CS 211: Object-Oriented Programming

Course Information from University Catalog

Limited to 2 Attempts


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.

Hours of Lecture or Seminar per week: 3

Hours of Lab or Studio per week: 1

Credits: 3

Prerequisites:

Grade of C or better in CS 112.

3 Course Sections Scheduled for Summer 2017

22 Course Sections Scheduled for Fall 2017

20 Course Sections Scheduled for Spring 2018

22 Course Sections Scheduled for Fall 2018