Foundation year: Using computer applications; professional and academic skills; introductory mathematics; introduction to web technologies; database systems analysis (design and implementation); programming (design and implementation); computer systems and networks.