Building Blocks of AI: An Introductory Course on Neural Networks