CS Computer Science II: Data Structures and Abstraction Fall 2009

Slides:



Advertisements
Similar presentations
Course Overview CSE8313 Object-Oriented Analysis and Design Spring 2015 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist University.
Advertisements

CS 46101–600/CS Design and Analysis of Algorithms Dr. Angela Guercio Spring 2010.
General information CSE 230 : Introduction to Software Engineering
ST-CS19995: Introduction to Web Interface Design Prof. Angela Guercio Spring 2008.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Wednesday and Friday 10:40 am – 11:30 am and by appointment.
CS Computer Science I – Programming and Problem Solving Prof. Angela Guercio Spring 2008.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 8 am – 8:30 am Tuesday and Thursday.
CS – 600 Discrete Structures for Computer Science Prof. Angela Guercio Spring 2008.
CS10051 Section 601 Introduction to Computer Science Fall 08 Dr. Angela Guercio Dr. C. David Hunter.
CS – 600 Introduction to Computer Science Prof. Angela Guercio Spring 2008.
COMP171 Data Structures and Algorithm Qiang Yang Lecture 1 ( Fall 2006)
CPSC 100 – Personal Computers & Their Uses Fall 2010 Dongsheng Che Department of Computer Science East Stroudsburg University.
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
ST-CS Introduction to Web Interface Design Fall 2010 Dr. Angela Guercio ( Course Web.
1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: Office Hours: Monday 2:00-3:00pm.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
CSC 212 – Data Structures Prof. Matthew Hertz WTC 207D /
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
CS1201: Programming Language 2 C++(Course Introduction) Level 2 Nouf Aljaffan 1 st Term Nouf Aljaffan (C) CSC 1201 Course at KSU.
CS 23021–600 Computer Science I Dr. Angela Guercio Spring 2010.
ICS 6B Boolean Logic and Algebra Fall 2015
Principles of Financial Accounting I Fall Semester 2007 Orientation Welcome – We are glad you are here! Let’s look at the syllabus for this course.
Introduction to Data Structures
COMP2012 Object-Oriented Programming and Data Structures Fall 2015.
Course Introduction Andy Wang COP 4530 / CGS 5425 Fall 2003, Section 4.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Instructor: Basma Alabdullatif Office: Preparatory Year instructors office, 1st floor Office hours: sat(11-1), sun(11-1)
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
CS Introduction to Computer Science Spring 2011 Dr. Angela Guercio (
1 Data Structures COP 4530 Spring 2010 MW 4:35 PM – 5:50 PM CHE 101 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB
Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.
CS Computer Architecture Fall 2010 Dr. Angela Guercio ( Course Web Page
CMPT 238 Data Structures Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Tue and Fri 12:30 - 2:00PM.
Data Structures Dr. Abd El-Aziz Ahmed Assistant Professor Institute of Statistical Studies and Research, Cairo University Springer 2015 DS.
CSc 120 Introduction to Computer Programing II
Networking CS 3470, Section 1 Sarah Diesburg
Computer Network Fundamentals CNT4007C
Course Overview - Database Systems
Andy Wang Object Oriented Programming in C++ COP 3330
Digital Image Processing Fall Course Syllabus
Calculus I – Course Syllabus
Networking CS 3470, Section 1 Sarah Diesburg
Software Requirements
Computer Networks CNT5106C
PROBLEM SOLVING AND PROGRAMMING
CENG 213 Data Structures Nihan Kesim Çiçekli
CS5040: Data Structures and Algorithms
CMPT 238 Data Structures Instructor: Tina Tian.
Course Overview CSE8313 Object-Oriented Analysis and Design
Welcome to MAT 170 MWF 8:40 SLN
Computer Science 102 Data Structures CSCI-UA
September 27 – Course introductions; Adts; Stacks and Queues
CS 201 – Data Structures and Discrete Mathematics I
CS 201 – Data Structures and Discrete Mathematics I
Lecture 1: Introduction
Computer Networks CNT5106C
Course Overview - Database Systems
Andy Wang Object Oriented Programming in C++ COP 3330
CS210 Intermediate Programming with Data Structures
Introduction to Programming Using C++
Welcome to MAT 142.
Welcome Fall 2010 Semester.
Welcome to MAT 170 MWF.
CS 425 / CS 625 Software Engineering
Computer Networks CNT5106C
Course Overview CSE5319/7319 Software Architecture and Design
CS 474/674 – Image Processing Fall Prof. Bebis.
MA Fall Instructor: Tim Rolling -Office: MATH 719 -
CMPT 238 Data Structures Instructor: Tina Tian.
Presentation transcript:

CS 33101 Computer Science II: Data Structures and Abstraction Fall 2009 Dr. Angela Guercio (www.personal.kent.edu/~aguercio) Course Web Page http://www.personal.kent.edu/~aguercio/Fall09/CS33001-600Fa09.html Other handouts Course schedule with due dates To handout next time HW#1 Combinations to AV system, etc. 5581 (1988 in 113 IST) Call AV hot line at 8-777-0035

Course Administration Instructor: Dr. Angela Guercio aguercio@kent.edu 424 Main Hall Office Hrs: TR 10:00am - 10:55am 12:25pm 1:55pm 4:55pm - 5:25pm  other times are available by appointment Text (Required): W. Ford, W. Topp – Data Structures with C++ using STL– Prentice Hall, 2nd Edition, 2001 computer accounts are automatic, if have never had an account in CSE I will have (or soon have) a listing of userids/passwords. seating chart – assignment for Thursday – xerox copy of your photo ID pick a seat for the semester and sit there (or nearby) for rest of semester room size -

URLs PC code and slides can be downloaded at : http://www1.pacific.edu/~wford/fordtopp/cs2book/cs2_index.html Class URL: http://www.personal.kent.edu/~aguercio/Fall08/CS33001-600Fa08.html

The Syllabus: Requirements Class attendance is required. If you miss a class, let me know ahead of time you must provide the documented reason. You are responsible for bringing yourself up-to-date on class material and assignments You cannot miss more than 5 classes without documentation Penalty: drop of the grade (ex from A to B, from B to C, ect.) Reading material before class is required Read material once before class and again after class

Course Content Content This course will introduce you to the fundamentals of data structures from an object oriented perspective. The course covers: The definition of data structures; Object Oriented Techniques; Algorithms; Sequence containers; Arrays; Vectors; List; Dequeue Dynamic Memory and Pointers; Iterators; Linked Lists; Adapter Classes; Stacks; Queues and Priority Queues Binary Trees; Associative Structures;

Course goals Course prerequisites To learn the use of appropriate data structures and become familiar with their formal representation, their manipulation, and access. To understand to identify the appropriate data structure for the solution of a problem and the efficiency of the solution; To learn abstraction To recognize STL container classes; To deepen your program design abilities; To expose you to the design and the testing of C++ programs using data structures via hands-on experience. Course prerequisites CS22021 CS I

The Exams 2 Mid Term Exams and 1 Final Exam 100 points each No Make-up exams Except in extreme case and only if I have been notified prior the exam has been issued Homework and Projects must be returned by the deadline Late penalty: 3 points per day

The Grade Participation 5% Attendance 5% Homework and Projects 40% Exam 1 and 2 30% Final Exam 20% Check the syllabus for the grading scale

Dates to Remember Last day to withdraw before grade W is assigned, is Sept. 7, 2008 Last day to drop the class is Nov. 2, 2008 Exam 1 is Thursday, Sept. 25 Exam 2 is Thursday, Oct. 30 Final Exam is Tuesday, Dec. 9 (1:00 pm – 3:00pm) Thanksgiving Recess: Nov. 26 – Nov. 30 Classes End: Dec. 7, 2008

Others: more on the syllabus Read the syllabus for: Course Withdrawal Academic Honesty Policy Students with Disabilities Classes Canceled – Campus Closings Conduct And other important issues

Others: Security Emergency: In case of an emergency please contact the security on campus. Security phone on campus:  #53123 Security cell phone (330) 705-0430 or, of course, 911. I recommend that you program into your cell phone the previous numbers.