CS373 Spring 2017: Vishnu Thiagarajan
Week 15
This will be the final blog post here. This week, my team presented the website that we have been working on for the last couple of months. (Link to Presentation) We also had the last exam for the class on Thursday. I did well and with that, the class is now over. Here's....
Read MoreWeek 14
There is just one week of class left. Last week, I worked on the presentation for the IDB project. I've also been reviewing the refactoring book in preparation for the exam next week. Three of my classes have finished completely for the semester. I just have a presentation...
Read MoreWeek 13
This week, I finished Phase 3 of the IDB project. That means that our website, sweatshop.tech, is now fully ready. For this phase, we were to add search and visualization to our website. We used Flask-WhooshAlchemyPlus and D3. The details are covered in last week's...
Read MoreWeek 12 - Hacked?
This week, I started work on Phase 3 of the IDB project. The two majors tasks of this phase are implementing search for all attributes and all models in our database and creating a visualization of another group's project using D3. So far, we have finished implementing...
Read MoreWeek 11
I spent most of this week working on Phase 2 of the IDB project. The website has gone through a full redesign and our database has been filled with thousands of rows for each model. The most difficult aspect of this phase was filling in all the gaps in the Crunchbase...
Read MoreWeek 10
I have been working on Phase 2 of the IDB project. During this phase, we are expected to convert our static website from Phase 1 into a dynamic website. We thought this would be simple since we hd already made our Phase 1 website dynamic. The difference was that...
Read MoreWeek 9
Spring break is over. Having been busy over break, I spent the last week catching up on my coursework. For this particular class, I finished Phase 1 of the IDB project this week with my team. The assignment was to create a website using AWS and Flask. In this phase...
Read MoreWeek 8
This is the the last week before Spring Break. We had a talk about Google's Cloud Platform on Monday and a talk about AWS on Wednesday. We are all gearing up to work on Phase 1 of the IDB project. The goal of the project is to create something similar to IMDB...
Read MoreWeek 7
We had an exam in Software Engineering this week. It was not what I had expected and some of the questions were very specific on Python's implementation but overall, it was not that bad. I've been playing around with edge cases in my free time. I also recently...
Read MoreWeek 6
What did you do this past week? I just finished the readings for this week on the Liskov Substitution Principle. It is a simple concept but it is certainly important in Object Oriented Design. One of the provided examples in the paper was of a Square class inheriting from...
Read MoreWeek 5
What did you do this past week? This week has been a really good week. I've had four interviews with Apple, two with their machine learning team and I'm very optimistic. I had to miss class on Wednesday to get my citizenship but at least, now, that is finally done...
Read MoreWeek 4
What did you do this past week? I've been working on the Netflix project. Given ratings that customers have given certain movies, we have been assigned the task of predicting the ratings they would give to other movies. We have been using two caches - one with the average...
Read MoreWeek 3
What did you do this past week? This week, I finished and turned in the Collatz project. The current workflow had some issues but in the end, everything worked out. A guy from Bloomberg talked about his job during class on Wednesday. In was interesting to hear about...
Read MoreWeek 2
What did you do this past week? I have spent a lot more time on personal projects and coursework this week. I have gotten used to my schedule, of course, by now. For Software Engineering, specifically, this week, we talked about Coverage and tested it on the is_prime...
Read MoreWeek 1
What did you do this past week? This, being the first week of the semester, has not been too busy. In class, we talked about the tools that we will be using and we discussed testing. I enjoyed the first two lectures and having heard great things about this class, I am really looking...
Read More