ITIS 2300 Web Based Application Development

Course Description

3 Credit hours. Prerequisite: ITCS 1214, or permission of the department. Basic concepts for developing interactive web based applications; HTML, client side scripting, server side scripting, user interface design considerations, information security and privacy considerations, system integration considerations. Students will be required to develop working prototypes of web-based applications.

Grding Policy

Programming assignments 30%, Tests 30%, Lab components 30%, Final exam 15%, Participation 5%.

Text Book

Topics (by week)

  1. Intro, World Wide Web
  2. HTML basics
  3. HTML basics
  4. CSS Basics
  5. CSS, Page layout
  6. Page layout
  7. Web design
  8. Web design, PHP
  9. Form
  10. Form, Javascript
  11. Javascript, DOM
  12. DOM, Jquery
  13. Jquery, Events
  14. Events, Cookies and sessions
  15. Input validation, Intro to web security
  16. Web design critique

Academic Integrity

All students are required to read and abide by the Code of Student Academic Integrity. Violations of the Code of Student Academic Integrity, including plagiarism, will result in disciplinary action as provided in the Code.Definitions and examples of plagiarism are set forth in the Code. The Code is available from the Dean of Students Office or online.