University of California, Santa Cruz

Prof. Paulo Franca - Spring 2000

Introduction

Syllabus

Guidelines for labs

Lab sections

Take quiz & check grades

Abstract Data Types

What is the purpose of this course?

Cmps101 ... where theory meets practice.

This course is a major milestone on your way to become a professional.

bulletWe shall stress on professional approaches to problem analysis and programming
bulletWe shall stress on implementing major structures and algorithms reinforcing the Abstract Data Type approach

This course is computer intensive

This course is requires plenty of theory too.

bulletWe shall analyze alternative algorithms to solve problems
bulletYou will be prepared to predict and demonstrate effectiveness of your solutions
bulletYou will learn to use sound methodology to:
bulletpoint out the best technical solution to a given problem
bulletsupport your proposed solutions