Коллектив авторов. Выходные данные неизвестны. — 395 p.
«Если вы еще не знаете никаких языков программирования, то Python хорошо подходит для начального обучения. Если вы уже знаете другой язык, то вам будет просто понять Python», — написано в введении курса от АНБ. Курс COMP 3321 рассчитан на две полные недели обучения. Курс содержит краткое введение в Python от его создателя Гвидо ван Россума и объясняет, для чего этот язык подходит лучше всего, например, для автоматизации задач, создания веб-приложений или проведения углубленных математических исследований. В АНБ рекомендуют пройти этот курс всем начинающим разработчикам и будущим исследователем данных.
В процессе обучения используется версия 4.4.0 дистрибутива Anaconda3 Python, делается упор на запуск Python из командной строки, а также описана примеры по работе с инструментом Jupyter Notebook в браузере.
Свенсон рассказал в интервью ZDNet, что «в основном простое любопытство» побудило его отправить запрос в АНБ по учебному материалу по Python. Оказалось, что АНБ удалило или откорректировало некоторые материалы и даже абзацы в своем обучающем курсе COMP 3321 для внешнего использования. Крис Свенсон пообещал, что будет продолжать попытки получить дополнительную информацию по этому и другим курсам от агентства.