проблем до изпълнима програма. • Изчислителният проблем може да бъде всичко - от уеб сайт на любимата ми котка Джеси, до създаване на сложен алгоритъм за GPS система.
• Софтуер за GPS навигация за автомобил • Софтуер за четец на пръстови отпечатаци на новия ви (не чак толкова) iPhone • Създаване на софтуер за банкомат • Софтуер за кафе машина • Разпознаване на човешки образи от снимка • Система за управление на ресурсите на голяма корпорация • Създаване на компютърна игра • Създаване на бот за автоматизирана игра на Counter Strike • “Разбиване на паролата на фейсбук” на гаджето ви • и много др…
на текст, който след определена обработка, бива изпълнен (интерпретиран) от компютъра. • “Текстът” въведен от програмистите представлява поредица от инструкции, които компютърът трябва да изпълни.
общи идеи със солидна математическа основа • Излишно и невъзможно е да се отдели време за научаване на всичките езици • В перфектния случай научете по един или няколко езика от различни “парадигми”
като “решетка” от квадратчета. Всяко квадратче в решетката има някакъв цвят. Това е т. нар. растерна графика. • Цвета на всяко квадратче се се представя с три стойности: • Red ϵ [0, 255] • Green ϵ [0, 255] • Blue ϵ [0, 255] • Например черното е: (0, 0, 0), а бялото (255, 255, 255).
science and statistics that deals with the construction and study of systems that can learn from data, rather than follow only explicitly programmed instructions… • Computer science is considered by some to have a much closer relationship with mathematics than many scientific disciplines, with some observers saying that computing is a mathematical science.
MIT • Stanford University • University of Cambridge • University of California Berkley • University of Oxford • Technical University of Munich Но не всички са достъпни финансово (пр. една година в Stanford е около $80 000).
СУ • Софтуерен Университет • Технически Университет София • Нов Български Университет • Американски Университет • Университетът по библиотекознание и информационни технологии
онлайн курсове от университети като Stanford, Princeton, TUM и много други. • HackBulgaria - безплатни и платени курсове по модерни технологии, използващи иновативна методология за преподаване • Telerik Academy - безплатни курсове по модерни технологии • И други