Technology and Information Management

A to Z Course Index

Information Sessions

Certificate Programs

Transcripts

Course Locations

Concurrent Enrollment

Order a Catalog cover

Courses begin every month. A new edition of our catalog is published three times a year in early April, July and December.


Quick Enroll

Search

Introduction to Web Algorithms and Data Structures

There are currently no sections open for enrollment.

X450.1 (2 semester units in EECS)

(formerly Introduction to Data Structures Using Java)

Study the algorithms that provide the power behind many of the most effective Web applications. Where do the phases come from for lists like Google suggests? What techniques can generate personal recommendations? How do social networking, mash-ups, and mixed-media sites select and categorize similar groupings of binary content? In this course, you gain a solid understanding of current algorithms and data structures for search, recommendations, groupings, classifications, and combinations of classifiers.

Prerequisite: First Course in Java X429.9 or equivalent Java programming experience

Future-Term Courses and Enrollments

Courses are offered three terms per year: spring, summer, fall. Information about upcoming courses is available when enrollment opens each term.

Join our email list for periodic updates about course availability.