• SEARCH
  • MENU
White Background with Triangle Pattern

Course Descriptions

The Computer Science curriculum prepares students for careers in all areas of the computer industry as well as for graduate studies in computer science and computer related fields. Students have also found a computer science major to be excellent preparation for careers in law, medicine, business administration, industrial engineering, biomedical engineering, and other technical and non-technical fields.

CSSE 280 - Introduction to Web Programming

Introduction to the client-side and server-side mechanisms for creating dynamic web pages with persistent data storage. Browser-webserver interaction via HTTP. Static web page creation using HTML5 and CSS3. Client-side programming using JavaScript, DOM, JSON. Server-side programming and data storage using PHP and mySQL. Asynchronous client-server communication using AJAX and extensions of JavaScript. Session maintenance using cookies. Security considerations. This course provides breadth of knowledge of many tools/technologies rather than deep knowledge of any particular tool/language. No previous experience with web page creation is required.