CSE 131 [Section 2] (Fall 2012)
Course Calendar

(subject to change)

Module Date Logistics Preparation
and
Notes
Notes Assigned Due
0. Introduction
[details]
1
Wed Aug 29
Labs
Urbauer 214
Lab 0 Lab 0
1. Types & Names
[details]
1
Fri Aug 31
Lecture
Urbauer 214
  • Introduction
  • Types
  • Names
2
Mon Sep 3
Free
3
Wed Sep 5
Studio
Urbauer 214
  • Problem solving in studio groups
  • Begin on Lab 1 if there is time
Studio 1
Lab 1
Studio 1
2. Choice & Iteration
[details]
1
Fri Sep 7
Lecture
Urbauer 214
  • Conditional Execution (if)
  • Iteration
    • while loops
    • for loops
2
Mon Sep 10
Studio
Urbauer 214
    Studio 2
    Lab 2
    Studio 2
    3
    Wed Sep 12
    Labs
    Urbauer 214
    Demo Lab 1
    4
    Fri Sep 14
    Labs
    Urbauer 214
      Time for working on labs and extensions
    3. Arrays
    [details]
    0
    Mon Sep 17
    Free
    1
    Wed Sep 19
    Lecture
    Urbauer 214
    • Arrays
    • Article on faulty deck shuffing (case study)
    • Why do sequences in Java start at their lower bound and stop short of their upper bound?
      Here is an explanation by Edsger Dijkstra.
    2
    Fri Sep 21
    Studio
    Urbauer 214
      Studio 3 Studio 3
      3
      Mon Sep 24
      Labs
      Urbauer 214
      Lab 3 Studio 3
      Lab 2
      4
      Wed Sep 26
      Free
      5
      Fri Sep 28
      Labs
      Urbauer 214
      • Time for working on labs and extensions
      • Instructor out of town, no office hours this morning
      Lab 3
      4. Input & Output
      [details]
      1
      Mon Oct 1
      Lecture
      Urbauer 214
        Read Sedgewick 1.5
        slides ]
      • Standard input
      • Standard output
      • Drawing
      2
      Wed Oct 3
      Studio
      Urbauer 214
        Studio 4 Studio 4
        3
        Fri Oct 5
        Lecture
        Urbauer 214
          Read Sedgewick 1.5
          slides ]
        4
        Mon Oct 8
        Labs
        Urbauer 214
          Lab 4
          5
          Wed Oct 10
          Review
          Urbauer 214
          • Look over the Q&A sections at the end of each section
          • Look over the exercises at the end of each section
          • Come prepared to ask questions
          6
          Fri Oct 12
          Exam
          Urbauer 214
          • Open book and notes
          • You can use the computer to look at code in your personal or studio repositories
          • You may not look up solutions to the problems on the Internet
          7
          Mon Oct 15
          Labs
          Urbauer 214
            Time to work on Lab 4 and extensions
          8
          Wed Oct 17
          Labs
          Urbauer 214
            Time to work on Lab 4 and extensions
          9
          Fri Oct 19
          Free
          5. Methods
          [details]
          1
          Mon Oct 22
          Lecture
          Urbauer 214
          • Methods
          2
          Wed Oct 24
          Studio
          Urbauer 214
            Studio 5 Studio 5
            3
            Fri Oct 26
            Labs
            Urbauer 214
            Lab 5 Lab 4
            Extensions
            6. Recursion
            [details]
            1
            Mon Oct 29
            Lecture
            Urbauer 214
            2
            Wed Oct 31
            Studio
            Urbauer 214
              See slides ] slides 24 and following
            Studio 6 Studio 6
            3
            Fri Nov 2
            Labs
            Urbauer 214
              Lab 6 Lab 5
              7. Objects
              [details]
              1
              Mon Nov 5
              Lecture
              Urbauer 214
                Read Sedgewick 3.1
                slides ]
                2
                Wed Nov 7
                Labs
                Urbauer 214
                  3
                  Fri Nov 9
                  Lecture
                  Urbauer 214
                    Read Sedgewick 3.2
                    slides ]
                    4
                    Mon Nov 12
                    Studio
                    Urbauer 214
                      Studio 7 Studio 7
                      5
                      Wed Nov 14
                      Labs
                      Urbauer 214
                        Lab 7 Lab 6
                        8. ADTs
                        [details]
                        1
                        Fri Nov 16
                        Lecture
                        Urbauer 214
                          Read Sedgewick 3.3
                          slides ]
                        2
                        Mon Nov 19
                        Labs
                        Urbauer 214
                        3
                        Wed Nov 21
                        Free
                        4
                        Fri Nov 23
                        Free
                        5
                        Mon Nov 26
                        Studio
                        Urbauer 214
                          Studio 8 Studio 8
                          6
                          Wed Nov 28
                          Labs
                          Urbauer 214
                            Lab 8 Lab 7
                            7
                            Fri Nov 30
                            Exam
                            Urbauer 214
                            • Open book and notes
                            • You can use the computer to look at code in your personal or studio repositories
                            • You may not look up solutions to the problems on the Internet
                            9. Lists
                            [details]
                            1
                            Mon Dec 3
                            Lecture
                            Urbauer 214
                            • You really need to be here for this lecture!
                            • The slides are by Ken Goldman
                            Lab 9
                            2
                            Wed Dec 5
                            Studio
                            Urbauer 214
                              Last Studio
                            Studio 9 Studio 9
                            3
                            Fri Dec 7
                            Labs
                            Urbauer 214
                              Extension Fest 9 AM to Noon
                            Lab 8
                            4
                            Mon Dec 10
                            Labs
                            Urbauer 214
                              Extension Fest
                              • 10 AM to Noon
                              • 3 to 5 PM
                            5
                            Tue Dec 11
                            Labs
                            Urbauer 214
                              Extension Fest
                              • 10 to Noon
                              • 1 to 3 PM
                              • By appointment after that
                            6
                            Wed Dec 12
                            Labs
                            Urbauer 214
                              Extension Fest
                              • 10 to 11 AM
                              • 4 to 5 PM
                            Lab 9
                            8
                            Mon Dec 17
                            Exam
                            Urbauer 214
                              Exam III 10:30 AM to 12:30 PM in Urbauer 214
                            9
                            Wed Dec 19
                            Labs
                            Urbauer 214
                              All course work is due. No work accepted after this date!
                              Professor available in lab:
                              • 10 to 11 AM
                              • After 2 PM by appointment



                            Last modified 08:25:37 CST 12 December 2012