CSC 300 401
||Data Structures I
|Return to List
What are the major strengths and weaknesses of the instructor?
- Strengths- the assignments were well put together and he explained them wellWeaknesses- if you do not know java specifically you will be a bit lost
- Strengths include that he not only presents the topics clearly he does live coding and shows students possible errors one could make or ask/let's student to speak their ideas to show flaws or strengths in their thinking.
- A strength would be that we were given opportunities to retry very difficult assignments. However, a weakness would be that when explaining how to complete an assignment off of a brand new subject, the professor was very vague and it was difficult to understand.
- Prof. Riely's strengths are that he knows the material very well and is able to explain it to students very clearly and succinctly. A weakness is that he didn't get to know everyone's names, which I feel is an integral part of being a professor.
- This is just one of those instructors that I find myself on the same wavelength with. I just find it easy to understand him.
- Strengths:Explains what is expectedWeaknesses:Horrible instructor. Should not be teaching this class as nothing he says is understandable. Uses weird techniques that don't make sense and has no sympathy for students struggling with material and tells them "drop this class and change your major" if they don understand something and doesn't bother to explain it. He sucks overall.
- Can sometimes go on irrelevant tangents rather than teaching the material. They're always fun, just not always relevant
- I enjoyed his style of teaching/lecture.
- good overall
- He really wants his students to excel but sometimes I feel like he confuses us more than helps us
- Overall an amazing Teacher!
- Strengths: Good atmosphere, goes over the homework in class. Weaknesses: Topics can seem uninteresting at times
- strong knowledge, monotonous explanations
What aspects of this course were most beneficial to you?
- The take home assignments and how he graded them
- The live coding and the Google group email of the entire class.
- The new knowledge learned.
- Getting a refresher on Java and learning about all the new material, such as linked lists, and some of the math behind computer science.
- I learned a lot. And I found some of what I learned pretty interesting.
- The SI instructor who basically taught me the course.
- The homework assignments were assigned with just the right amount of time to really attack the code from all angles and find the most efficient solution.
- All materials were provided online
- When he started doing the normal presentations and he would run through the code instead of expecting us to already know it
- Learning Java algorithms
- exactly the right amount of challenge
What suggestions do you have that could help improve the course?
- Show the code for differerent languages as well
- Show more example code that is similar to an assignment coming up so students have something to go off of and work from instead of straight from scratch when learning something new.
- At the beginning of the course, I was confused as to what the whole point of the course was and how it applies in the grand scheme of my degree at DePaul. So, an introduction into the main learning objectives of this course and what comes after would be nice.
- I can't think of any.
- A different teacher
- Code in notes section on website seemed a bit overwhelming sometimes. Maybe it could be better organized.
- More presentations and going through code.
- Do more in class activities
- no comment
Do you have comments on the grading procedures and exams?
- No, grading and exams flow smoothly.
- No. I think everything in that regard went just fine.
- Yes, the exams are 5000% harder than any of the other work we do and nobody is ever prepared.
- no comment
- Getting to know the names of the students in the class will help a lot, especially when calling on them to answer questions.
- no comment