|
Undergraduate Computer Science
Course Descriptions
CS U213: Fundamentals of Computer Science 2
View Course Charter
Examines object-oriented programming and associated algorithms using more complex data structures as the focus. Discusses nested structures and non-linear structures including hash tables, trees, and graphs. Emphasizes abstraction, encapsulation, inheritance, polymorphism, recursion, and object-oriented design patterns. Applies these ideas to sample applications that illustrate the breadth of computer science.
Prerequisites:
CSU211. In addition, CSU200 should be taken prior to CSU213 or must be taken concurrently.
Credit hours: 4 SH
Course offerings:
• Spring 2008
• Fall 2007
• Spring 2007
• Fall 2006
• Spring 2006
• Fall 2005
• Spring 2005
• Fall 2004
|