Instructor

Dr. Craig Miller
Office: 745 CDM Building, 312-362-5085
Email: cmiller@cs.depaul.edu
Web page: http://facsrv.cdm.depaul.edu/~cmiller
Office Hours: Announced on Web page

Course Meeting

Monday 10:10 to 11:40
CDM 218
Loop Campus

Wednesday 10:10 to 11:40
CDM Lab 658
Loop Campus

Course Text

Agile Web Development with Rails 5.1
By: Dave Thomas; David B. Copeland; Sam Ruby
Publisher: Pragmatic Bookshelf
Pub. Date: November 6, 2017
Print ISBN-13: 978-1-68050-251-0
Pages in Print Edition: 496

Text is available online as Safari books through the DePaul Library.

Preparation

The official course prerequisite is IT 130. Students should be familiar with elementary programming concepts including the use of variables, assignment statements and conditionals (e.g. if statements). Students should also have prior experience formatting web pages using HTML and CSS. This course is not intended for experienced programmers.