En.605.704 -

EN.605.704 is a graduate-level course titled Object-Oriented Analysis and Design (OOAD), offered within the Computer Science program at the Johns Hopkins University (JHU) Whiting School of Engineering. Course Overview

  1. Chunking: Breaking complex data into digestible units that fit within the reader’s cognitive capacity.
  2. Schemata Activation: Using standardized formats (ASTM standards, IEEE formatting) to trigger pre-existing mental frameworks, allowing the reader to process content rather than structure.
  3. Progressive Disclosure: Presenting high-level summaries before descending into granular detail, allowing the reader to control their depth of engagement.

Tips for Success in EN.605.704

Based on feedback from former students (rated 4.6/5 on course evaluations), follow these strategies: en.605.704

Course Objectives: What You Will Learn

Upon completing EN.605.704, students are expected to master the following competencies: Chunking: Breaking complex data into digestible units that

Target Audience: This course is typically designed for software engineers, system architects, and technical leads looking to improve their ability to design high-quality software systems. It assumes a foundational knowledge of programming in an object-oriented language such as Java, C++, or C#. Tips for Success in EN

A recurring team project focusing on the analysis and design of a specific system. Peer Evaluations (20%):