Friday, November 28, 2014

CSC165 SLOG week 12

This week’s lectures are all about computable function except the one on Friday. On Friday’s lecture, we did a problem on diagonals. The problems requires students to think a lot. For the computable function we learned, I don’t fully understand all of them yet, but I plan to study later since there are final exams coming and the computable function will not be in the exam.

On the other hand, I am little worried about managing time in the final exams because in the two term tests, I felt the exam time was pretty tight for me, I spent lots of time thinking questions and there will be more questions in the final exam, and proofs always take me lots of time to think. Especially in the first term test, I think I would have done much better if I had more time.

Meanwhile, we still have the last assignment that is due on next Monday. My partner and I finished most of it but there’s just the last challenging question on computable function left. This is the last full week of school, there will be only one lecture on next week, then the week after will be the final exam.

Saturday, November 22, 2014

CSC165 SLOG week 11

This week we have problems without algorithms and contradictory program. There is less content than before because of the fall break. This week’s content is a litter confusing for me; I understand some of it, but there are also some parts that I am not sure. For example, the uncomputable function sounds reasonable and I understand it, but I don’t feel like I can master it right now.  

Meanwhile, I start to work on assignment 2 since assignment always takes a long time to think. For the last question in the assignment, I don’t really know how to it because it is a new type of question to me, but it says I should emulate the technique from the course notes. Also, the proof that involves limits is new to me, I am not sure on how to use n and B in those question. So I decide to read the course note in this weekend in order to have a better understanding of those questions. 

As the term approaching to its end, it’s time to begin reviewing, though there is still lots of work from different subject to do.

I just found out Celina posted some examples from lecture with her own explanation in her slog which helps me understand computability better.
http://celinasopiniononcsc165.blogspot.ca/2014/12/week-11-halt-computability-and-many.html?showComment=1417581487045#c3131525499275371659

Friday, November 14, 2014

CSC165 SLOG week 10

For the definition of big O and big Omega, I didn’t understand when it first introduced, but in the tutorial, the TA explained again and it got much clear. It was just the quiz from last week was a little bit hard and I did bad on it. So, the tutorial is pretty helpful for me. A big part of this week’s lecture is about the proof of big O and big Omega, they are understandable, but in Friday’s lecture, I felt like I spent all my time copying notes and there was no time left for me to think and learn. However, this always happens to me, I want to listen to the lecture but I worry that I will forget everything after without notes or sometimes I don’t even understand the lecture. Maybe I should change the way I listen to lecture but I don’t know how. For now, sometimes I review the notes from lecture if I have time.

On the other hand, the term test result came out; I did worse than I expected and I will take my test next week since I don’t know why I lost points in the first question and I want to see how I did in the other question so that I can figure out the questions that I didn’t get them right. I sometimes do worse in test than I expect maybe because my speed is relatively slow and I always run out of time in test, but I can’t find a good way to improve my speed. Though I guess that doing more practice probably helps, I can hardly ever achieve.


The notation in lecture said that assignment 3 will be posted during the weekend, so I plan to start it early since the questions in assignment will be hard and it will probably take lots of time to finish it. Hopefully, I can do some parts of it in the long weekend but I still have my csc108 assignment. 

A student's slog reminds me that when picking variables in proofs such as big-oh, we need to be careful of the restriction, since it may cause the whole proof to be wrong.
http://looralicsc165slog.blogspot.ca/2014/11/week-9.html?showComment=1417562128900#c4582345074674066364

Friday, November 7, 2014

CSC165 SLOG week 9

The content of this week’s lecture is not a lot, because of the term test. The term test is little bit harder than I expected, and the last question is almost the same question as the one in assignment 2. I was somehow upset about the test since I didn’t completely solve the last question out in the test. Though I did the question on assignment by myself, I just couldn’t think of how I did it, and I didn’t finish it within the time limit. I hope I can get some part marks for those questions. Also, the second question in the test was also a hard question and I didn’t finish that question. But anyways, I am still glad that I finished all my term tests.

For the assignment 2 that we just finished, 1.2 and 1.3 were pretty tough questions, I spent lots of time on them. When I checked the solution for a2, these two parts were the only two that I got different from my a2. Hopefully I will have a better mark on my a2 compared to the mark of my test.

On the other hand, this week’s tutorial cleared the maximum slice part in last week’s lecture that I didn’t understand, though I think I still can’t solve those kind of question perfectly. In Friday’s lecture, proving statements to belong to big O is relatively easier than the content in previous lectures, and I can understand all of them and it taught me a new way to prove. 

By going to other students' slog, I found out that reading over the course slides in both Danny and Larry's section helps.
http://looralicsc165slog.blogspot.ca/2014/11/week-8.html?showComment=1417560888394#c2367418532350368305