The programmes, offered through HarvardX and edX, come with no eligibility criteria, no fees and no restrictions, making them ...
The department offers a variety of introductory courses that are appropriate for students of all backgrounds. Most students interested in Computer Science start with one of the following courses, all ...
The ability to execute code in parallel is crucial in a wide variety of scenarios. Concurrent programming is a key asset for web servers, producer/consumer models, batch number-crunching and pretty ...
Microsoft has teamed up with NASA to create three project-based learning modules that teach entry-level coders how to use the Python programming language and machine-learning algorithms to explore ...
1. CS50: Introduction to Computer Science: David J. Malan teaches this entry-level 11-week course. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security ...
There are currently around 600 programming languages to choose from, so picking the one that’s right for you can be pretty difficult. But if you’re looking for a language that’s incredibly popular, ...
Linguists, chemists, business analysts, social scientists, and essentially everyone needs computational approaches to structure, analyze and present their data. However, non-experts are often ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results