Computer Science 30
Introduction to Computer Science II
| Course Description: |
Introduction to object-oriented programming. Abstract data types including lists, stacks, queues, and trees. Sorting and searching algorithms. Big-O notation. Software testing and program verification. Prerequisite: CS 10. (Offered spring semester 2008 and following.) |
| Professor: |
Kim P. Kihlstrom kimkihls@westmont.edu http://homepage.westmont.edu/kimkihls/ Office: Math and Computer Science Building Phone: 805-565-6864 |
Spring 2008 Textbook: |
Goodrich, Tamassia, and Mount, Data Structures and Algorithms in C++, 4th edition, ISBN 13: 9780471202080 |
Course Materials at Eureka (requires enrollment)
Portfolios of prior student work:
| Stephen | Sarah | Robin | Ben F. |
| Jaimie | Ben J. | Kelsey | Daniel |
| Aaryn | Corey | Anders |
![]() |
![]() |
| An Abstract Data Type . . . | . . . featuring TA Thomas as the implementation |
![]() |
![]() |



