Welcome to CS110

We think this is a wonderfully exciting course that will introduce you to some of the cool things that computers can do and put some of that power in your hands!

Outline

Course overview

Why Programming?

Term Project!

See syllabus for schedule details.

About your instructors

Behold! The power of links .

Course Texts

The required texts are listed on the administration page. All three texts are available in the bookstore. Additional books in E101 and on reserve in the Science Center Library.

Grading

In-class exercises are not collected and graded. They are for your benefit. Graded assignments are listed on the requirements page.

Choosing a password

Why is it important to choose a good password? What are some good rules for passwords?

Getting Started

Today, in class, please fill out an account request. and the course questionnaire. That's two different forms; please do both. The first helps us set up an account for you, while the second lets you tell us a little about yourself. The first requires a "magic word"; your instructor will tell this to you in class.

Classroom Computers

In this course, we meet in E101, which has 15 Macintosh computers running Mac OSX. If you're unfamiliar with OSX, please read the following Introduction to Mac OS X

HTML Exercise

Use View/View Source in Safari to look at the "source" for this web page. Use your intuition to answer the following questions. You'll learn better if you write out the answers and compare them with your neighbor's answers. Discuss any discrepancies or ambiguity.

Ask questions about anything you don't understand. For now, don't worry about the LINK tag, just notice its existence and location; we'll talk about LINK in the next lecture.

HTML syntax

Computer scientists distinguish between the syntax of a language (the alphabet, punctuation and word order) and the semantics of a language. The syntax of HTML is fairly straightforward:

For next time

We'd like you to start thinking about web design: how the pages of a site are laid out, the color and font choices, how visitors navigate around the site, and issues like that. Some of this is pretty intuitive, and you probably already have some good ideas about this, so we're interested in sites that you think are well designed.

Please email your instructor and send him/her the URL of a web site that you think is well designed. If you'd like, you can say why, but that's not necessary. We'll collect these and tell the class about them.

Introduction | Syllabus | Assignments | Documentation | Project

Computer Science 110
Date Created: May 2001
Date Modified: Spring 2005

Valid HTML 4.01! Valid CSS!