SlideShare a Scribd company logo
1 of 12
Computer
Engineering
PRESENTATION BY:
PROF. GEHAD KERAZI
101
TEACH A COURSE 2
Intro to the Fundamentals of
Computer Engineering
o1. Intro to Computer Engineering
o3. Computer Architecture
o4. Programming Fundamentals
o5. Data Structure and Algorithms
o2. Digital Logic and Boolean Algebra
Lesson One
We will cover these skills
o Basic concepts
o Overview of hardware and
software
o Intro to computer systems
and application
Skill one: Understanding
computer components
Functionality of the central processing unit (CPU). Explore the central
processing unit (CPU) in detail, delving into its role as the "brain" of the
computer. Discuss how the CPU executes instructions, performs
arithmetic and logical operations, and manages data flow within the
computer system.
Overview of memory systems. RAM, ROM, and cache: Dive into the
different types of computer memory systems, including random access
memory (RAM), read-only memory (ROM), and cache. Explain how
each type of memory functions, their purpose in data storage, and their
impact on computer performance.
TEACH A COURSE 4
Skill one: Understanding
computer components (2)
Role of input/output devices in computer systems. Examine the
significance of input/output devices in computer systems. Discuss how
input devices like keyboards and mice enable users to interact with the
computer, while output devices such as monitors and printers present
information and results. Highlight the importance of input/output devices
in facilitating communication between users and the computer.
TEACH A COURSE 5
Skill two: Introduction to digital logic
Formula
Boolean algebra and its
significance in computer
generating
Logic
Logic gates: and, or, not,
and their truth tables
Sequence
Combinational and
sequential circuits
TEACH A COURSE 6
Skill two: Introduction to digital logic (2)
Formula
Boolean algebra and its
significance in computer
generating
Logic
Logic gates: and, or, not,
and their truth tables
Sequence
Combinational and
sequential circuits
TEACH A COURSE 7
Skill three: Computer architecture
An overview of the fundamental principles that govern the design and
structure of computer systems, including topics like instruction set
architecture, data representation, and system organization.
Explore the internal structure and organization of a central processing
unit, including registers, arithmetic logic units, control units, and
pipelines.
Discuss the concept of memory hierarchy and its impact on computer
performance, covering various levels of memory such as cache, main
memory, and secondary storage devices.
TEACH A COURSE 8
Lesson one summary
What we’ve learned so far
Skill one
Familiarize students with the basics of
computer engineering and the key components
of a computer system.
Skill two
Introduce students to digital logic, Boolean
algebra, and the design of logic circuits.
Skill three
Explore the internal organization of computers,
including CPU design and memory systems.
Course progress
o1. Intro to Computer Engineering
o2. Digital Logic and Boolean Algebra
o3. Computer Architecture
o4. Programming Fundamentals
o5. Data Structure and Algorithms
TEACH A COURSE 10
Course progress (2)
o1. Intro to Computer Engineering
o2. Digital Logic and Boolean Algebra
o3. Computer Architecture
o4. Programming Fundamentals
o5. Data Structure and Algorithms
TEACH A COURSE 11
Thank you
Office hours:
M-Th 3:00pm-4:30pm room C402
Please send all questions to:
gehad@example.com

More Related Content

Similar to Classic corporate teach a course slides.pptx

Basics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptxBasics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptxJignesh Kariya
 
20240108@CPE-303-Computer Engineering.pptx
20240108@CPE-303-Computer Engineering.pptx20240108@CPE-303-Computer Engineering.pptx
20240108@CPE-303-Computer Engineering.pptxAhmedWasiu
 
Lecturer1 introduction to computer architecture (ca)
Lecturer1   introduction to computer architecture (ca)Lecturer1   introduction to computer architecture (ca)
Lecturer1 introduction to computer architecture (ca)ADEOLA ADISA
 
Digital Computer
Digital ComputerDigital Computer
Digital ComputerBtechlife
 
COA-Unit 1 Introduction.pptx
COA-Unit 1 Introduction.pptxCOA-Unit 1 Introduction.pptx
COA-Unit 1 Introduction.pptxOmGadekar2
 
Ch01 .pptssysueueueueu65egegeg3f3geye6d6yeueu
Ch01 .pptssysueueueueu65egegeg3f3geye6d6yeueuCh01 .pptssysueueueueu65egegeg3f3geye6d6yeueu
Ch01 .pptssysueueueueu65egegeg3f3geye6d6yeueutasheebedane
 
CS403: Operating System : Unit I _merged.pdf
CS403: Operating System :  Unit I _merged.pdfCS403: Operating System :  Unit I _merged.pdf
CS403: Operating System : Unit I _merged.pdfAsst.prof M.Gokilavani
 
Computer Organisation and Architecture Teaching Trends
Computer Organisation and Architecture Teaching TrendsComputer Organisation and Architecture Teaching Trends
Computer Organisation and Architecture Teaching Trendsyogesh1617
 
Computer Oraganisation and Architecture
Computer Oraganisation and ArchitectureComputer Oraganisation and Architecture
Computer Oraganisation and Architectureyogesh1617
 
mano-m-m-computer-system-architecture.pdf
mano-m-m-computer-system-architecture.pdfmano-m-m-computer-system-architecture.pdf
mano-m-m-computer-system-architecture.pdfTayachewSisay
 
Computer System Architecture-Morris Mano third edition ( PDFDrive ).pdf
Computer System Architecture-Morris Mano third edition ( PDFDrive ).pdfComputer System Architecture-Morris Mano third edition ( PDFDrive ).pdf
Computer System Architecture-Morris Mano third edition ( PDFDrive ).pdfedwinmoyo3
 
computer-systems-design-and-architecture.ppt
computer-systems-design-and-architecture.pptcomputer-systems-design-and-architecture.ppt
computer-systems-design-and-architecture.pptssuserbd8d68
 
0 introduction to computer architecture
0 introduction to computer architecture0 introduction to computer architecture
0 introduction to computer architectureaamc1100
 
01_Introduction (1).ppt
01_Introduction (1).ppt01_Introduction (1).ppt
01_Introduction (1).pptAmirZaman21
 

Similar to Classic corporate teach a course slides.pptx (20)

Basics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptxBasics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptx
 
20240108@CPE-303-Computer Engineering.pptx
20240108@CPE-303-Computer Engineering.pptx20240108@CPE-303-Computer Engineering.pptx
20240108@CPE-303-Computer Engineering.pptx
 
Lecturer1 introduction to computer architecture (ca)
Lecturer1   introduction to computer architecture (ca)Lecturer1   introduction to computer architecture (ca)
Lecturer1 introduction to computer architecture (ca)
 
Digital Computer
Digital ComputerDigital Computer
Digital Computer
 
COA-Unit 1 Introduction.pptx
COA-Unit 1 Introduction.pptxCOA-Unit 1 Introduction.pptx
COA-Unit 1 Introduction.pptx
 
Ch01 .pptssysueueueueu65egegeg3f3geye6d6yeueu
Ch01 .pptssysueueueueu65egegeg3f3geye6d6yeueuCh01 .pptssysueueueueu65egegeg3f3geye6d6yeueu
Ch01 .pptssysueueueueu65egegeg3f3geye6d6yeueu
 
CS403: Operating System : Unit I _merged.pdf
CS403: Operating System :  Unit I _merged.pdfCS403: Operating System :  Unit I _merged.pdf
CS403: Operating System : Unit I _merged.pdf
 
Stac301
Stac301Stac301
Stac301
 
Computer Organisation and Architecture Teaching Trends
Computer Organisation and Architecture Teaching TrendsComputer Organisation and Architecture Teaching Trends
Computer Organisation and Architecture Teaching Trends
 
Computer Oraganisation and Architecture
Computer Oraganisation and ArchitectureComputer Oraganisation and Architecture
Computer Oraganisation and Architecture
 
mano-m-m-computer-system-architecture.pdf
mano-m-m-computer-system-architecture.pdfmano-m-m-computer-system-architecture.pdf
mano-m-m-computer-system-architecture.pdf
 
Computer System Architecture-Morris Mano third edition ( PDFDrive ).pdf
Computer System Architecture-Morris Mano third edition ( PDFDrive ).pdfComputer System Architecture-Morris Mano third edition ( PDFDrive ).pdf
Computer System Architecture-Morris Mano third edition ( PDFDrive ).pdf
 
Computer
ComputerComputer
Computer
 
Computer Hardware
Computer HardwareComputer Hardware
Computer Hardware
 
computer-systems-design-and-architecture.ppt
computer-systems-design-and-architecture.pptcomputer-systems-design-and-architecture.ppt
computer-systems-design-and-architecture.ppt
 
01_Introduction.ppt
01_Introduction.ppt01_Introduction.ppt
01_Introduction.ppt
 
0 introduction to computer architecture
0 introduction to computer architecture0 introduction to computer architecture
0 introduction to computer architecture
 
Computer.pptx
Computer.pptxComputer.pptx
Computer.pptx
 
COA_UNIT-1new[1].pdf
COA_UNIT-1new[1].pdfCOA_UNIT-1new[1].pdf
COA_UNIT-1new[1].pdf
 
01_Introduction (1).ppt
01_Introduction (1).ppt01_Introduction (1).ppt
01_Introduction (1).ppt
 

Recently uploaded

Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSAnaAcapella
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfPondicherry University
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjMohammed Sikander
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppCeline George
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code ExamplesPeter Brusilovsky
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project researchCaitlinCummins3
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17Celine George
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽中 央社
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSean M. Fox
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptxPoojaSen20
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...EADTU
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................MirzaAbrarBaig5
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....Ritu480198
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital ManagementMBA Assignment Experts
 

Recently uploaded (20)

Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 

Classic corporate teach a course slides.pptx

  • 2. TEACH A COURSE 2 Intro to the Fundamentals of Computer Engineering o1. Intro to Computer Engineering o3. Computer Architecture o4. Programming Fundamentals o5. Data Structure and Algorithms o2. Digital Logic and Boolean Algebra
  • 3. Lesson One We will cover these skills o Basic concepts o Overview of hardware and software o Intro to computer systems and application
  • 4. Skill one: Understanding computer components Functionality of the central processing unit (CPU). Explore the central processing unit (CPU) in detail, delving into its role as the "brain" of the computer. Discuss how the CPU executes instructions, performs arithmetic and logical operations, and manages data flow within the computer system. Overview of memory systems. RAM, ROM, and cache: Dive into the different types of computer memory systems, including random access memory (RAM), read-only memory (ROM), and cache. Explain how each type of memory functions, their purpose in data storage, and their impact on computer performance. TEACH A COURSE 4
  • 5. Skill one: Understanding computer components (2) Role of input/output devices in computer systems. Examine the significance of input/output devices in computer systems. Discuss how input devices like keyboards and mice enable users to interact with the computer, while output devices such as monitors and printers present information and results. Highlight the importance of input/output devices in facilitating communication between users and the computer. TEACH A COURSE 5
  • 6. Skill two: Introduction to digital logic Formula Boolean algebra and its significance in computer generating Logic Logic gates: and, or, not, and their truth tables Sequence Combinational and sequential circuits TEACH A COURSE 6
  • 7. Skill two: Introduction to digital logic (2) Formula Boolean algebra and its significance in computer generating Logic Logic gates: and, or, not, and their truth tables Sequence Combinational and sequential circuits TEACH A COURSE 7
  • 8. Skill three: Computer architecture An overview of the fundamental principles that govern the design and structure of computer systems, including topics like instruction set architecture, data representation, and system organization. Explore the internal structure and organization of a central processing unit, including registers, arithmetic logic units, control units, and pipelines. Discuss the concept of memory hierarchy and its impact on computer performance, covering various levels of memory such as cache, main memory, and secondary storage devices. TEACH A COURSE 8
  • 9. Lesson one summary What we’ve learned so far Skill one Familiarize students with the basics of computer engineering and the key components of a computer system. Skill two Introduce students to digital logic, Boolean algebra, and the design of logic circuits. Skill three Explore the internal organization of computers, including CPU design and memory systems.
  • 10. Course progress o1. Intro to Computer Engineering o2. Digital Logic and Boolean Algebra o3. Computer Architecture o4. Programming Fundamentals o5. Data Structure and Algorithms TEACH A COURSE 10
  • 11. Course progress (2) o1. Intro to Computer Engineering o2. Digital Logic and Boolean Algebra o3. Computer Architecture o4. Programming Fundamentals o5. Data Structure and Algorithms TEACH A COURSE 11
  • 12. Thank you Office hours: M-Th 3:00pm-4:30pm room C402 Please send all questions to: gehad@example.com