1 / 18

Introduction to CPSC 203

This course provides an introduction to computer science, covering topics such as number systems, computer history, networking, programming, and computing issues. Evaluation is based on assignments, exams, and a project. Course resources include textbooks, a course website, and practical labs.

kcalderon
Download Presentation

Introduction to CPSC 203

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to CPSC 203 James Tam

  2. Administrative • Contact Information • Office: ICT 707 • Phone: 210-9455 • Email: tamj@cpsc.ucalgary.ca • Office hours • Office hours: MW 12:00 - 13:00 • Email: tamj@cpsc.ucalgary.ca (any time) • Appointment: phone or call • Drop by for urgent requests (but no guarantee that I will be in!)

  3. Feedback

  4. Organization of this course • Lectures • Theory, concepts (how do things work)? • Exam-related material (some assignment stuff) • Labs • Practical (e.g., How do I do I use a computer to do something?) • Assignment-related material

  5. How you will be evaluated • Assignments (30%) • Email (1%) • Word Processing (4%) • Spreadsheet (4%) • Database (6%) • Internet (5%) • Project (7%) • PowerPoint (3%) • Exams (70%) • Midterm exam (30%) • Final exam (40%)

  6. Course resources • Course website: http://pages.cpsc.ucalgary.ca/~tamj/2002/203 • Course textbooks: • Computer Confluence, 4th Edition, George Beekman, Prentice Hall • Projects for Microsoft Office, Toliver, Johnson and Koneman, Addison Wesley

  7. Course outline • 1) Introduction to computers • Today’s material and much more! • 2) Number systems • More than just decimal • 3) History of computers

  8. Course outline (continued) • 4) Networking and telecommunications • 5) Introduction to Computer Science • Simulations • Graphics • Databases • Artificial Intelligence • Computer vision • Human-Computer Interaction

  9. Course outline (continued) • 6) Computer programming • What’s involved in the creation of a computer program. • 7) Issues in computing

  10. What is a computer?

  11. High-level view of a computer

  12. Why use a computer? • Calculations • Fast, accurate • Repetition • Don’t get bored • Storage and retrieval of information

  13. Categories of computers • Supercomputers • Mainframes • Personal computers • Portable computers

  14. Supercomputers • What are they? • What are they used for? • Example applications • Medical research • Science • Government • Telecommunications

  15. Mainframes • One main computer with many secondary computers attached.

  16. Mainframes (continued) • Expensive and big • Need special environments • Used when reliability is important • Banks • Airline reservations • Web servers • The U of C!

  17. Personal computers (desktops) • The most commonly found type of computer • Windows, Apple, Sun, Amiga… • For one person at a time • Inexpensive (but quite powerful)

  18. Hand helds (palmtops, PDAs) • More portable, less powerful Portable computers • Notebooks (laptops) • Portable form of a desktop • Pay more, get less • Battery powered

More Related