Semester.ly

Johns Hopkins University | EN.601.621

Object Oriented Software Engineering

3.0

credits

Average Course Rating

(4.32)

Same material as EN.601.421, for graduate students. This course covers object-oriented software construction methodologies and their application. The main component of the course is a large team project on a topic of your choosing. Course topics covered include object-oriented analysis and design, UML, design patterns, refactoring, program testing, code repositories, team programming, and code reviews. Required course background: intermediate programming, data structures, and experience in mobile or web app development. Students may receive credit for only one of 601.421/621.

Spring 2023

Professor: Ali Madooei

(4.32)

Lecture Sections

(01)

No location info
A. Darvish
15:00 - 15:50