Building on the concepts learned in CIS 111B, the fundamental concepts of data structures and algorithms are explored. This course will apply software engineering techniques to the design and implementation of programs that manipulate complex data structures. Effective software engineering methods are stressed as well as developing good programming style. A high-level compiler language such as Java or C++ will be used. This is the third course for computer majors.
Prerequisites
The following courses must be taken prior to this course |
---|
CIS 111B - Computer Science II: Object-Oriented Programming with a minimum grade of C |
Sections
See all registration dates and
deadlines
Term | Location | Sections |
---|---|---|
2025 Spring Semester - 15 Week Sections
|
Blue Bell
|
|
2025 Spring Semester - 15 Week Sections
|
Online
|