When is the final? Time/Date
- May 2nd at 9:00 AM in the classroom
As pertaining to the following
question, if we already own a wii could we bring that in instead of
buying one, and if so, would there be the possibility of it getting
broken aside from accidents?
- Absolutely you can bring your own. We won't break them on
purpose.
Are you able to estimate how much time
a student should allow in their schedules to complete projects?
(Obviously this varies a lot depending on the students previous
background...)
- Yeah it does depend. I would probably predict spending 5 to
10 hours on a given assignment over the course of two weeks. But
that's just an educated guess.
Will there be a more definite schedule
of assignments posted online later, or will we be notified of
everything in class?
- Yes, there will be more of a schedule online as I better
determine the pace for the course.
Hypothetically, if we receive over 100
for the hw/quiz grade, will that part of our grade just be 100, or
over?
- If you earn 108 points, you get a 108.
Do you think this class is easy
compared to the engineering cs 101?
- I honestly don't know how to answer this since I've never taught
CS101 here. My guess is that it's easier since there isn't a lab
component and there overall isn't as much programming, but it really
depends on the person.
Will lecture be mostly taking notes?
- We'll do a lot of in class exercises. I plan to make class
a lot more than just a note extravaganza.
Will this course prepare us to take
further cs classes or is it more of a terminal cs course for College
students?
- There's CS 205, which is the next course in the series for
college students. After that, you're in the same track as the
engineering students.
Will we be reading all of "Godel,
Escher, and Bach" in this course, or selected pieces? I have started
reading the book, and it is very interesting so far.
- Glad you like it! Not all of it, but a good portion of it,
yes.
How difficult is the course known to
be?
- I've only been here a semester and this is the first time it's
been taught while I've been here. I believe in the past the grade
distribution was heavy A's and B's. I can't predict yet what will
happen this semester.
Are you going to talk about the
interaction of art and computer science (particularly art of MC Escher)
in this course?
Do we need to bring textbooks to class
everyday?
What will be the functions of the
programs we create?
- We'll draw some fractals, look at how computers send messages to
each other, and generate poetry. Yes, I'm
serious.
What will the format of the tests be?
You mentioned that we would be assessed on programming, but what about
the other content of the course?
- To be honest, I'm not sure yet. Probably a fair number of
short answer / essay questions, with a smattering of fill-in-the-blank
and T/F. And some programming, of course.
I'm curios how in depth the course
will be when compared to the other intro CS classes offered in the E
school such as CS101, 101X, and 101E. I do plan on continuing my study,
and don't want to be behind other students in the next few classes that
had a much stronger introduction.
- Don't think of the other courses as a "stronger
introduction." Think of this as a "different introduction."
You'll have the same background - where you'll be behind, per se, is in
Java programming. But the programming you'll do here will prepare
you for it.
On a scale of 1 to 10, how fun is it?
- Assuming 10 is high, that's what I'm aiming for.