
Computer Science 1A: Elements of Computing
Peter Cappello
cappello@cs.ucsb.edu
GOAL
- Learn NeXTSTEP, a state-of-the-art personal computer system.
- Learn to retrieve and create world wide web (WWW) documents.
- Learn the basics of Pascal, a computer programming language.
CONTENTS
N E W S !
SYLLABUS
- NeXTSTEP
The choice of the NeXT computer is based on my desire to make the course fun and exciting. I give utmost priority to replacing mistrust, fear, and self-doubt with working knowledge.
- World Wide Web and Mosaic
- OmniWeb, a Mosaic-like WWW browser that runs under NeXTSTEP.
- Hypertext Mark-Up Language (HTML), the authoring language for WWW documents.
- Pascal
We will cover the first 13 chapters of our text book.
GRADES
- 60% for 2 homeworks
- 10% for the mid-quarter examination
(Here is the solution).
- 30% for the final examination
TEXT
-
Exploring the Science of Computing: A laboratory approach with Pascal, by Kenneth Abernathy and J. Thomas Allen, PWS Publishing Company, 20 Park Plaza, Boston, MA 02116, ISBN 0-534-15420-4, 1994.
PROJECTS
PERSONNEL
MEETING TIMES
- Lecture: Tuesday and Thursday 9:30 - 10:45.
- Discussion: Friday 10:00 - 10:50.
- Reserved hours:
- Saturday and Sunday 5:00 - 6:50pm
- Tuesday and Thursday 7:30 - 9:30am
- Friday 11:00 - 12:50pm
Please send your comments and suggestions for improving this course to Peter Cappello (cappello@cs.ucsb.edu)