The code is this repo is licensed under the Apache 2.0 license. The content is this repo is licensed under the CC-BY-NC-4.0 license.
Ways to get more students from under-represented backgrounds into computer science, including offering joint undergraduate degrees and master’s degrees that require no tech background ...
This repo includes several course projects I have done in CSCI-H211 Introduction to Computer Science. To run these projects, you need to have DrRacket installed. It's ...
Most people who need to write computer programs are not computer scientists, but rather people who occupy a range of professions (journalists, geographers, sociologists, scientists, artists, musicians ...
This course has four purposes: (1) to learn about the hierarchy of abstractions and implementations that comprise a modern computer system; (2) to demystify the machine and the tools that we use to ...
Most students interested in Computer Science start with one of the following courses, all of which provide an introduction to core concepts in CSCI: Note that introductory computer science classes ...
The School of Computer Science and Statistics (SCSS) ranks 1st in Ireland, a leading School in Europe and in the top 100 universities in the world according to the QS World University Subject Rankings ...
Intro to Computer Science was the most challenging and most rewarding course I took at Bowdoin. After taking the leap to Data Structures, a classmate of mine convinced me to choose CS as my major.
Interested in grad school once you're done? The Bachelor of Computer Science Honours programme is a more challenging degree that may be the right fit for you. Intro to Web Design and Development is ...