Large language models and foundation models: Computer Science course | Zoonk