Make your own free website on


Course Code


TMX 1011


Course Title


End-User Computing


Type of Course






No prior experience is needed




Devadason Robert Peter


Course Aim



To expose and culture students with IT literacy matters, software packages and basic computer hardware.


Learning Objectives




Upon successful completion of this course, the student is capable of :
  • Exploring and making use of IT
  • Using software packages to improve personal productivity
Course Synopsis





This introductory course provides an under5standing and hands-on learning of how information technology can be used to support personal productivity.  A variety of popular, common software packages are used in the practical work, including document preparation, spreadsheets, databases, graphics, electronic mail and groupware software.


Course Outline  
1. Overview of computers


  • Overview on hardware and software.  Looking at the whole system in general
2. CPU








  • Describe the components of the central processing unit and how they work together and interact with memory
  • Describe how program instructions are executed by the computer
  • Describe how data is represented in the computer
  • Describe how the computer finds instructions and data
  • Explain about personal computer chips
  • Describe how computer processing speed is measured and approaches to increasing processing speed
3. I/O








  • Describe the user relationship with computer input and output
  • Describe how data is input to a computer system, and differentiate among various input equipment
  • Explain the benefits of the emerging technology of voice input
  • Describe how a monitor works, and know the characteristics that determine quality
  • List the different methods of computer output
  • Explain different kinds of printers
4. Secondary Storage Media









  • List the benefits of secondary storage
  • Explain the principal types of secondary storage: magnetic disk, optical disk, and magnetic tape
  • Describe how data is stored on a disk
  • Explain storage media available for personal computers
  • Explain how data is organized, accessed, and processed
  • Explain the three methods of file organization: sequential, direct and indexed sequential
  • Explain the difference between batch and transaction processing
5. Operating System








  • Explain the functions of an operating system
  • Explain the different versions of Microsoft Windows
  • Describe the need for network operating systems
  • Describe the need for resource allocation on large computers
  • Describe the differences between multiprocessing, multiprogramming, and time-sharing
  • Describe the principles of memory management
  • Explain why service programs are required
6. Word/Desktop Publishing







  • Explain the need for word processing
  • Describe ways in which word processing is superior to using a typewriter
  • List the basic features of a word processing program
  • Tell the difference between moving and copying text
  • Describe spell checkers and thesaurus in word processors
  • Describe the advantages of desktop publishing
  • List desktop publishing terminology


7. Spreadsheet and Business Graphics






  • Explain the advantage of spreadsheets
  • List several applications for spreadsheets
  • Describe the underlying principles of electronic spreadsheet use
  • Explain how to set up and modify a spreadsheet
  • Explain the advantages of business graphics
  • Describe analytical and presentation graphics


8. Database Management System




  • Explain the advantages of databases
  • Describe how databases are organized
  • List the database terminology
  • Describe generally how to build and change a database


9. The Internet







  • Explain the history of the Internet
  • Explain what is needed to get on the Internet
  • Describe generally what an Internet service provider does
  • Explain the rudimentary functions of a browser
  • Describe how to search the Internet
  • Describe the non-web parts of the Internet
  • Explain briefly the ongoing problems associated with the Internet