CFE230

CFE230

Course description    

Basic computer knowledge, mathematical calculation in computer, data presentation and transference, structure and architecture of memory unit, memory unit, bus, cache, Connection, and devices communication, competency analysis and enhancement, central processing unit structure, parallel computing, pipeline engineering, microprocessor technology, Command shortcuts in computer, basic computer network.

Course Learning Outcome

  1. Be able to describe the concept of data transferring and detection of errors in the computer system.
  2. Be able to explain the structure of a computer and describe steps of writing data in system memory.
  3. Be able to tell mechanical protection and safety in the computer system and IoT
  4. Be able to use an IoT by writing a small code to control an I/O component. 

 

No. Date Topic Download
1 Aug-13 Chapter01: Computer evolution, basic computer knowledge; Mathematical calculation in a computer 

chapter01  

2 Aug-20

Chapter02: Data presentation and transference.

chapter02   
3 Aug-27 Chapter03: Mathematical in the computer system

chapter03 

4 Sep-3

Chapter04: 

Structure and architecture of memory unit, TPM chip for security and fire protection

chapter04  
5 Sep-10

Chapter05: Bus and cache

chapter05  
6 Sep-17

Chapter06:Connection and devices communication; I/O and security in connections

chapter06    SpeedTest

7 Sep-24

Chapter07: Parallel computing and error protection 

chapter07   activity05
8 Oct-1

Midterm exam week

 
9 Oct-8

Chapter08: Pipeline in the computer system

chapter08
10 Oct-15 Chapter09: Microprocessor technology

chapter09

11 Oct-22

Chapter10: Interrupt and error protection in the interrupt process

chapter10

12 Oct-29

Chapter11: Various operating systems

chapter11 Critical Section  Deadlock  Race condition
13 Nov-5 Chapter12:  Security in the operating system overview

chapter12

14 Nov-12 Chapter13: Overview of IoT and Network

 

15 Nov-19

Chapter14: IoT project presentation

 
16 Nov-26

  Final Exam (10%)

 
17 Dec-    

 


 

Report template  


Evaluation and score

Quiz every week (12 times)     70%

Project                                  10%

Final exam                            20%

 



Reference

  • William Stallings, Computer Organization and Architecture  Designing for performance 9th Edition,  Pearson, 2013
  • William Stallings,  Operating Systems Internals, and Design Principles 7th Edition,  Pearson,  2011
E-book
 
 

 


Video

IBM 740

Demo IBM1401