News

The course "Concepts of Programming Languages" is designed as a master course. Solid programming skills in Java/C/C++ are required. I also assume that students have introductory skills in Scala and ...
An Introduction to Programming and Computer Science with Python, second edition is a free, open source textbook available under a CC BY-NC-SA license. Originally developed for UVM’s CS 1210 ...
This course provides an introduction to programming with the Python programming language. The programming tasks are largely about mathematical calculations linked to topics from the natural sciences ...
Pull requests help you collaborate on code with other people. As pull requests are created, they’ll appear here in a searchable and filterable list. To get started, you should create a pull request.
F# is a Functional-first language that has gained quite popularity in the developers’ forums, primarily among developers in the .NET ecosystem. Exploring the functional, imperative, and ...
Computers are all around us. How does this affect the world we live in? This course is a broad introduction to computing technology for humanities and social science students. Topics will be drawn ...
To tell a computer to do something, a program must be written to tell it exactly what to do and how to do it. If an algorithm has been designed, the computer program will follow this algorithm, ...