13
1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

Embed Size (px)

Citation preview

Page 1: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

14/11/98

Welcome to CSE 143

Martin Dickey

University of Washington

Spring 1998

Slides based upon those of Ben Dugan, Winter 1998

Page 2: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

24/11/98

Today’s Topics

Course Overview

Administrative Information

Introduction To C++

Stream-Based I/O

Page 3: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

34/11/98

Course Overview (part I)A direct continuation of 142

Review old 142 exams to see if you're ready!

More advanced programmingSoftware engineering concepts

Abstraction, modularity, information hidingAbstract data types

Data StructuresLists, stacks, queues, trees, hash tablesDynamic memory management

Page 4: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

44/11/98

Course Overview (part II)

RecursionAlgorithms

Searching, SortingPerformance Analysis

Object-Oriented ProgrammingNote: No mention so far of C++ (nor of C, Ada, etc)

Page 5: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

54/11/98

Textbooks

Required: Headington and Riley, Data Abstraction and Structures Using C++, DC Heath, 1994.Course packet: W98 lecture slidesRecommended: Lippman, C++ Primer, Addison-Wesley, 1991 (but don't rush out...)Readings (to be done before lecture) are marked in Web lecture schedule and lecture slides.

Page 6: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

64/11/98

Grading

Approximate percentages: 5 projects 35% Two midterm exams 15% each Final exam 25% 4-6 quizzes 5% Other 5%

Page 7: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

74/11/98

Course Web http://www.cs.washington.edu/education/courses/143/CurrentQtr/

Course InformationMailing List ArchivesLab, Office HoursProgramming Assignments, Quizzes, ExamsLinks to Previous QuartersAnd lots more

Check it frequently!

Page 8: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

84/11/98

Compilers

Full Support:IPL (Sieg 323), Windows 95, and MSVC++ 5.0Home platforms with this configuration

Partial Support:Borland C++MSVC++ Version 4Macintosh (Sieg Mac lab or others)UNIX with GNU g++ compiler

Page 9: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

94/11/98

What Does Support Mean?

Full support means we will:Help you solve system problemsProvide sample executablesProvide consultants support in IPL

Partial support means we will:Help with problems as we canNo guarantees of sample executables

Page 10: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

104/11/98

Mailing Lists

cse143-announce@cs: Class announcements made by staff

cse143@cs: General discussion and questions

cse143-section-<name>@cs: Section-specific discussion and questions

cse143-<platform>@cs: Platform-specific discussion and questions

See web page for subscription information: subscribe to at least the 4 above.

Archive of mailing lists on web

Page 11: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

114/11/98

Mail Aliases

cse143-instructor@cs (or

dickey@cs): Send mail to instructor

cse143-staff@cs: Send mail to

instructor, all TAs, and all consultants

Anonymous feedback form on the web

Page 12: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

124/11/98

Quiz Sections

PurposesAnswer questions, clarify homework

Quizzes, midterm exams

Enrichment of material from lecture

New material presentation

Attendance is expected

Page 13: 1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998

134/11/98

StaffTeaching Assistants:

Shuichi Koga (Head TA)

Ruth Anderson

Jason Hartline

David Pate

Saurabh Sinha

Eric Youngblut

Consultants:Nathan Anderson

John Naegle

John Volgelsberg

Kevin Yu

Instructional Technologist

Dan Boren