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


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

Teaching Assistant on Campus : none
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 | Eclipse download | 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: Monday, Wednesday, Friday 10:00-10:50am SSKU 120
    Lab: Section 2       OCNL 251    M 11:00- 12:50
    Section 3       OCNL 251    W 11:00- 12:50
    Required Text: (consider Amazon? - old versions) 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