CISC 1100: Structures of Computer Science



Class times: Monday and Thursday, 4:00 – 5:15pm, John Mulcahy Hall (JMH) 302
Instructor: Prof. Daniel D. Leeds (my homepage)
Office: JMH 328A
E-mail:
Office hours: Tuesday and Wednesday 1-2pm, and by appointment

Full syllabus is available here.
Course announcements and assignments will be posted over the course of the semester.

Course text: "Fundamentals of Discrete Structures" — the slides here provide another perspective on the class material.

Sections below:

  1. Announcements
  2. Assignments
  3. Resources

Announcements:
December 14, 8:00pm I will have normal office hours Tuesday 1-2pm; my office hours on Wednesday will by 11am-noon (as I am giving a final for another class Wednesday afternoon). Please feel free to e-mail with any questions or come by during office hours!

December 10 It appears I haven't listed the final exam time on our web site yet (though I have announced it in class several times!). For the record, our final exam is Thursday, December 18 1:30-3:30 in JMH 302 (our regular lecture room). Good luck studying!

November 13, 6:30pm We will meet in the JMH 331 Windows lab on Monday November 17.

November 4, 5:55pm Our second exam will be on November 24, covering relations and functions.

November 3, 6:10pm We will meet in the JMH 331 Windows lab on Thursday November 6.

October 7, 2:15pm Please note that this week and next week, I (Prof Leeds) will be out of e-mail contact from Wednesday 6pm until Saturday 9pm (Oct 8-Oct 11, Oct 15-Oct 18).

October 7, 2:15pm Please note that this week and next week, I (Prof Leeds) will be out of e-mail contact from Wednesday 6pm until Saturday 9pm (Oct 8-Oct 11, Oct 15-Oct 18).

October 6, 10:55pm Exam 1 practice questions posted in
resource section below!


Assignments:
Probability Practice covering everything we have learned about probability

NOT DUE: But I suggest you try the problems before class on December 8
Section 7.7: 7.5a,b,d, 6, 8, 14c,d,a,b (useful to do the subparts of 14 in that order), 22a,b,c,g
Probability answers


Posted November 14, 2014: Lab 2 instructions are available. It is due December 4.
72-above: "A range,"
64-72: "B range,"
56-64: "C range,"
48-56 "D range"


HW5 covering everything we have learned about counting
DUE: At the beginning of class Thursday, December 4
Complete the following exercises from the class textbook in Section 6.4: 6.4.1a,b,c, 2, 3, 6, 7, 9, 10, 15, 17
Grade breakdown (max possible score 55), anwers now available
49.5-above: "A range,"
41.5-49.5: "B range,"
34.5-42.5: "C range,"
27.5-42.5 "D range"

HW4 covering everything we have learned about functions
DUE: At the beginning of class Monday, November 10
Complete the following exercises from the class textbook in Section 5.9: 5.9.1, 5, 6, 7, 10, 11, 14 (for "functions" f2, f3, g, q)
Grade breakdown (max possible score 62), anwers now available
56-above: "A range,"
49-56: "B range,"
43-39: "C range,"
37-43 "D range"

HW3 answers available here
Grade breakdown (max possible score 44)
69-above: "A range,"
59-69: "B range,"
49-59: "C range,"
39-49 "D range"

Posted October 20, 2014: Lab 1 instructions are available. It is due November 10.
59-above: "A range,"
52.5-59: "B range,"
46.5-52.5: "C range,"
40-46.5 "D range"


HW2 answers available here
Grade breakdown (max possible score 44)
40-above: "A range,"
33-40: "B range,"
27-33: "C range,"
21-27 "D range"


HW1 answers available here
Grade breakdown (max possible score 81)
66-above: "A range,"
52-66: "B range,"
38-52: "C range,"
24-38 "D range"


Resources:
Final practice! Below are final exam practice questions! Questions are randomly color-coded. I recommend trying to answer one set of colored questions first (for example, red questions), review the answers to those questions, and then move on to another set of colored questions (for example, green).



Exam 2 practice! Below are exam 2 practice questions! Questions are randomly color-coded. I recommend trying to answer one set of colored questions first (for example, red questions), review the answers to those questions, and then move on to another set of colored questions (for example, green).
Exam 2 answers now available.
Translating from number grade to letter-range of grade: 67-60.5 "A range," 54.5-60.5 "B range, "47-54.5 "C range"

Further Alice guide
Alice introduction
Alice programming environment
Introduction to web forms
Introductory HTML handout
Using lab/other computers for HTML handout
Mac users also can download and use TextWrangler to write html. Remember to end your html hile name with .html

Exam 1 practice! Below are exam 1 practice questions! Extra details about the exam are here. Questions are randomly color-coded. I recommend trying to answer one set of colored questions first (for example, red questions), review the answers to those questions, and then move on to another set of colored questions (for example, green).
Exam 1 answers now available.
Translating from number grade to letter-range of grade: 73-80 "A range," 65-73 "B range, "57-65 "C range," 49-57 "D range,"