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

Slides:



Advertisements
Similar presentations
Cpt S 122 – Data Structures Course Introduction
Advertisements

1-1 CMPT 225 Data Structures and Programming Instructor: Aaron Hunter Section: E300 Campus: Harbour Centre Semester: Spring 2007.
1 CENG 707 Data Structures and Algorithms Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University Fall 2010.
June 13, Introduction to CS II Data Structures Hongwei Xi Comp. Sci. Dept. Boston University.
ICS 201 Course Overview.
CSCE156: Introduction to Computer Science II Instructor Stephen Scott Website
CSc 160 Overview of Fundamentals of Computer Programming II Spring (SO1) 2004.
1 Foundations of Software Design Lecture 1: Course Overview Intro to Binary and Boolean Marti Hearst SIMS, University of California at Berkeley.
Course Material: webcourses.kfupm.edu.sa
Administrivia- Introduction CSE 373 Data Structures.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
COMP171 Data Structures and Algorithm Qiang Yang Lecture 1 ( Fall 2006)
CSCE 312 Computer Organization Lecture 0: Course Administration EJ Kim Department of Computer Science and Engineering 338B Bright
CENG 213 Data Structures Department of Computer Engineering Middle East Technical University Fall 2014 CENG 213 Data Structures 1.
METU Computer Engineering Department
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
COMP 151: Computer Programming II Spring Course Topics Review of Java and basics of software engineering (3 classes. Chapters 1 and 2) Recursion.
© 2004 Goodrich, Tamassia CS2210 Data Structures and Algorithms Lecture 1: Course Overview Instructor: Olga Veksler.
Computer Network Fundamentals CNT4007C
Data Structures and Programming.  Today:  Administrivia  Introduction to 225, Stacks  Course website: 
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Software Testing and Maintenance 1 Today’s Agenda  Syllabus.
COMPE 226 Data Structures 2015 Fall Murat KARAKAYA Department of Computer Engineering.
Administrative Issues ICS 151 Winter 2010 Instructor: Eli Bozorgzadeh.
Welcome to Physics 1D03.
CS 101: Introduction to computer programming and utilization Abhiram Ranade.
Data Structures (Second Part) Lecture 1 Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.
Introduction to Data Structures
CSE 3358 NOTE SET 1 Data Structures and Algorithms.
Computer Science 102 Data Structures and Algorithms CSCI-UA.0102 Fall 2012 Lecture 1: administrative details Professor: Evan Korth New York University.
1 WELCOME TO COMPUTER SCIENCE 1027b COMPUTER SCIENCE FUNDAMENTALS II Lecturers: Eric Schost (001) John Barron (002)
CMSC 2021 CMSC 202 Computer Science II for Majors Fall 2002 Mr. Frey (0101 – 0104) Mr. Raouf (0201 – 0204)
Course Introduction Andy Wang COP 4530 / CGS 5425 Fall 2003, Section 4.
Overview Introductions Administrative Material – Syllabus & Outline What we’re going to cover in this class.
CS-2851 Dr. Mark L. Hornick 1 CS-2852 Data Structures Dr. Mark L. Hornick Office: L341 Phone: web: people.msoe.edu/hornick/
CSE 3358 NOTE SET 1 Data Structures and Algorithms.
Introduction to ECE 2401 Data Structure Fall 2005 Chapter 0 Chen, Chang-Sheng
CSCE 312 Computer Organization Course Administration Dr. Rabi N Mahapatra Department of Computer Science & Engineering, 520B HR Bright,
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
Today’s Agenda  Syllabus  Software Engineering Research.
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2002 Sections Ms. Susan Mitchell.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2001 Sections Ms. Susan Mitchell.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2003 Mr. Frey (0101 – 0104) Mr. Raouf (0201 – 0204)
Intro Programming at UW Richard Anderson Department of Computer Science and Engineering University of Washington.
BIT 143: Programming – Data Structures It is assumed that you will also be present for the slideshow for the first day of class. Between that slideshow.
Data Structures and Algorithms in Java AlaaEddin 2012.
Course Introductions.  Introduction to java  Basics of Java  Classes & Objects  Java Collections and APIs  Algorithms and their analysis  Recursion.
1 CENG 707 Data Structures and Algorithms Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University Fall 2013.
CENG 213 Data Structures1 Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University.
CENG 213 Data Structures Nihan Kesim Çiçekli
CENG 707 Data Structures and Algorithms
Computer Engineering Department Islamic University of Gaza
COMP9024: Data Structures and Algorithms
CSc 020: Programming Concepts and Methodology II
CENG 213 Data Structures Nihan Kesim Çiçekli
March 27 – Course introductions; Adts; Stacks and Queues
CENG 213 Data Structures Dr. Cevat Şener
Computer Science 102 Data Structures CSCI-UA
September 27 – Course introductions; Adts; Stacks and Queues
Introduction CSE 373 Data Structures.
CENG 213 Data Structures Nihan Kesim Çiçekli
Administrative Issues
Administrivia- Introduction
Welcome to Physics 1D03 !.
Administrative Issues
Administrivia- Introduction
Administrative Issues
CS Problem Solving and Object Oriented Programming Spring 2019
CSCE156: Introduction to Computer Science II
Presentation transcript:

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

2 4/11/98 Today’s Topics  Course Overview  Administrative Information  Introduction To C++  Stream-Based I/O

3 4/11/98 Course Overview (part I)  A direct continuation of 142  Review old 142 exams to see if you're ready!  More advanced programming  Software engineering concepts  Abstraction, modularity, information hiding  Abstract data types  Data Structures  Lists, stacks, queues, trees, hash tables  Dynamic memory management

4 4/11/98 Course Overview (part II)  Recursion  Algorithms  Searching, Sorting  Performance Analysis  Object-Oriented Programming  Note: No mention so far of C++ (nor of C, Ada, etc)

5 4/11/98 Textbooks  Required: Headington and Riley, Data Abstraction and Structures Using C++, DC Heath,  Course packet: W98 lecture slides  Recommended: 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.

6 4/11/98 Grading Approximate percentages:  5 projects35%  Two midterm exams15% each  Final exam25%  4-6 quizzes5%  Other5%

7 4/11/98 Course Web   Course Information  Mailing List Archives  Lab, Office Hours  Programming Assignments, Quizzes, Exams  Links to Previous Quarters  And lots more Check it frequently!

8 4/11/98 Compilers  Full Support:  IPL (Sieg 323), Windows 95, and MSVC  Home platforms with this configuration  Partial Support:  Borland C++  MSVC++ Version 4  Macintosh (Sieg Mac lab or others)  UNIX with GNU g++ compiler

9 4/11/98 What Does Support Mean?  Full support means we will:  Help you solve system problems  Provide sample executables  Provide consultants support in IPL  Partial support means we will:  Help with problems as we can  No guarantees of sample executables

10 4/11/98 Mailing Lists Class announcements made by staff General discussion and questions Section-specific discussion and questions Platform-specific discussion and questions  See web page for subscription information: subscribe to at least the 4 above.  Archive of mailing lists on web

11 4/11/98 Mail Aliases  (or Send mail to instructor  Send mail to instructor, all TAs, and all consultants  Anonymous feedback form on the web

12 4/11/98 Quiz Sections  Purposes  Answer questions, clarify homework  Quizzes, midterm exams  Enrichment of material from lecture  New material presentation  Attendance is expected

13 4/11/98 Staff  Teaching 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