CSCI 111 Course Material
Programming and Algorithms I in Java


"Java is small and beautiful" ...
From class text

Professor Anne Keuneke
http://www.ecst.csuchico.edu/~amk/foo/csci111
Historical Interest


Syllabus
On-campus Schedule        Web Archived Course Schedule         
On-campus Notes            Web Archived Course Class Notes         
Labs

Teaching Assistant on Campus : Phil Colbert: (email questions should be sent through your Vista account for the course)
For the web/online course - contact Anne Keuneke with questions at amk@ecst.csuchico.edu

UPE Tutoring schedule

Sample Exams

  • For information on enrolling as an "off-site" student, follow this link or to view the course via the web. For more information contact
       Center for Regional and Continuing Education,
       California State University, Chico
       Chico, California  95929-4020
       (530) 898-6105 
        or email:  Nancy Park 

    For technical problems

    [Java JDK download | Java API Class Library |Java News: Instructor Java Access Page ]

    See this page for integrity information and for disciplinary procedures. ( Plagiarism tutorial and Memorandum)


    Course: CSCI 111: Programming and Algorithms I in Java
    Prerequisites: One year high school algebra
    Web Page: http://www.ecst.csuchico.edu/~amk/foo/csci111/
    Instructor: Anne Keuneke
    O'Connell 223
    530 898-5998
    amk@ecst.csuchico.edu
    Office Hours: hours (see web page)
    Lecture Section 5: Tuesday, Thursday 11:00-12:15pm OCNL 254
    Lab: Section 6       OCNL 133    W 11:00- 11:50
    Section 7       OCNL 133    W 12:00-12:50
    Section 8       OCNL 133    W 1:00- 1:50
    Required Text: Java Software Solutions, 5th (or 6th) Edition
    Lewis and Loftus,
    Addison Wesley, 2009 (ISBN: 0-321-40949-3, ISBN-10: 0321532058, ISBN-13: 9780321532053)
    Code examples in book and the editors note
    Lab Needs: Java Compiler (JDK: Java Development Kit) (J2SE: Java 2 Standard Edition) JDK 6 download
    Potential Costs: One required text, optional reference books

    If you wish to program on your machine at home see how to get started and (optional) for working from home - http://www.vandyke.com has some free telnet and ftp software


    MITs Intro CS revision and their Intro Java course