Skip to main contentCal State San Bernardino / [CNS] / [Comp Sci Dept] / [R J Botting] / [CSci320] [Search ]
[Schedule] [Syllabi] [Text] [Labs] [Projects] [Resources] [Grading] [Contact]
Sessions: [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]
spring.schedule.html (HTML) [spring.schedule.txt(Text)] Tue Mar 20 13:15:26 PDT 2007

Contents


    CSci320 Schedule Spring 2007

    #DateTopicsPrepare before classLab (10 points each)
    01Apr 3Surviving CS320-lab01 Getting started
    02Apr 5PreliminariesStudy handouts + Chapter 1lab02 HTML home page
    03Apr 10Evolution of Main LanguagesChapter 2 (sections 1-12 +16).lab03 HTML lab pages
    04Apr 12Syntax: grammars, EBNF, parsingChapter 3 sections 1 to 3 + Chapter 4 sections 1 to 3 + XBNF & LRM [ A.html ] Handouts lab04 BNF on the web
    05Apr 17Semantics: UMLUML handoutlab05 UML + Graphics
    06Apr 19NamesChapter 5 sections 1 to10lab06 C/C++ Scoping
    --Apr 20LAST DAY TO DROP
    **Apr 24Project Phase 1UML of old+Proposed changes(10 pts)
    07Apr 24Data TypesChapter 6 not section 9lab07 C/C++ Data
    08Apr 26Expressions etcChapter 7 not section 8lab08 C/C++ Expressions
    09May 1Control structuresChapter 8 not section 6lab09 C/C++ Control
    10May 3SubprogramsChapter 9 not sect'ns 10..12lab10 C/C++ Functions
    **May 8Project Phase 1 ResubmitOld UML and proposed changes (10 pts)
    11May 8LISPChapter 2 section 4 + LISP handoutlab11 LISP101
    12May 10Implementing subprogramsChapter 10 but not 10.3.4.2lab12 LISP102
    13May15Functional ProgrammingChapter 15 not section 8lab13 LISP103
    14May 17Data AbstractionChapter 2 section 14 + Chapter 11lab14 C/C++ ADTs
    **May 22Project Deadline Phase 2Phase 2 due in: changed EBNF and draft UML (10pts)
    15May 22OO Programming and JavaChapter 2 section 17 + Java Handout + Chapter 12 but not sect'n 12lab15 Java101
    16May 24Concurrency and JavaChapter 13 not sect'n 8lab16 Java102
    --M May 28HOLIDAY
    17May 29ExceptionsChapter 14lab17 Java103
    18May 31PrologChapter 2 sect'n 13 + Prolog Handoutlab18 Prolog101
    19Jun 5Logic ProgrammingChapter 16lab19 Prolog102
    20Jun 20Project Presentations Ideas, BNF, UML(10 pts)lab20 Prolog103
    **Jun 12Hand in before end of Office HourLanguage Reference Manual (15 pts)
    FinJun 14Final 8am-10amComprehensive (200 pts)
    --M Jun 18Draft Grades Posted2pm on the Web?
    --Tu Jun 19Grades Posted 10am on the Web

End