Archive

Archive for December 2012

DCT1013 - Introduction to IT


Introduction to IT (DCT1013)

  • Lesson Plan
 
  • Lecture Notes:

               Chapter 1 -  Introduction to Computer  [update 2/1/2013]
                Chapter 2 - The Internet and The World Wide Web   [update 2/1/2013]
                Chapter 3 - Computing Basics 
                Chapter 4 - Electronic Word Processor 
                Chapter 5 - Electronic Presentation 
                Chapter 6 - Spreadsheet 
                Chapter 7 - Current and Ethical Issues


  • Lab Exercises :

               Lab 1 - Computer System
                           -  PART A
                           -  PART B 
                Lab 2 - Internet

                           -  PART A
                Lab 3 - Operating System
                           PART A 
                Lab 4 - Electronic Word Processor
                           PART A
                Lab 5 - Electronic Presentation
                Lab 6 - Electronic Spreadsheet



DCT1093 - Object Oriented Programming


Object Oriented Programming (DCT1093)

 
  • Lab Exercises :
                Lab 1 - Introduction to Java
                Lab 2 - Elementary Programming  [update 2/1/2013]

                Lab 3 - Selections  [update 2/1/2013]
                Lab 4 - Loops [update 6/1/2013]
                Lab 5 - Methods
                Lab 6 - Objects and Classes
                Lab 7 - Inheritance and Polymorphism
                Lab 8 - GUI Basics and User Interface

                Lab 9 - Applets
                Lab 10 - Exception Handling


FCT1023 - Fundamental of Computer Organization


Fundamental of Computer Organization (FCT1023)

 
  • Lecture Notes :
                Chapter 1 - Introduction to Computer Organization
                Chapter 2 - Data Representation

                Chapter 3 - Digital Logic  

                Chapter 4 - CPU Architecture [update 30/1/13]
                Chapter 5 - Memory System
                Chapter 6 - Input / Output

 
  • Tutorial :
                Tutorial 1  (T1 Answer) 
                Tutorial 2  (T2 Answer)
                Tutorial 3  (T3 Answer) 
                Tutorial 4 [update 30/1/13]
                Tutorial 5
                Tutorial 6


FCT1063 - Programming II


Programming II (FCT1063)

 
  • Additional Notes :
                Pseudocode
                Flowchart

  • Lecture Notes :
                Chapter 1 - Overview of C++ Language
                Chapter 2 - Selection Statements 
                Chapter 3 - Looping Statements [update 30/1/13]

                Chapter 4 - Sequential File Processing

  •  Lab Exercises :  
                Lab 1 - Overview of C++ Language
                Lab 2 - Input and Output
                Lab 3 - Selection Statements 
                Lab 4 - Looping Statements 

                Lab 5 - Sequential File Processing

  • Software :
                Bloodshed Dev C++
                (http://www.bloodshed.net/dev/devcpp.html)