Graduate

Courses

Computer Science

P532 Object-Oriented Software Development

Credits: 3

Prerequisite(s): Proficiency in Java.

This course will help turn motivated students into superior contributors to any small- to mid-sized commercial or open-source software project. It takes a hands-on, learning-by-doing approach. Students are introduced to design patterns, tools, and teamwork strategies from the first assignment to the last project.

Fall 2017


Instructor: Gregory J. E. Rawlins
Time: 4:00PM-5:15PM Mon, Wed
Location: Informatics East, Room 122

  • Course History

      Fall 2016


      Instructor: Gregory J. E. Rawlins
      Time: 4:00PM-5:15PM Mon, Wed
      Location: Informatics East, Room 122

      Fall 2015


      Instructor: Gregory J. E. Rawlins
      Time: 4:00PM-5:15PM Mon, Wed
      Location: Informatics East, Room 130

      Spring 2015


      Instructor: Gregory J. E. Rawlins
      Time: 5:45PM-7:00PM Mon, Wed
      Location: Informatics West, Room 107

      Fall 2013


      Instructor: Gregory J. E. Rawlins
      Time: 5:45PM-7:00PM Tue, Thu
      Location: Swain Hall East, Room 245
      Course URL (syllabus link or course homepage)


      Instructor: Sam Tobin-Hochstadt
      Time: 7:15PM-8:30PM Mon, Wed
      Location: Ballantine Hall, Room 305
      Course URL (syllabus link or course homepage)

      Fall 2012


      Instructor: Gregory J. E. Rawlins
      Time: 5:45PM-7:00PM Mon, Wed
      Location: Swain Hall West, Room 217

      Fall 2011


      Instructor: Gregory J. E. Rawlins
      Time: 5:45PM-7:00PM Mon, Wed
      Location: Swain Hall West, Room 221
      Course URL (syllabus link or course homepage)


      Notice: Undefined variable: s_replace in /ip/soic2/wwws/_php/Course.php on line 258