ITEC 2150

Object-Oriented Programming and Data Structures

Georgia Gwinnett College · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Upon completion of this course students will: (1) understand and apply the concepts of inheritance, polymorphism and generic classes in OOP to design a programming solution; 2. Demonstrate an understanding of exception handling to write robust programming solutions; 3. Understand and apply reusability in OOP through classes, inheritance and genericity in the implementation of programming solutions; 4. Understand and use Input/Output mechanisms; 5. Demonstrate an understanding of the basics of recursion and have the ability to apply recursion to solve problems that are recursive in nature; 6. Demonstrate an understanding of basic data structures (stacks, queues, lists) and be able to choose the most adequate data structure to solve a problem; 7. Explain the representation of primitive data types and objects in memory; 8. Prepare, execute and debug program code within an interactive programming environment; 9. Demonstrate a consistent and readable programming style.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 7 hours ago

001

Availability not recently verified
Class #georgia_gwinnett-0605Fall 2026UGRD4 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?