Jun 28, 2024
OHIO University Undergraduate Catalog 2023-2024
OHIO University Undergraduate Catalog 2023-2024
[Archived Catalog]
Add to Portfolio (opens a new window)
Add to Portfolio (opens a new window)
CS 4500 - Advanced Object Oriented Design and GUI Techniques
Object-oriented design, interface design, and GUI development techniques; data structure usage and concepts; model-view-controller paradigm; input output and text parsing; exception handling; JAVA language syntax; large application development.
Requisites: CS 3560
Credit Hours: 3
Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
Lecture/Lab Hours: 3.0 lecture
Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
Learning Outcomes:
- Students will develop the ability to create a large Java application.
- Students will develop the ability to design GUIs.
- Students will develop the ability to select proper data structures for various purposes.
- Students will gain a thorough understanding of object oriented design techniques, including object design, class libraries, interface design, and polymorphism.
- Students will gain an understanding of the Java language with an emphasis on the differences with C++.
Add to Portfolio (opens a new window)