- Von-Neumann Architecture. This architecture is proposed by john von-neumann.
- Harvard Architecture. Harvard architecture is used when data and code is present in different memory blocks.
- Instruction Set Architecture.
- Microarchitecture.
- System Design.
Computer Architecture

Computer architecture is a science or a set of rules stating how computer software and hardware are joined together and interact to make a computer work. It not only determines how the computer works but also of which technologies the computer is capable.
- Supercomputer.
- Mainframe.
- Server Computer.
- Workstation Computer.
- Personal Computer or PC.
- Microcontroller.
- Smartphone.
What is the target audience?
Although the term computer architecture sounds very complicated, its definition is easier than one might think. Computer architecture is a science or a set of rules stating how computer software and hardware are joined together and interact to make a computer work. It not only determines how the computer works but also of which technologies the computer is capable. Computers continue to be a major part of our lives, and computer architects continue to develop new and better programs and technologies.