Semester Requirements
Daniel Bogaard, Minor Adviser
(585) 475-5231, dsbics@rit.edu
This minor provides students with a firm foundation in Web development. The Web has become a global, essential, and ubiquitous information delivery medium. Hence, knowledge of how the Web works and how to effectively develop dynamic websites will add considerable value to computing majors. This minor provides foundational skills in Web development, starting with simple sites, moving through dynamic client-side and server-side functionality, and culminating in Web-based systems that create and access various information services.
| Course | |
|---|---|
| Prerequisites | |
| Students should complete course work in discrete mathematics and a two-course programming sequence prior to beginning course work for this minor. | |
| Required Courses | |
| ISTE-140 | Web I |
| ISTE-230 | Introduction to Database and Data Modeling |
| ISTE-240 | Web II |
| ISTE-260 | Designing the User Experience |
| ISTE-340 | Client Programming |
| SWEN-383 | Software Design Principles and Patterns |
| ISTE-341 | Server Programming |
Click to view minor requirements in the Quarter Calendar
Quarter Curriculum - For Reference Only
Effective fall 2013, RIT will convert its academic calendar from quarters to semesters. The following content has been made available as reference only. Currently matriculated students who began their academic programs in quarters should consult their academic adviser for guidance and course selection.
This minor provides students with a firm foundation in Web development. The Web has become a global, essential, and ubiquitous information delivery medium. The minor explores Web development, starting with simple sites and moving through dynamic client-side and server-side creation. Students will create their own Web 2.0, AJAX-driven compound document application.
Prerequisites:
Students should have completed course work in multimedia, discrete mathematics, and a two-course programming sequence prior to beginning course work for this minor.
Required Courses:
4002-360 Introduction to Database and Data Modeling
4002-409 Website Design and Implementation
4002-536 Web Client-Side Programming
4002-539 Web Server-Side Programming
4002-546 Web Client-Server Programming