CS315 Web Design and Construction
 
 

CS315

 

Course Description:

 

Comp Sci 315. Web Design and Construction. This course gives cadets experience designing and building web-based applications. Topics include web page design, web development tools, browser capabilities, HTML, XML, client-side scripting, server-side scripting, and web security issues. Web Design and Construction. 3(1). This course gives students experience designing and building web-based applications. Topics include web page design, web development tools, browser capabilities, HTML, XML, client-side scripting, server-side scripting, and web security issues. Final Project.

Prerequisites:

Comp Sci 110

Offered:

Spring Semester

Semester Hours:

3

Course   Objectives:  

Upon completion of the course, students shall be able to:
  1. Understand how web technologies (eg HTML, JavaScript, and others) relate to each other and enable applications.
  2. Create static and dynamic web pages using multiple web technologies.
  3. Create a relational database and interact with it via web interface using SQL statements.
  4. Understand the client-server nature of web applications and be able to select the appropriate technology for specific problems.
  5. Understand the role of the web in the Air Force as a medium for communications and process management.
  6. Understand and apply best-practices in web construction including design, documentation, validation, testing, and accessibility.
  7. Design and implement a non-trivial database-driven web application using three or more web technologies.
  8. Understand societal, ethical and legal issues related to the web.
  9. Understand the role of the web server and configure a server for web applications.
  10. Identify security issues associated with web technology.

 

   


                 The DFCS Home Page is maintained by:
DFCS WebMaster, 333-4118, Webmaster.dfcs@usafa.af.mil.

 

 

 
U.S. Air Force Academy, USAFA, CO 80840, (719) 333-1110 DSN: 333-1110, Updated: 20 Nov 09

Privacy & Security Notice   |   Disclaimers   |   Contact Us / Submit Feedback / Webmaster