CSYE 6220 — Enterprise Software Design

4 semester hoursGraduateLectureusually offered: fall, springtypical days: W/FBostonTraditional

Designed to build on previous experience in concepts of object-oriented design courses with equal focus in the three areas of architecture, design, and implementation. Instruction and hands-on exercises cover both server-side and client-side web programming. Offers students an opportunity to build a conceptual understanding and to gain practical experience with popular frameworks (Spring MVC, Hibernate, and Dojo or jQuery) that increase productivity, empower developers, and greatly simplify web development. The goal is to be able to build the server side and client side of substantial web-based, client-server, database-intensive, multitier applications.

Prerequisites

Offering history

TermSectionsEnrolledCapacityFullOpen seats/section
Fall 20231465092%4.0
Spring 20241325064%18.0
Fall 20241307540%45.0
Spring 20251255050%25.0
Fall 20251313394%2.0
Spring 2026182532%17.0

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 27% · T 0% · W 73% · Th 0% · F 73%

Common patterns: WF (73% of sections), M (27% 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 7220, INFO 7250, INFO 7255

Courses that list CSYE 6220 in their prerequisites.

Links

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