I still haven't outgrown my childhood fascination with math, technology, and education. I'll do my best to help you succeed.
Kaushik has his PhD in computer science and 20 years experience in computing and data science. He loves teaching, and especially MATLAB. Currently, he is an Embedded Data Analyst at Commodities Futures Trading Commission for Northrup Grumman.
My education and professional experience
I started studying in computer science way back in 1995, when the internet was in its infancy. I received a B.S. in computer science from Rutgers in 1999, followed by a Masters and Ph.D. in computer science from U.C. Berkeley. Since that time, I've been working on projects relating to high performance computing, finance, and most recently, data science. It's an exciting time to be in the computer industry!
Why I am teaching this course
First and foremost, I love teaching. I've had the pleasure of teaching local students in technical subjects (e.g. calculus, physics, programming) for over 3 years now. Specifically, I'm really looking forward to teaching Matlab for two main reasons. First, it is a well developed programming environment for those who are just starting to code. It has lots of useful built-in functions and a very good debugger to make code development easier. Second, it is also a great language for engineers, scientists, economists, and many other math-related disciplines. I look forward to seeing what wonderful programs you can build with such a powerful tool at your disposal.
In my section...
I'll try to cover a small example problem from the week's lecture, followed up by an open discussion. All questions are welcome, but I'd prefer if students review the material first themselves. Ultimately, I'd like to help you reach the point where you've not only mastered the course material, but you can apply that knowledge to build programs that help you pursue your passions.