1 / 12

CS 33001 Computer Science II: Data Structures and Abstraction Fall 2010

CS 33001 Computer Science II: Data Structures and Abstraction Fall 2010. Dr. Angela Guercio ( www.personal.kent.edu/~aguercio ) Course Web Page http://www.personal.kent.edu/~aguercio/Fall10/CS33001_Fa10.html. Course Administration. Instructor: Dr. Angela Guercio aguercio@kent.edu

erosado
Download Presentation

CS 33001 Computer Science II: Data Structures and Abstraction Fall 2010

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS 33001 Computer Science II:Data Structures and AbstractionFall 2010 Dr. Angela Guercio (www.personal.kent.edu/~aguercio) Course Web Page http://www.personal.kent.edu/~aguercio/Fall10/CS33001_Fa10.html

  2. Course Administration • Instructor: Dr. Angela Guercio aguercio@kent.edu • 424 Main Hall • Office Hrs: • TR 10:00am - 10:55am 1:55pm - 3:25pm • other times are available by appointment • Text (Required): • W. Ford, W. Topp – Data Structures with C++ using STL– Prentice Hall, 2nd Edition, 2001

  3. 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/Fall10/CS33001_Fa10.html

  4. 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 4 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

  5. 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;

  6. Course prerequisites • CS22021 CS I • with C or better

  7. Course goals • 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.

  8. 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

  9. 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

  10. Dates to Remember • Last day to withdraw before grade W is assigned, is Sept. 12, 2010 • Last day to drop the class is Nov. 7, 2010 • Exam 1 is Tuesday, Sept. 28 • Exam 2 is Thursday, Nov. 4 • Final Exam is Thursday, Dec. 16 (3:30 pm – 5:30pm) • Thanksgiving Recess: Nov. 24 – Nov. 28

  11. 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

  12. 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.

More Related