Skip Navigation

CIS Summer Session Classes Offer Flexibility for UO Students

CIS Summer Session Classes Offer Flexibility for UO Students

For students working on University degree requirements, CIS Summer Session offers classes both practical and fun:

Classes in the Science group: CIS 111 Web Programming/JavaScript, CIS 122 Algorithms & Programs/Python, and CIS 170 Science of Programming (a hands-on intro to computational thinking).

Classes that satisfy the B.S. math/computing requirement: CIS 111 Web Programming, and CIS 122 Programming and Algorithms.

Complete the first year of the CIT Minor in just 8 weeks: CIS 110 Digital Information Processing (weeks 1-4), CIS 111 Web Programming (weeks 5-8), and CIT 281 Web 2.0 Business Systems (weeks 5-8).

Fast-Track to Web 2.0 programming and web apps development: take CIS 111 and CIT 281 Back-to-Back. For a strong introduction to Web 2.0 programming, take CIS 111 (weeks 1-4) and CIT 281 (weeks 5-8) this summer back-to-back. CIS 111 is JavaScript programming, and CIT 281 is the DOM-API, AJAX, PHP and MySQL.

CIT 281 also covers XML and JSON (JavaScript Object Notation), and introduces mashup programming. Both courses use Aptana/Eclipse, a leading open-source IDE (Integrated Development Environment), and Firebug, a web development tool.

281 is open to students from all majors in the summer. If you are a CIS major and would like to register for CIT 281, contact Michael Hennessy (michaelh@cs.uoregon.edu).

A class for Linux and networking enthusiasts: CIS 399 Unix System Administration.

A class for learning computer games programming: CIS 199 Intro to 2-D Game Programming with Flash. Topics will include 2D rendering with primitives and images, user interaction, simple AI, and rudimentary physics. Assignments will be implemented in ActionScript 3.0, so can be played by any web browser with the Flash 9 or newer player plugin.

Further Information: See the Summer Course Schedule and Catalog http://uosummer.uoregon.edu/.