This course is an introduction to computer system organization and architectures, description of computer systems, memory hierarchy, central processing unit (CPU), instructions set and cycle, pipelining and super-pipelining, control unit, microprogramming, parallel computers.