In this course, students will learn the fundamentals of web development through the Ruby on Rails framework. In addition, other principles such as git, databases, and more will be taught simultaneously due to their relation with web development. At a high level, the course will be divided between lecture and programming - culminating in an open-ended final group project.
Class will meet once each week for 1.5 hours, which will include both lecture and lab time. Lecture time will be approximately sixty minutes while demo and lab time will be for the remaining hour of class time. Lab time is a chance for students to work on homeworks/projects - while instructors are present - and get immediate assistance for any questions. Additionally, instructors will hold weekly office hours to further serve as a resource for students in answering questions, helping with homework, etc.
The Spring 2018 Syllabus can be found here: https://goo.gl/oVz9Ux
|Ruby on Rails||--||90||306 Soda (HP Auditorium)||[Th] 6:30PM-8:00PM||2/8/2018||