layout title home Introduction to Software Engineering Chapters Introduction HTML+CSS+JS: The parts of a web page HTML for structure and content Cascading style sheets for presentation Javascript for interaction Architecture of the Web