Artificial intelligence is a generalized name that groups multiple aspects of technology. Data science, Machine Learning, and Deep Learning,
The Science is in the data.
Machine learning, you're just a thinking machine.
Deep learning, Wow, I'm not needed anymore.
Mathematics and Perception.
This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.