Contact:
Instructor | : Ted Billard |
: ted.billard@csueastbay.edu | |
Phone | : 510-885-3437 |
Instructor Home Page | : www.mcs.csueastbay.edu/~billard |
Course Home Page | : www.mcs.csueastbay.edu/~billard/se/cs3520.syl.html |
Catalog Description:
Web servers and browsers. HTML, images, audio and video files, indexer, forms, CGI scripts, Java programming, Java script.
Summary:
The construction of Web Sites along with a survey of Web Database Programming. The HTML basics of textual display and form data input are covered along with more advanced topics such as frames and cascading style sheets. Lectures show how to integrate HTML with JavaScript, Applets, JDBC, CGI Programming in C. Students develop their own applications and manage their Web pages and databases using these techniques.
Learning Outcomes: The successful student will be able to
- design and implement web pages using HTML, JavaScript, Applets |
- access an SQL database using JDBC |
- perform CGI programming |
Prerequisites: Ability to program in C/C++. Knowledge of SQL and/or Java is helpful.
Text: Core Web Programming, Marty Hall, Prentice Hall.
Grading:
Project | : 40% |
Mid-Term Exam | : 25% |
Final Exam | : 35% |
Project: Students select an application, and then design/implement a web site using HTML, JavaScript, Applets, and CGI programming.
Exercise Modules: cs3520.ex.html
Collaboration/Copying: Unless otherwise stated, do your own work in this class. Students may ask help from other students but only at the conceptual level. Examinations are strictly individual. Violations will be prosecuted to the full extent of the University rules.