En.605.704 🎁 Authentic

EN.605.704: A Comprehensive Guide to Johns Hopkins’ Real-World Data & Medical Device Regulatory Science

1. Course Overview

Catalog Description:
This course provides a rigorous foundation in modern computer architecture, bridging the gap between digital logic and operating systems. Topics include instruction set design (RISC vs. CISC), pipelining (data/control hazards), memory hierarchies (caches, DRAM, virtual memory), out-of-order execution, branch prediction, vector and SIMD processing, and an introduction to multi-core coherence. Emphasis is placed on quantitative analysis (CPI, miss rate, speedup) using performance models and simulation tools.

Prerequisites:
en.601.233 (Digital Logic & Computer Organization) or equivalent. Familiarity with C/C++ and a basic understanding of assembly language (RISC-V or x86-64) is required. en.605.704

Learning Objectives:
Upon completion, students will be able to: Module 5: Submission & Ethics (Weeks 13-15)


Module 5: Submission & Ethics (Weeks 13-15)

6. Advanced Topics (Time Permitting)

Common Challenges and How to Overcome Them