Introduction to Personal Computing

As computing becomes increasingly ubiquitous in our lives, you need more than just office software skills to keep up. This course attempts to provide you with:

  • Office software skills;
  • A working knowledge of the various hardware components of computing devices;
  • How operating system software, application software, and networks collaborate to make your computing environment work;
  • How computer systems organize data, and how you can handle "information overload" problems with computing technology;
  • How to use spreadsheets and databases to model situations at work or in your voluntary organizations;
  • The legal and ethical issues arising from intellectual property restrictions on what you can download;
  • How social networking and mobile devices are changing the way we live.

Typical Lecture and Lab Topics

  1. Documents, Applications, and Computing Platforms
  2. Making Best Use of the Internet
  3. The Open Source Revolution
  4. File Management and Digital Encoding
  5. Intellectual Property and Copyright issues
  6. Operating Systems
  7. Computer Hardware
  8. Does it pay to buy a hybrid car? How to model the problem with Microsoft Excel
  9. Database management
  10. Multimedia processing
  11. Mobile devices
  12. Social Networking
  13. Web Authoring with HTML, CSS, and JavaScript
  14. Viruses and Other Evil Software
  15. Encryption and Privacy
  16. Electronic Commerce
  17. Artificial Intelligence and the Limits to Computation
 
;Free CSS Templates