5 Best Resources to Learn Computer System Organizations and Architecture

Computer Architecture is a subject which specifies the design of hardware, software and connects all the software’s and hardware’s to perform the desired operations.

Every University curriculum has this as a subject for computer science stream. For a computer student knowledge of computer architecture is must.

There are a lot of resources available for Computer Organization and Architecture.Here we have composed few youtube videos and some materials on computer architecture.

1.Computer Organization by Prof.S. Raman, Department of Computer Science and Engineering, IIT Madras

 2.Computer Architecture by Prof. Anshul Kumar, Department of Computer Science & Engineering  from IIT Delhi University.

3.Computer Architecture courses taught by Professor Onur Mutlu at Carnegie Mellon University.

4.Here is the link for books of Computer Architecture and organization, almost every book link is available at this page.

5.Pipelining is an important topic of Architecture, so here is best video link which I found useful.