My Georgia Tech OMSA Final Year Takeaways (Spring & Summer 2026)

By the final year of OMSA, I could clearly see how the curriculum was coming together. Spring focused on broadening my analytics toolkit—from visual analytics to classical Natural Language Processing—while Summer shifted toward modern Generative AI and an industry-sponsored practicum. Looking back, these four courses complemented one another surprisingly well, bridging traditional analytics, modern AI, and real-world data science practice.

CSE 6242 – Data & Visual Analytics

CSE 6242 is one of the most practical and technically diverse courses in OMSA. Rather than concentrating on a single subject, the course introduces a wide range of technologies commonly used in data analytics, including D3.js, Tableau, Spark, Docker, SQL, and machine learning workflows. Every homework felt like learning a new technology stack, making the course both exciting and challenging.

The workload was among the heaviest in the program. Much of the effort was spent configuring environments, debugging dependencies, and becoming familiar with tools that were completely new to me. While occasionally frustrating, this experience closely resembled what working on real analytics projects often feels like.

The final five-person team project analyzed more than 15 million Seattle police call records together with weather data to explore patterns and build predictive models. It provided valuable hands-on experience integrating data engineering, predictive modeling, and interactive visualization into a single analytics workflow. Equally valuable was the opportunity to collaborate with a five-member team over an entire semester. Coordinating responsibilities, integrating work from different contributors, and collectively refining our analysis made the experience feel much closer to a real industry data science project than a typical class assignment.

MGT 6033 – Analysis of Unstructured Data

Analysis of Unstructured Data serves as an excellent introduction to Natural Language Processing and text analytics. The course covers the complete NLP pipeline, including text preprocessing, document representation, topic modeling, sentiment analysis, information retrieval, recommendation systems, and word embeddings. Rather than focusing solely on implementation, the course explains the intuition behind each technique and when it should be applied.

One aspect I appreciated most was how the course balanced theory and application. The assignments required implementing algorithms while also interpreting results and understanding their limitations. Many of the concepts—such as TF-IDF, cosine similarity, LSA, LDA, Word2Vec, and recommender systems—became foundational knowledge that I would later build upon in Applied NLP.

The course also reinforced an important lesson: although Generative AI has become the industry's focus, classical NLP methods remain highly valuable because they are computationally efficient, interpretable, and often sufficient for many business applications.

Overall, AUD established a solid foundation in text analytics and became the perfect bridge between traditional machine learning and the rapidly evolving world of Large Language Models. One of the reasons CSE 6242 became one of my favorite courses in OMSA was the instructor, Prof. Moon. He is an excellent educator who presents complex technical concepts in a clear and well-structured manner, making it easier to navigate a course that covers such a broad range of technologies. The lectures are thoughtfully organized, and the assignments are carefully designed to reinforce the key concepts through hands-on practice. By the end of the semester, I not only gained experience with a diverse set of modern analytics technologies but also developed a greater appreciation for how they fit together in solving real-world data problems.

CSE 8803 – Applied Natural Language Processing

Applied NLP also quickly became one of my favorite courses in OMSA because it focused on where AI is heading today. Building on the classical NLP foundation from AUD, the course progresses into transformer architectures, BERT, GPT models, Retrieval-Augmented Generation (RAG), DSPy, and the emerging field of Agentic AI.

One aspect I particularly appreciated was that the instructors continuously updated the course with emerging technologies. Rather than teaching only established material, the lectures incorporated recent developments such as Agentic AI, making the course feel highly relevant to today's AI landscape.

The programming assignments were both challenging and rewarding. Implementing transformer models, building Retrieval-Augmented Generation pipelines, and experimenting with DSPy provided hands-on experience that went far beyond simply calling LLM APIs. Understanding what happens behind the scenes gave me much greater confidence in applying these technologies.

The quizzes, however, were probably the most demanding in OMSA. Many questions focused on detailed lecture content, and preparing for them often required carefully comparing the lecture slides with the video transcripts because important information sometimes appeared only in the transcripts. I found myself reviewing the materials almost line by line to ensure I didn't miss subtle details. While this certainly reinforced the concepts, I believe the quizzes could place greater emphasis on conceptual understanding rather than detailed memorization.

Overall, this course provided an outstanding introduction to modern NLP and Generative AI. Together with AUD, it formed a comprehensive learning journey from classical NLP techniques to state-of-the-art AI systems.

CSE6748 Practicum

I joined a school-sponsored industry project, working in a three-person team to solve a customer analytics problem for an industry partner. Unlike traditional coursework with predefined assignments, the practicum gave us the freedom to determine our own analytical approach. From exploring the data and engineering features to validating hypotheses and communicating actionable recommendations, we were responsible for shaping the direction of the project based on the evidence we uncovered.

The experience closely resembled a real data science engagement, emphasizing teamwork, stakeholder communication, iterative problem solving, and balancing technical rigor with business value. It was a rewarding way to conclude the OMSA program and an excellent bridge between academic learning and industry practice.


Final Thoughts

Looking back on the past two years, I realize OMSA has taught me much more than individual algorithms or programming languages. It has fundamentally changed the way I approach analytical problems—from understanding the mathematical foundations behind machine learning, to designing end-to-end analytics solutions, to thoughtfully applying modern AI to real-world business problems.

More importantly, the program has reinforced the value of curiosity, critical thinking, and continuous learning. The field of data science evolves rapidly, and OMSA has given me both the technical foundation and the confidence to keep learning long after graduation.

As I complete this journey, I leave not only with a stronger technical toolkit, but also with a deeper appreciation for how analytics can create meaningful business impact.

Comments

Popular posts from this blog

How To Implement Dense_Rank() In Excel Sheet

Schema and Security Control in SQL server

My Georgia Tech OMSA Year 2 Fall term Takeaway (Fall25)