OMSCS - I Got Out!
I am done! After 7 semesters, I am glad to be done with OMSCS with a specialization in machine learning! This wouldn’t have been possible if its not for my understanding family, friends, wonde...
I am done! After 7 semesters, I am glad to be done with OMSCS with a specialization in machine learning! This wouldn’t have been possible if its not for my understanding family, friends, wonde...
Best TA! GA has some of the best TAs I have seen in OMSCS! It is extremely well run and organized. My Favorite TAs are Jamie McPeek (subjective to some people) and Emily Lentz - Jamie bein...
Dynamic Programming Introduction Step1: State the subproblem, i.e define what $D[i][j][k]$ represents. In general: Try prefix (or suffix) Then try substrings ...
NP P=NP P stands for polynomial time. NP stands for nondeterministic polynomial time problems that can be solved in poly-time on a nondeterministic machine By nondeterminist...
Graphs Graph Operations Operation Time complexity Traversing, reversing, copying, subgraph or working on full graph $O(n+m)$ Itera...
Dynamic Programming For dynamic programming, your solution needs to have 4 parts: Subproblem definition Recurrence relation STATE YOUR BASE CASES! Psuedocode Complexit...
Overall Review I took NLP during summer 2024, and overall, the content (lectures) are great, Dr Mark Riedl did a good job in explaining various concepts from RNN, to LSTM and Transformers. It go t...
Module 1: Introduction to NLP Introduction to NLP What is Natural Language Processing? The set of methods for making human language accessible to computers The analysis or understanding (to...
Overall Review If I had taken this as my first class (instead of 7/8 - sunk cost fallacy), I would have dropped out of OMSCS. I apologize in advance if this review seems negative, and it is not...
Overall review This course was released in Spring 2024, and I decided to take this course instead of Software development process, along with Machine Learning. Ironically, I did not expect myself ...