CS Logo      
space
bar Information bar Events bar Admissions bar People bar Courses bar DegreePrograms bar Research bar Publications bar
space
design
space
CS 2110
space
CS Home » Courses » List of CS Courses
space

CS 2110: Object-Oriented Programming and Data Structures

Cross-Listing: EngrD 2110 (CS is parent)

Intermediate programming in a high-level language and introduction to computer science. Topics include program structure and organization, modules (classes), program development, proofs of program correctness, recursion, data structures and types (lists, stacks, queues, trees), object-oriented and functional programming, and analysis of algorithms. Java is the principal programming language.

Offered: Fall, Spring and Summer

Prerequisites: Prerequisite: CS 1110, CS 1130, or CS 1113 or CS 1112 if completed before fall 2007 or equivalent course in Java or C++.

Grade options: Letter or S/U

Credit hours: 3

Recent offerings:

space
bar
bar
[ About Us · Contact Us · Feedback · Site Map ]