Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Mar 29, 2024  
American University Catalog 2017-2018 
    
American University Catalog 2017-2018 [ARCHIVED CATALOG]

CSC-435 Web Programming (3)


This course provides students with a strong foundation in the principles of web application development from the fundamentals to current technologies. The course focuses on back-end programming rather than website layouts and front-end design. Topics include creating interactive websites, web application architecture, server-side scripting, databases, client-server interactions, and web security. Students are introduced to specific sets of web programming tools including JavaScript, Node.JS, PhP, Python CGI, and SQL. Students gain an understanding of some of the most important technologies that underlie the popular websites they encounter every day, which is both practical for creating web apps and intellectually interesting for computer scientists. Prerequisite: CSC-280  and completion of the College Writing Requirement.