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

Programming With Ruby

There are currently no sections open for enrollment.

X411.1 (2 semester units in EECS)

Get an introduction to the Ruby programming language for text processing, data manipulation, network programming, numerical computation, and system administration applications. Learn to use Ruby to perform common tasks, such as database queries and routine system administration tasks. Course topics include basic Ruby language constructs, programmer-defined classes and objects, metaprogramming techniques, and writing Ruby applications using standard library classes. You also gain a solid foundation for learning the Ruby on Rails Web development framework.

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.