Home | What is CCS? | People | Current Courses | Student Info | Admissions | Supporting CCS | Site Map | Contact Us | UCSB
 

College of Creative Studies

Current Course Offerings
Spring 2008

Quarter: Year:

Last update 7/22/2008

ArtBiologyChemistry and BiochemistryComputer ScienceGeneral Studies
Interdisciplinary StudiesLiteratureMathematicsMusic CompositionPhysics
All CoursesGeneral InformationCCS Home

COMPUTER SCIENCE CS 130G, Section 1 EC # 08649
WEB APPLICATION DEVELOPMENT

Aspects of web application development including:

- Separation of Concerns (Content in HTML, formatting in CSS)

- Client-Side scripting (JavaScript)

- Server-Side computing (e.g. in Java, PHP, Ruby)

- Model-View-Controller design pattern

- Interaction with SQL databases

- XML processing (XML, XSLT, XSL-FO)

- Human Interface concerns (Usability, Accessiblity)

Students will also develop skills in Unit testing (with JUnit),

Revision Control (subversion), and build management (Ant).




Required Texts:

Basham, Bryan Head First Servlets and JSP O'Reilly
Freeman, Elisabeth Head First HTML with CSS & XHTML O'Reily
Krug, Steve Don't Make Me Think! New Riders(Prentice-Hall)



Instructor(s): Phillip Conrad
Time(s): Tuesdays and Thursdays, 1:00-3:00 pm
Place(s): Bldg. 494, Rm. 143


<< Back
 
Copyright © 2008 The Regents of the University of California, All Rights Reserved
College of Creative Studies, UC Santa Barbara, Santa Barbara CA 93106-6110 • (805) 893-8974
Contact: Phillip Conrad (webmaster@ccs.ucsb.edu) • Terms of UseAccessibility