CECS 471    Internet Applications Using Java 	Syllabus     Summer 2007

Dr. Art Gittleman  ECS 534 (310)985-1530  artg@csulb.edu
Lab Assistant -- Aniketh Parmar

Office Hours: TuWTh 4:30-5
Hours:                         10882                Sem  TuWTh 5:00-6:25 ECS 308 
                                     10883                Lab   TuWTh 6:35-8:40 ECS 403 

Grading:   Midterm  exam                         Tuesday, August 7                   100 points
                   Final exam                               Thursday, August 23                100 points
                   Five computer projects                                                              100 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. Projects are late after 5 pm on the due date.  Email them early if you must miss class or be late.  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 17.

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.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