The page uses Browser Access Keys to help with keyboard navigation. Click to learn moreSkip to Navigation

Different browsers use different keystrokes to activate accesskey shortcuts. Please reference the following list to use access keys on your system.

Alt and the accesskey, for Internet Explorer on Windows
Shift and Alt and the accesskey, for Firefox on Windows
Shift and Esc and the accesskey, for Windows or Mac
Ctrl and the accesskey, for the following browsers on a Mac: Internet Explorer 5.2, Safari 1.2, Firefox, Mozilla, Netscape 6+.

We use the following access keys on our gateway

n Skip to Navigation
k Accesskeys description
h Help
    Vassar College
   
 
  Sep 20, 2017
 
 
    
Catalogue 2015-2016 [ARCHIVED CATALOG]

[Add to Portfolio]

CMPU 102 - Computer Science II: Data Structures and Algorithms

Semester Offered: Fall and Spring
1 unit(s)


Continues CMPU 101 . Examines object-oriented programming and associated algorithms using more complex data structures as the focus. Discusses nested structures and non-linear structures including hash tables, trees, and graphs. Emphasizes abstraction, encapsulation, inheritance, polymorphism, recursion, and object-oriented design patterns. Applies these ideas to sample applications that illustrate the breadth of computer science. A weekly laboratory period provides guided hands-on experience.

Prerequisite: CMPU 101 .

Open to all classes.

Computer Science 102 and CMPU 145  may be taken in either order or concurrently.

Two 75-minute periods plus laboratory.



[Add to Portfolio]