Department of Computer Science and Engineering

CSE 131 / 501N

Summer 2015


Course Calendar

(subject to change)

Module Date Logistics Preparation Notes Assigned Due
0. Welcome
[details]
[ slides ]
0
1
2
3
4
5
6
Info
7
Wed May 27
Lab
Lab 0 Lab 0
1. Intro and Types & Names
[details]
[ slides ]
0
10
20
    Text 1.2 (21–23)
30
35
38
40
50
60
70
    Text 1.2 (23–23)
75
80
85
    Text 1.2 (19–20)
88
    Text 1.2 (25–28)
99
200
Thu May 28
Live Session
Studio
    These will take place at or after 8 PM CDT. Look on piazza for your assigned TA and his or her skype name.
  • Collaborative meeting with your TA and some other students
  • You need not get all the way through the studio plan, but go as far as you can
Studio 1
Lab 1
Studio 1
300
Tue Jun 2
Lab
  • TAs are available same times as scheduled on Thursdays for demos of your lab, help with any problems, make-up demos of studios, you name it.
  • If you are ready to demo Lab 1, then demo it today.
  • Its actual due date is shown later on the calendar
Lab 1
(optionally demo today)
2. Choice & Iteration
[details]
[ slides ]
0
10
20
    Text 1.3 (46–48)
23
25
30
    Text 1.3 (58–60)
40
42
44
45
46
47
50
    Text 1.3 (48–55)
52
54
56
60
    Text 1.3 (55–57)
65
66
67
99
200
Thu Jun 4
Live Session
Studio
  • Collaborative meeting with your TA and some other students
  • You need not get all the way through the studio plan, but go as far as you can
Studio 2
Lab 2
Studio 2
300
Tue Jun 9
Lab
  • Demo any work that is due
  • Demo any extensions you have ready
  • Get help with any problems
Lab 3 Lab 1
Lab 2
3. Arrays
[details]
[ slides ]
0
10
20
30
32
40
50
55
60
65
70
75
80
99
200
Thu Jun 11
Live Session
Studio
  • Collaborative meeting with your TA and some other students
  • You need not get all the way through the studio plan, but go as far as you can
Studio 3 Studio 3
300
Tue Jun 16
Lab
  • Demo any work that is due
  • Demo any extensions you have ready
  • Get help with any problems
Lab 4 Lab 3
4. Input & Output
[details]
[ slides ]
0
10
20
25
30
35
40
50
55
60
62
65
70
72
75
99
200
Thu Jun 18
Live Session
Studio
  • Collaborative meeting with your TA and some other students
  • You need not get all the way through the studio plan, but go as far as you can
Studio 4 Studio 4
300
Tue Jun 23
Lab
  • Demo any work that is due
  • Demo any extensions you have ready
  • Get help with any problems
Lab 5 Lab 4
5. Methods
[details]
[ slides ]
0
10
20
25
30
40
45
50
60
65
99
200
Thu Jun 25
Live Session
Studio
  • Collaborative meeting with your TA and some other students
  • You need not get all the way through the studio plan, but go as far as you can
Studio 5 Studio 5
300
Tue Jun 30
Lab
  • Demo any work that is due
  • Demo any extensions you have ready
  • Get help with any problems
Lab 6 Lab 5
400
Thu Jul 2
Lab
    Extension Fest
    • Get help on the extensions
    • Work on the extensions
    • Demo the exteensions
    Aim for getting 50 points done by Tuesday
500
Tue Jul 7
Lab
  • Extension Fest
    • Get help on the extensions
    • Work on the extensions
    • Demo the exteensions
    Aim for getting 50 points done by today
  • Quizzes due, posted to the right
    See piazza for the password
6. Recursion
[details]
[ slides ]
0
10
20
25
27
 
    Another recursive example: addition
30
32
40
50
55
60
70
80
85
99
200
Thu Jul 9
Live Session
Studio
  • Collaborative meeting with your TA and some other students
  • You need not get all the way through the studio plan, but go as far as you can
Studio 6 Studio 6
300
Tue Jul 14
Lab
  • Demo any work that is due
  • Demo any extensions you have ready
  • Get help with any problems
Lab 7 Lab 6
7. Objects
[details]
[ slides ]
0
10
20
25
30
40
50
60
70
80
82
85
90
99
200
Thu Jul 16
Live Session
Studio
  • Collaborative meeting with your TA and some other students
  • You need not get all the way through the studio plan, but go as far as you can
Studio 7 Studio 7
300
Tue Jul 21
Lab
  • Demo any work that is due
  • Demo any extensions you have ready
  • Get help with any problems
Lab 8 Lab 7
8. ADTs
[details]
[ slides ]
0
10
20
25
30
33
35
40
50
60
70
73
75
80
85
99
200
Thu Jul 23
Live Session
Studio
  • Collaborative meeting with your TA and some other students
  • You need not get all the way through the studio plan, but go as far as you can
Studio 8 Studio 8
300
Tue Jul 28
Lab
  • Demo any work that is due
  • Demo any extensions you have ready
  • Get help with any problems
Lab 9 Lab 8
9. Lists
[details]
[ slides ]
0
10
20
22
25
27
30
32
35
40
42
45
50
52
54
60
62
64
66
70
80
99
200
Thu Jul 30
Live Session
Studio
  • Collaborative meeting with your TA and some other students
  • You need not get all the way through the studio plan, but go as far as you can
Studio 9 Studio 9
300
Tue Aug 4
Lab
  • Demo any work that is due
  • Demo any extensions you have ready
  • Get help with any problems
Lab 9



Last modified 10:40:53 CDT 05 August 2015 by Ron K. Cytron