Data Structures &
Algorithm Analysis in Java

CSC 103 Fundamentals of Computer Science III
Continuation of material from CSC/CPE 102: abstract data types specification and implementation, the analysis of algorithms and the software development process. Introduction to a specific high level design notation. Recursive algorithms. Software design case studies and practice. Software testing and program verification.