Welcome to NUS Module Blogs Sign in | Join | Help

The UIT2201 (Spring 2008) Blog

An informal blog on the course UIT2201 (Spring 2008).

March 2008 - Posts

Discuss: Tutorial 8
Tutorial 8: 20-Mar-2008; (quick, personal summary) In this Tutorial, we slowly build up to the finale where we saw (in T8-D4) how the computer (hardware) runs an algorithm. We first discussed the memory unit and how to use the MAR to address the memory Read More...
Discuss: Lecture 9
Lecture 9: 18-Mar-2008 (quick, personal summary) In lecture 9, after seeing how to build the different "component" parts of a digital computer, we finally get to see how the various pieces fit together. This lecture gives both the "big picture" as well Read More...
About Recursion...
About Recursion Recursion is a central idea in computer science and in almost all of the sciences. While I did not cover recursive algorithms in UIT2201 this semester (too many things to do, not enough time to do everything), I cover the ideas of recursion Read More...
Discuss: Tutorial 7
Tutorial 7: 13-Mar-2008; (quick, personal summary) In Tutorial 7, we discussed how to build logic circuits -- either from a truth table or from a logic formula. We also learn about simplifying logic formula (using the various logic laws) and how that Read More...
Discuss: Project
This blog entry is a little overdue -- but it is here finally. I will enter some basic info on the projects here later (to be edited). In the meantime, I encourage the different project teams to start sharing with the rest of the class their project plans/ideas, Read More...
Discuss: Lecture 8
Lecture 8: 11-Mar-2008 (quick, personal summary) In lecture 8, we continued with logic circuits and talked about the abstraction that turned boolean logic into basic logic gates. We also talked about logic laws that can be used to simplify logic formulae Read More...
Discuss: Quiz 1
Place holder... for editing later. Read More...
Discuss: Tutorial 6
Tutorial 6: 06-Mar-2008; (quick, personal summary) Tutorial 6 is just before Quiz 1, and so the Quiz took precedence. We discussed solution to problems in a past Quiz. My emphasis was how to approach the problems and general ideas -- since the actual Read More...
Discuss: Lecture 7
Lecture 7: (quick, personal summary) In lecture 7, we start a new journey -- about how to built general purpose computers, or at least the basics of it. The journey starts with binary system, and its use to encode/store numbers, text, sound, pictures Read More...