Please Wait. Loading Menu...

CS 287 Computer Science II

Prerequisites: MATH 207 (may be taken concurrently) and CS 284 or permission of the instructor. (Both semesters/4 credits) 

An introduction to the structuring and manipulation of information with implementation in the high-level programming language Java. Topics include: linked lists, sets, stacks, queues and trees; basic manipulation techniques including sort/merge and search algorithms; an introduction to algorithm efficiency analysis.