CECS 471    Internet Applications Using Java 	Syllabus     Summer 2006

Dr. Art Gittleman  ECS 534 (310)985-1530  artg@csulb.edu
Office Hours: TuWTh 11:30-12:00
Hours:                         10770                Sem  TuWTh 12:00-1:40 ECS 308 
                                     10771                Lab   TuWTh   2:00-4:50 ECS 403 

Grading:   Midterm  exam                         Tuesday, August 1                   100 points
                   Final exam                               Thursday, August 17                100 points
                   Five computer projects                                                              100 points 
                   Security quiz                            Wednesday, August 16              25 points

I give no make-up exams without a written medical excuse or the equivalent.  Late projects are not encouraged, and 
receive at least a 20% deduction. All work is to be your own.  The penalty for cheating or plagiarism is failure 
from the course.  All students involved, including those who show their work or leave it available will receive the 
same penalty.

Withdrawal deadline is the end of the fifth week, Friday August 11.

Prerequisite:  CECS 261 and an ability to solve problems.  This is a capstone class to 
                        prepare students for careers in a rapidly changing field that demands high    
                        competence. 

Text: See course site at http://www.cecs.csulb.edu/~artg/471/

Platforms:  Sun Microsystems provides Java free at java.sun.com. 
                    Eclipse IDE free from www.eclipse.org.  
                    Tomcat server (standard) and servlet engine from jakarta.apache.org.

Web Sites for Java
    http://java.sun.com/                          Sun's site, download Java, much info        
    http://www.javaworld.com/                  Magazine, book list, resources 
    http://www.developer.com/java/     Links
    http://www.onjava.com                     Java articles from O'Reilly
    http://ocjug.org                                   Java user's group

Note:	   If you install Java you need to set the PATH to the bin folder containing javac and 
               java. 
 
Topics:  Chapters 1, 2, 3, 4, 13, JSP tags, Security, Other Topics
              Exceptions, Input/Output, Threads, Networking, Database, Servlets and JSP,
              XML and Web Services, Security, other topics.

*** Question Site -- Important ***
           Please try the Ask a Question link at 
http://www.cecs.csulb.edu/~artg/471/471questions.php