Pursued Computer Science as Graduate at Georgia Institute of Technology
Pursued Earth Sciences, Computer Science and some Philosophy in my Undergraduate at Indian Institute of Technology, Kanpur
During my undergrad years, I had a very curiosity-driven approach to STEM and I fundamentally pursued Computational Sciences with some Philosophy. I enjoyed inter-disciplinary research on Modelling of Full Waveform Inversions via Finite Basis Physics-Informed Neural Networks for Seismic Data interpretation, Heuristic search algorithms for terrain modelling in GIS systems and **.
Undergrad was very special time of my life! I cherish my alma-mater way beyond the courses I took there; literally did all the cool courses I could find in STEM! I spent my time there figuring out what I actually wanted to do with my life! Exploring life was my first priority, studies came later ;) Did some solo tripping, roamed in late winter nights with my girlies, played some music here and there, and felt inferior to some ultra-high IQ quant traders ʕ•ᴥ•ʔ
I was doing internships/part-time jobs since freshman year, and most of my time went into it apart from academics, so made quite a bit of money to spend on my Master's as well (✿╹◡╹)
I did study in my Master's though! I had a very CS-focused approached this time, and quite literally graduated with both Computing Systems and Machine Learning Specializations. The coolest thing that I did during this time was attending multiple conferences (aka a company-sponsored world tours) while building world-class products in my day job.
Shout-out to the courses I loved from academia. Not listing all the courses (too many), just the ones which I enjoyed the most.
IITK :
- Real Analysis
- Linear Algebra
- Fluid Mechanics
- Thermodynamics
- Data Structures and Algorithms
- Computer Networks
- Computer Architecture
- Peer to Peer Networks
- Linux Kernel Programming
- Introduction to Machine Learning
- Big Data Visual Analytics
- Generative Artificial Intelligence
- Applied Cryptography
- Cryptography for Privacy Protection
- Computational Genomics
- Geographical Information System and Remote Sensing
- Structural Geology
- Physical Hydrology
- Geophysics and Geochemistry
- Introduction to Indian Philosophy
- Indian Society and Culture
- Ethics of Artificial Intelligence
GT :
- Graduate Algorithms
- Graduate Introduction to Operating Systems
- Compilers - Theory and Practice
- High Performance Computing
- Database Systems Implementation
- Distributed Computing
- Quantum Computing
- Machine Learning
- Machine Learning for Trading
- Reinforcement Learning and Decision Making
- Deep Learning
- Natural Language Processing
But, most of my learning's come from self-study! So, check my Bookshelf for catching up with my knowledge base!