Obj Orient Sftware Specif/cons

Host University

George Mason University

Semester

Spring 2025

Course Number

SWE 619 DL1

Credits

3

Discipline

Computer Science

Instructor

Mahmood, Riyadh (rmahmoo2@gmu.edu)

Times and Days

Asynchronous

Course Information

In-depth study of software construction using modern, object-oriented language with support for graphical user interfaces and complex data structures. Specifications, design patterns, and abstraction techniques, including procedural, data, iteration, type, and polymorphic. Information hiding, classes, objects, and inheritance. Exception handling, event-based systems, and concurrency. Offered by Computer Science. May not be repeated for credit.

Prerequisites

SWE foundation courses or equivalent.