Posts

CS 371p Spring 2021 Week of 11 Mar - 28 Mar

Image
1. What did you do this past week? This past week my partner and I turned in the Allocator assignment. I also finished grading CS 312 exam 1 with the rest of the TAs and the professor. I had a Networks quiz which went better than expected considering the last two quizzes were a dumpster fire. 2. What's in your way? I have an Algorithms exam the week after this that I need to start preparing for. Also, I believe that the next assignment for this class will be released soon, so I will need to start working on that as well. I have a bunch of assignments for my Networks class that are due in this next week as well which I will need to find motivation to finish on time. 3. What will you do next week? I have to lead discussion section for 312 where I will go over the exam they just took. I will also work on homework for Networks and Algorithms, and perhaps start on the 4th assignment for this class.  4. If you read it, what did you think of the Interface Segregation Principle? I thought ...

CS 371p Spring 2021 Week of 1 Mar - 7 Mar

Image
  1. What did you do this past week? I finished Voting with my partner this past week. I also started on my Networks project that involves making an HTTP proxy. I took my first algorithms exam as well on Monday. 2. What's in your way? Right now I need to finish the Algorithms homework assigned for this week and I need to figure out how to advance my Networks Proxy farther than it is right now. I am running into some bugs that I'm not sure how to fix. 3. What will you do next week? I need to finish my Networks project next week and I need to start on the third project for this class. I also need to finish grading 312 assignments. I will also finish the algorithms assignment and turn it in. 4. What did you think of the reading? I did not read it so I don't know what to think of it. 5. What was your experience of arrays, iterators, and algorithms? (this question will vary, week to week) I feel better about arrays, iterators, and algorithms. I didn't know there was differen...

CS 371p Week of 22 Feb - 28 Feb

Image
  1. What did you do this past week? This past week my partner and I worked on the Voting project and managed to pass the HackerRank test cases. I also worked on wrapping up my Networks project with my partner and finally after four weeks of working on it, turned it in on Canvas. I am currently preparing for my Algorithms exam tomorrow. 2. What's in your way? Right now I have a lot of pre-class exercises I have to complete for Networks, along with Perusall readings that still need to be done for that class. My partner and I for this class also need to finish wrapping up our project submission by generating documentation and running other people's acceptance tests.  3. What will you do next week? This upcoming week I will be taking my first Algorithms exam. I will also be starting on my new project for Networks, which has to do with HTTP proxies. My partner and I also need to finish the Voting project and turn it in on Canvas. This upcoming weekend I might also drive back to Au...

CS 371p Spring 2021 Week 2/9 - 2/14

Image
  1. What did you do this past week? This past week was a wild ride. To start off the week, I held discussion section for my 312 students where we covered Java graphics. Then I studied very rigorously for my Networks quiz, which went horribly not just for me but for most others as well. I turned in Collatz earlier this week too. Today I watched a rom-com movie (To All the Boys I Loved Before: Always and Forever) to wrap up the work week. 2. What's in your way? Right now I am trying to balance TAing with my own classwork. It is hard to watch students struggle with assignments that you could help them with, but I need to remember to take care of my homework as well and I can't help everyone. 3. What will you do next week? This next week I will be turning in my first programming assignment for Networks, where I created a threaded client and an asynchronous server in Python. This is the first time I have done socket programming and I hope that my code is up to their standards. I wi...

CS 371p Spring 2021 Week 2/1 - 2/7

Image
  1. What did you do this past week? This past week I held discussion section for my 312 students. I also held extra office hours to help students struggling with completing Tower.java. In terms of classwork, I worked on my Networks project where I am implementing a server using event loops in Python. I also worked on Collatz, which I was able to pass the test cases on HackerRank, but I am still working on finishing everything else. 2. What's in your way? I am stuck learning about event loops for my Networks project because I have never used them before and the professor didn't provide much background information on them. I am also new to this Gitlab workflow which I believe I just need to get used to. 3. What will you do next week? Next week I will turn in Collatz on Canvas. I will also prepare for my Networks quiz and continue making progress on the server project. Additionally, I will be working on my algorithms homework and turning that in on Wednesday. 4. If you read it, w...

CS 371p Spring 2021: Week 2

Image
What did you do this past week? This past week I worked on writing a multithreaded UDP client and server for my Networks class. I learned a lot about how sending packets between clients and servers work, and I am glad that Python comes with a lot of support for sockets and threads.  What's in your way? While I worked on the client side of my Networks project, there is still the server side that needs polishing up. Also, our first homework assignment for algorithms came out a few days ago so I will have to get that done as well. What will you do next week? This next week I plan on working on the Collatz project for this class, along with continuing my work on the Networks project. If you read it, what did you think of the makefile? I thought the makefile was a bit overwhelming with how much was going on in that file. I haven't learned properly what a makefile is or how to write one, which I hope after looking at the annotations from other students I can get more insight on how i...

CS371p Spring 2021: Debbie Wong

Image
Where did you grow up? I grew up in Portland, Oregon and moved to Texas for high school and college. What high school did you attend? Stephen F. Austin High School in Sugar Land, Texas. Why are you in this class? I heard great things about Professor Downing and wanted to learn more C++. What was your favorite extracurricular activity in high school? Art club! We had a chapter of National Art Honor Society where I was co-president. I was also on the varsity swim team for three years which I quit senior year because we had to wake up at 4:30 every morning for practice and I like sleeping. How much C++ do you already know? My only prior experience with C++ is from 439 with Gheith. How did you feel about the cold calling? It makes me a little anxious but it keeps me on my toes! What made you happy this week? I am a TA for 312 and I introduced myself to the students yesterday during lecture; one of them called me a queen in the zoom chat and it made me laugh.