CSI2109 Internet Programming

The course consists of two parts: XHTML, CSS, JavaScript, dynamic HTML and client-side programming will be covered in the first half of the semester. Web servers, ASP.Net, PHP, Java servlets and server-side programming will be covered in the second half. A term project will give students the opportunity to gain practical experience with the concepts covered in the lectures. Term projects are presented and discussed at the end of the semester.