CISP 430 Data Structures
Hours: 54 hours LEC; 54 hours LAB
Prerequisite: CISP 400 or CISP 401 with a grade of “C” or better or an equivalent level programming course in the programming language used in this course
Transferable: CSU; UC
CID: C-ID COMP 132
This course applies a case study approach which incorporates techniques for systematic problem analysis, program specification, design, coding, testing, debugging and documentation of large programs. Data structures include stacks, queues, trees, lists, etc. Advanced language features related to strings, non-text files, pointers, recursion, and object-oriented programming methodology are covered. Searching and sorting techniques are discussed. Consult the class schedule for specific topics.
Student Learning Outcomes
Upon completion of this course, the student will be able to:
SLO #1: ANALYZE PROGRAMMING PROBLEMS AND DETERMINE WHAT OBJECT ORIENTED PROGRAMMING APPROACHES AND TOOLS WOULD BE MOST APPROPRIATE TO DEVELOP PROGRAMS TO RESOLVE THEM.