Welcome to California State University, Chico -- Today Decides Tomorrow
Search for
 
Search in
 

California State University, Chico
 
CSCI 465: Web Programming Fundamentals Back to List
Previous Page Next Page
 
Prerequisites: CSCI 311

Catalog Description: This course is a comprehensive introduction to the major technologies used in the construction of interactive, client-server Web sites. Emphasis is placed on the protocols and standards used for exchanging data between the client and server programs. Both client and server side implementation methods are discussed using programming and scripting languages for the creation of dynamic Web pages. The use of direct client-to-server network communication, performance implications for implementation technologies, and techniques for increasing Web site security are discussed. Formerly CSCI 245.

Course Objectives:
The objectives of this course are that:
  • All students will be able to analyze and solve problems relating the production of an animated project, and to continually upgrade their knowledge and skills.
  • All students will be effective communicators (oral and written) and be able to function effectively as members of multi-disciplinary teams.
  • All students will have an appreciation for the individual and society concerns regarding animation production from idea to final rendering.  They will also have an understanding of the artistic endeavors, and they will be aware of the impact of their work on the individual, and society.
  • Those students seeking to be applied graphics professionals will have the skills to use and design new and innovative composition that meet individual, business, and societal needs.

Course Outcomes:
Students shall demonstrate:
  • An ability to apply knowledge of advanced animation skills and how to apply these skills in the Animation Production Process
  • An ability to design the workflow of an animated production as well as to analyze each models and scenes in that process
  • An ability to design a production that meets the desired needs to tell an effective story
  • An ability to function on multi-disciplinary teams to create an effective animated piece
  • An ability to identify, formulate and solve issues and problems involved in creating an effective animated story with the appropriate sound and music.
  • An understanding of professional and ethical responsibilities when creating an animated short
  • An ability to communicate effectively to graphics professionals and to patrons
  • An ability to utilize the Web as a learning tool and resource
  • A knowledge of contemporary issues in the Animation Production Process
  • An ability to use the techniques, skills, and current tools necessary for developing a complete animation piece by utilizing the stages of production as defined in the Animation Production Process

Class/Laboratory schedule:
     One hundred (50) minutes a week classroom activity
     One hundred (220) minutes a week laboratory activity

Accreditation Category Content:
This course embodies a significant portion of (a) Problem Analysis and (b) Solutions Design
Topic Percentage Hours
     
Algorithms 13.33% 5
Data Structures 13.33% 5
Software Design 20% 7.5
Concepts of Programming 26.67% 10
Computer Organization and Architecture 6.67% 2.5
 
Computer Science | Welcome | Important Dates! | Advising | Facilities | News | Career Opportunities | Mission | Industry Involvement | Assessment Tools | Alumni | Research | BS in Computer Science | BS in Computer Information Systems | MS in Computer Science | Minor in Computer Science | Minor | Online Program
CSU, Chico:
Home | Admissions | Bookstore | Catalog | Schedule | Library | Help

This page and its contents © 2003 College of Engineering, Computer Science, & Construction Management
California State University, Chico
College of Engineering, Computer Science, & Construction Management
California State University, Chico
Chico, CA 95929-0003
530-898-5963
webmaster@ecst.csuchico.edu

Maintained by Freedom™.   Developed by Diverse Network Associates™.

Department of Computer Science Preparing Graduates to Solve 21st Century Problems