Vous êtes sur la page 1sur 6

CS2100: About Part II Page: 1

CS2100
Computer Organization
About Part II
colintan@nus.edu.sg
CS2100: About Part II Page: 2

About Me
The garment calls me: Tan Keng Yan Colin.
I would prefer you to call me: Colin.
Do not call me: Dr. Colin, Dr. Tan, Mr. Colin, Mr. Tan, Sir, Oi!, etc etc.
I work at: COM2-02-08
I can see you when: you email me to make an appointment AND you get
a response from me.
My email address is: colintan@nus.edu.sg
You can call me at: 6516-7352.
In my spare time I:
Do research on artificial intelligence on embedded systems.
I have a really cool project on intelligent control of unmanned
aerial vehicles. 100% Embedded Systems stuff!
Attempt to have some semblance of a life.
CS2100: About Part II Page: 3

About Me
What I usually teach:
CS2106 Operating Systems.
CS3216 Software Product Engineering for Digital Markets.
What I used to teach:
CG3002 Embedded Systems Design Project.
What I will be teaching soon:
CG1111 Engineering Principles and Practices I
Basically EE stuff and a cool maze solving robot.
CG1112 Engineering Principles and Practices II
More advanced robotics sensor processing, etc.
Term assignment is to build a search and rescue robot.
CS2100: About Part II Page: 4

About Me
Yes, I do (sort of) have a life outside of NUS.
CS2100: About Part II Page: 5

What Are We Covering?


In this second half we are looking at our microprocessors work:
Instruction Set Architectures.
Data Path Design.
Processor Control Design.
Pipelining.
Caching.
Input/Output Systems.
CS2100: About Part II Page: 6

CREDIT
All materials for this section are courtesy of Dr. Soo Yuen Jien (aka
Uncle Soo):
Really cool chap.
Take his classes if you can!

Vous aimerez peut-être aussi