This course illustrates core features of scripting languages. Topics covered include writing scripts to access parts of computer system, standard libraries, understanding how scripting works on the web and connecting a web application to a database. The students build multi-layered functionality including networks, data and security.