CSYE 6200 — Concepts of Object-Oriented Design

4 semester hoursGraduateLectureusually offered: fall, springtypical days: TArlington, VABostonLive CastTraditional

Introduces object-oriented design and programming via the Java programming language; the use of inheritance, composition, and interface classes in software design; development of Java applets and applications; study of the Java class libraries, including the swing tool kit for building human computer interfaces, the network package for development of client-server systems, and the collections’ package for data structures and sorting algorithms. Requires a course project. Requires knowledge of C programming.

Offering history

TermSectionsEnrolledCapacityFullOpen seats/section
Fall 2023541546090%9.0
Spring 2024421130070%22.3
Fall 2024430531697%2.8
Spring 2025412818868%15.0
Fall 202548616054%18.5
Spring 202632610525%26.3

Snapshots from scheduled scrapes — not live seat availability. "Full" can exceed 100% when sections over-enroll.

Meeting times

Share of recent sections by weekday: M 17% · T 60% · W 0% · Th 1% · F 22%

Common patterns: T (60% of sections), F (22% of sections), M (17% of sections), R (1% of sections) — in patterns, R means Thursday

Professors

Fall

Spring

Percentages are each professor's average share of the season's enrolled students in recent terms.

Unlocks

CSYE 6220, CSYE 6225, CSYE 6300, CSYE 6305, CSYE 7215, CSYE 7230, CSYE 7300, CSYE 7370, CSYE 7380, DAMG 7250, INFO 6105, INFO 6205, INFO 6350, INFO 7205, INFO 7410, INFO 7500, INFO 7750

Courses that list CSYE 6200 in their prerequisites.

Links

Official catalog (CSYE course descriptions) · Student reviews on RateMyHusky · All CSYE courses · Plan it at numap.app