» TGGS Homepage
TGGS
Explore Courses

TGGS > ECE > 533

Hardware and System Software Architectures

Translation from a high-level language to hardware operations, processor design, pipelining, out-of-order processing, branch prediction, caching, memory subsystem, concurrency, locality, virtual memory, software subsystems, system software, the design of software systems, programming paradigms, hardware-software co-optimizations.

Credits : 3 (3-0-6)
Pre-Requisites : No

Course Learning Outcomes (CLOs) :
CLO 1Understand a fundamental concept of computer architecture.
CLO 2Demonstrate proficiency with designing microarchitectural components.
CLO 3Design simple microprocessors.
CLO 4Apply architectural techniques for problems in real-world context and communicate the result effectively.
CLO1CLO2CLO3CLO4
ELO 1
ELO 3
ELO 5

see ELOs, see OBE3

Revision : July 2021 (090245351)
Other Revisions : July 2020

Chemical and Process Engineering (CPE)
Mechanical and Automotive Engineering (MAE)
Materials and Production Engineering (MPE)
Railway Vehicles and Infrastructure Engineering (RVIE)