CSCI-2335 Web Design
This course covers the concepts and basic technologies of website creation and design, as well as dynamic content delivery technologies needed to build a website based on remotely stored information. The focus of this course is to develop “full-stack†(both client and server) skills through the use of client-side web design tools, and the software development tools needed to access dynamic content from remote servers. Topics of discussion include current client-side web design tools both commercially available, as well as open-source. The course will also cover the server-side software development tools such as Java and other scripting languages, as well as data accessibility through SQL and other technologies.