Dan Wilhelm independently consults in data science and software development with a focus in machine learning. He has developed four complete flagship products for three startups, from ideation to deployment, in addition to numerous solutions for companies in search, natural language processing, and machine learning. Dan teaches data science and web development at General Assembly, authored open source neural network software for Google Summer of Code, wrote a book chapter on AI, and interned at Microsoft and two national laboratories. Dan was a Dept. of Homeland Security graduate fellow, receiving an MS from Caltech in Computation and Neural Systems and a BS from Purdue University in Computer Engineering. For fun, he has performed in over 200 improv shows.
This bootcamp will take absolute beginners through the basics of SQL to an ability to write queries with confidence.
Introduction to Data Science
What exactly is Data Science and why does it matter? This class is designed to give newcomers some clarity into how data scientists add value to any organization.
In this part-time course, students learn to build robust predictive models, test their validity, and clearly communicate resulting insights.
Python for Data Science Bootcamp
In this workshop series, you'll get a crash course on how to program with Python.
Data Science 101
This workshop will define what data science is, review some of the main tools used by data scientists today, and discuss how they can be implemented in real world work.
Get Hired as a Programmer: Programming Interview Practice
Applying for a programming job? Get hands-on whiteboard practice and a refresher in the workshop's topic to increase your chances of getting hired!
Introduction to SQL
This workshop will take absolute beginners through the basics of SQL to an ability to write queries with confidence.
Web Development Immersive
12-weeks. All day, every day. Learn the skills to become an entry-level web developer and the resources to get a job in this intensive program.
Free Lunch & Learn: Get Started in Data Science
What exactly is Data Science and why does it matter? This class is designed to give newcomers some clarity into the day in the life of a data scientist, and how to get there.
Intro to Data Science with Python Bootcamp
Get in depth programming experience in Python that you'll be able to immediately apply in the real world. We'll cover the fundamentals of Python & tools used in data science.
Python for Data Science
Learn to use Python as a powerful tool for analyzing and exploring data.
Animated Art Montages with Processing
In this hands-on workshop, you will make animated and interactive visual montages using the Processing language.
Intro to Python Programming
Learn all about Python, from how to get set up to writing your first script to learning what tools are available to build apps in Python.
Teach at General Assembly Panel Discussion
Ever wondered what it’s like to teach at General Assembly? Join us for an open house to hear current instructors discuss the day to day aspects of teaching immersive and part-time.
Python Programming 101
In this class, you’ll how to get started with Python, what advantages and disadvantages Python provides as a programming language, and the essentials of programming in Python.