105 - Introduction to Computer Science


Introduction to Computer Science ( Latest Edition )
by Adel Hamooda & Others

Instructor: Husain Gholoom
Office Hours: to be announced
Computer Lab: 2

Course Objectives :

  1. Demonstrate understanding of computer concepts, computer hardware, and computer software.
  2. Explain the Internet, intranets, the Information Superhighway and the World Wide Web.
  3. Recognize the capabilities of operating systems (GUI) and word processing software.
  4. Demonstrate understanding of program design and programming languages.
  5. Demonstrate the importance of computer ethics, security and privacy, and the impact of computers in the future.
  6. Explore careers in the computer industry including business, industry, science and medicine.
  7. Describe strategies for purchasing a computer system.


Course Outline