Skip to main content
Public Library

Computer Systems

Course: CS5600 · Instructor: Shin, Ji Yong · Term: Spring 2025
Community Ratings
Online:3.8-0.60|Course:3.6-0.90|Learning:3.7-0.60|Instructor:3.4-1.10|Effectiveness:3.4-1.00
n=14
📖

Course Description

Introduces the basic design of computing systems, computer operating systems, and assembly language using a RISC architecture. Describes caches and virtual memory. Covers the interface between assembly language and high-level languages, including call frames and pointers. Covers the use of system calls and systems programming to show the interaction with the operating system. Covers the basic structures of an operating system, including application interfaces, processes, threads, synchronization, interprocess communication, deadlock, memory management, file systems, and input/output control.

📊

Teaching Style Radar

Hover over each label for details

Quick Takeaways

  • Best for: No standout strengths in the five student dimensions.
  • ⚠️Watch out: Fairness and Clarity stand out (Needs attention, Needs attention).
  • 💡Key insight: Can't understand, can't learn — fundamental issues

Strengths & Areas for attention

  • ⚠️Needs attention: Overall (3.4)
  • ⚠️Needs attention: Learning (3.9)

Want Evidence-Backed Analysis?

Capture this course to get deeper insights based on all student comments.

View workload breakdowns, pro/con lists, and more in My Library.

🔒

Login Required

Sign in to capture this course and unlock personalized AI analysis.

Developer details
offering_id: 277bb211-21fb-43f9-a0ba-571773d72810
offering_key: CS5600_Spring_2025
created_at: 2026-01-26T01:48:54.506757+00:00
agg_updated: 2026-01-26T01:16:25.140071+00:00
enrich_model: none
pipeline: enrich_gemini_v5_profile