About this guide
A concise exam companion for the programming AI courses assume. It covers Python fundamentals for data work, structured data through iteration, comprehensions and files, the NumPy n-dimensional array and its data model, and vectorisation: replacing loops with fast array operations, building the numerical patterns used across AI coursework. Worked examples are marked the way an examiner marks them, so your code is correct, readable and efficient.
Inside the guide
- Fundamentals for data work
- Structured data through iteration
- Comprehensions and files
- NumPy n-dimensional array and its data model
- Vectorisation: replacing loops
- Building the numerical patterns used across AI coursework
Questions students ask
What does Programming for AI cover?
It covers Python fundamentals for data work, structured data through iteration, comprehensions and files, the NumPy n-dimensional array and its data model, and vectorisation: replacing loops with fast array operations, building the numerical patterns used across AI coursework.
Who is Programming for AI for?
It is written for university students learning the programming AI courses assume, and for lecturers and librarians choosing a clear, exam-focused reading-list text.
What format does it come in?
Kindle ebook and paperback on Amazon.
Can I get a free copy?
Yes. Full Marks Press offers free review copies to students and educators at fullmarkspress.com/free.