SlideShare a Scribd company logo
Computer Architecture Course

    Van Hoang Nguyen
    Mail: startnewday85@gmail.com
    Department of Computer Science
Introduction to Computer Architecture Course          1
                                               VAN HOANG NGUYEN
Introduction to Computer Architecture Course          2
                                               VAN HOANG NGUYEN
Introduction to Computer Architecture Course          3
                                               VAN HOANG NGUYEN
Introduction to Computer Architecture Course          4
                                               VAN HOANG NGUYEN
• My name: Van Hoang Nguyen
                Mail: startnewday85@gmail.com
                Department of ComputerScience – FIT – HUA

       • Interesting:
                • Computation Models
                • Knowledge representation and discover
                • Software Engineering
                • Web science and Web technologies



Introduction to Computer Architecture Course                     5
                                                          VAN HOANG NGUYEN
Goal and Objectives
       • What computation and how machine done
       • The basic architecture principles to build a
         computer
       • Basic architecture of digital electronic computer

Then you can:
       • Understand essential computation and how
         machine done
       • Design and build efficient programs
       • Read new technical reports or paper
       • Choose best computer for your organization

Introduction to Computer Architecture Course               6
                                                    VAN HOANG NGUYEN
Syllabus
                 Lecture                       References
        Introduction
        Basic computer system
        Data representation
        CPU Architecture
        Memory Architecture
        IO Architecture
        Sumup




Introduction to Computer Architecture Course                       7
                                                            VAN HOANG NGUYEN
Prerequisites
       • Digital electronics
       • Basic programming


Grading
        Regular attention   10%
        Mid                 30%
        Final               60%
        Total               100%



Introduction to Computer Architecture Course          8
                                               VAN HOANG NGUYEN
Textbook
                     Computer Organization and Architecture
                     Designing for performance, 8th Edition,
                     William Stallings, Prentice Hall 2009,
                     ISBN 13: 978-0-13-607373-4
Reference
     • Cấu trúc máy tính và thiết bị ngoại vị, Nguyễn Nam Trung
     • Kiến trúc máy tính, Nguyễn Đình Việt
     • How computer work, 9th, Ron White, QUE 2008, ISBN-13:978-0-789-73613-0
     • Computer Architecture - A Quantitative Approach, 4th Edition, John L.
     Hennessy and David A. Patterson, MK 2007, ISBN-13 : 978-0-12-370490-0
     • A Practical Introduction to Computer Architecture, Daniel Page,
     Springer 2009, ISBN: 978-1-84882-255-9

Introduction to Computer Architecture Course                                 9
                                                                      VAN HOANG NGUYEN
Collaboration policy
     • Students should arrive on time for class; if late, come
         in quitely with a minimum of disturbance.

     • Students are encouraged to dicuss on class.

     • Questions about lectures, homework and course
         organization may be sent to the instructor or posted
         up on the instructor’s blog.




Introduction to Computer Architecture Course                    10
                                                          VAN HOANG NGUYEN
Introduction to Computer Architecture Course         11
                                               VAN HOANG NGUYEN

More Related Content

PDF
History of computers
PPTX
Lecture 01
PPTX
Computer Application in Business
PDF
Jake and navajoa
PPTX
The history of computer
PPTX
History of Computer Technology
PPTX
Early computers, history , and its types (The institute of chartered accounta...
PPT
E3 chap-04-extra
History of computers
Lecture 01
Computer Application in Business
Jake and navajoa
The history of computer
History of Computer Technology
Early computers, history , and its types (The institute of chartered accounta...
E3 chap-04-extra

What's hot (19)

PPT
A brief history of computers
PDF
Brief history of computers
PPSX
Short History of Computer
PPTX
Introduction to computer history
PPTX
History of computer and modern computer
PDF
Computer and Examples , History of Computer
PPT
Autocad and computer introduction for beginers
PPTX
History of Computer
PDF
History of Human Computer Interaction
PPTX
Information & Communication Technologies - Evolution
PPTX
History Of Computer
PPTX
introduction to computer science
PPTX
CBSE Class-5 lesson 1 Introduction to Early Computers
PPTX
History of computer
PPT
History Of Computers
PPTX
History of computer
PPTX
Introduction to computer science
A brief history of computers
Brief history of computers
Short History of Computer
Introduction to computer history
History of computer and modern computer
Computer and Examples , History of Computer
Autocad and computer introduction for beginers
History of Computer
History of Human Computer Interaction
Information & Communication Technologies - Evolution
History Of Computer
introduction to computer science
CBSE Class-5 lesson 1 Introduction to Early Computers
History of computer
History Of Computers
History of computer
Introduction to computer science
Ad

Viewers also liked (20)

PPTX
Computer architecture and organization
PPTX
Basic Computer Architecture
PPT
Educational operating system-Minix&Weenix
PPTX
Computer_Architecture_O_ECEG-3163_01_Introduction (1)
PPT
Computer architecture
PDF
Computer architecture short note (version 8)
PPT
History of Computing Hardware
PPTX
Introduction to computer architecture and organization
PPT
Introduction to Computer Architecture
PPTX
1 Computer Architecture
PPT
N301 Von Neumann Architecture
PPT
History Of Computers
PPT
Computer architecture
PPTX
Von Neumann Architecture
PPT
0 introduction to computer architecture
PPTX
BASIC COMPUTER ARCHITECTURE
PPT
Ntroduction to computer architecture and organization
PPT
4.2 architecture introduction
PPTX
Computer Architecture – An Introduction
PPTX
1.0 Introduction to Hardware Computer Architecture
Computer architecture and organization
Basic Computer Architecture
Educational operating system-Minix&Weenix
Computer_Architecture_O_ECEG-3163_01_Introduction (1)
Computer architecture
Computer architecture short note (version 8)
History of Computing Hardware
Introduction to computer architecture and organization
Introduction to Computer Architecture
1 Computer Architecture
N301 Von Neumann Architecture
History Of Computers
Computer architecture
Von Neumann Architecture
0 introduction to computer architecture
BASIC COMPUTER ARCHITECTURE
Ntroduction to computer architecture and organization
4.2 architecture introduction
Computer Architecture – An Introduction
1.0 Introduction to Hardware Computer Architecture
Ad

Similar to Introduction to CA course (7)

PPTX
Digital World: A Freshmore Course for Computational Thinking at SUTD
PDF
Network Transports layers and Transport Networks
PPTX
Computer science (dn201)
PDF
SE18_Lec 00_Course Outline
PPTX
Computing presentation 2020
PPTX
Computing presentation 2020
PDF
Parallel and distributed computing.zhang zhiguo.2009w 1
Digital World: A Freshmore Course for Computational Thinking at SUTD
Network Transports layers and Transport Networks
Computer science (dn201)
SE18_Lec 00_Course Outline
Computing presentation 2020
Computing presentation 2020
Parallel and distributed computing.zhang zhiguo.2009w 1

More from Hoang Nguyen (20)

PDF
GANs and Applications
PDF
Scrum - An introduction
PDF
ORM in Django
PDF
Introduction to Cross-platform App Development
PDF
Conistency of random forests
PDF
Trust - Digital Signature
PDF
Key Exchange
PDF
SOME SECURITY CHALLENGES IN CLOUD COMPUTING
PDF
Stream ciphers
PDF
Classical ciphers
PDF
Confidentiality
PDF
Information, Data and Decision Making
PDF
Multiple processor systems
PDF
Multiprocessor Systems
PDF
Introduction to AOS course
PDF
Background Knowledge
PDF
Introduction to Information Security Course
PDF
Introduction to CNS Course
PDF
Dynamic Testing
PDF
Nosql intro
GANs and Applications
Scrum - An introduction
ORM in Django
Introduction to Cross-platform App Development
Conistency of random forests
Trust - Digital Signature
Key Exchange
SOME SECURITY CHALLENGES IN CLOUD COMPUTING
Stream ciphers
Classical ciphers
Confidentiality
Information, Data and Decision Making
Multiple processor systems
Multiprocessor Systems
Introduction to AOS course
Background Knowledge
Introduction to Information Security Course
Introduction to CNS Course
Dynamic Testing
Nosql intro

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Encapsulation theory and applications.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Spectroscopy.pptx food analysis technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
Empathic Computing: Creating Shared Understanding
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation_ Review paper, used for researhc scholars
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
sap open course for s4hana steps from ECC to s4
Mobile App Security Testing_ A Comprehensive Guide.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Programs and apps: productivity, graphics, security and other tools
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MIND Revenue Release Quarter 2 2025 Press Release
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Encapsulation theory and applications.pdf
Review of recent advances in non-invasive hemoglobin estimation
“AI and Expert System Decision Support & Business Intelligence Systems”
Spectroscopy.pptx food analysis technology
Machine learning based COVID-19 study performance prediction
Empathic Computing: Creating Shared Understanding
20250228 LYD VKU AI Blended-Learning.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf

Introduction to CA course

  • 1. Computer Architecture Course Van Hoang Nguyen Mail: startnewday85@gmail.com Department of Computer Science
  • 2. Introduction to Computer Architecture Course 1 VAN HOANG NGUYEN
  • 3. Introduction to Computer Architecture Course 2 VAN HOANG NGUYEN
  • 4. Introduction to Computer Architecture Course 3 VAN HOANG NGUYEN
  • 5. Introduction to Computer Architecture Course 4 VAN HOANG NGUYEN
  • 6. • My name: Van Hoang Nguyen Mail: startnewday85@gmail.com Department of ComputerScience – FIT – HUA • Interesting: • Computation Models • Knowledge representation and discover • Software Engineering • Web science and Web technologies Introduction to Computer Architecture Course 5 VAN HOANG NGUYEN
  • 7. Goal and Objectives • What computation and how machine done • The basic architecture principles to build a computer • Basic architecture of digital electronic computer Then you can: • Understand essential computation and how machine done • Design and build efficient programs • Read new technical reports or paper • Choose best computer for your organization Introduction to Computer Architecture Course 6 VAN HOANG NGUYEN
  • 8. Syllabus Lecture References Introduction Basic computer system Data representation CPU Architecture Memory Architecture IO Architecture Sumup Introduction to Computer Architecture Course 7 VAN HOANG NGUYEN
  • 9. Prerequisites • Digital electronics • Basic programming Grading Regular attention 10% Mid 30% Final 60% Total 100% Introduction to Computer Architecture Course 8 VAN HOANG NGUYEN
  • 10. Textbook Computer Organization and Architecture Designing for performance, 8th Edition, William Stallings, Prentice Hall 2009, ISBN 13: 978-0-13-607373-4 Reference • Cấu trúc máy tính và thiết bị ngoại vị, Nguyễn Nam Trung • Kiến trúc máy tính, Nguyễn Đình Việt • How computer work, 9th, Ron White, QUE 2008, ISBN-13:978-0-789-73613-0 • Computer Architecture - A Quantitative Approach, 4th Edition, John L. Hennessy and David A. Patterson, MK 2007, ISBN-13 : 978-0-12-370490-0 • A Practical Introduction to Computer Architecture, Daniel Page, Springer 2009, ISBN: 978-1-84882-255-9 Introduction to Computer Architecture Course 9 VAN HOANG NGUYEN
  • 11. Collaboration policy • Students should arrive on time for class; if late, come in quitely with a minimum of disturbance. • Students are encouraged to dicuss on class. • Questions about lectures, homework and course organization may be sent to the instructor or posted up on the instructor’s blog. Introduction to Computer Architecture Course 10 VAN HOANG NGUYEN
  • 12. Introduction to Computer Architecture Course 11 VAN HOANG NGUYEN