News

This is a jupyter book for the course CS1302 Introduction to Computer Programming at City University of Hong Kong. The course aims to introduce key concepts, techniques, and good practices of ...
Practical Programming, an introduction to Computer Science using Python 3.6 This repository contains the exercises from the book " Practical Programming, an introduction to Computer Science using ...
Students use Java—the most commonly used programming language in the first two years of the computer science curriculum—as the implementation language throughout. The book also discusses a range of ...
In part 1 of our hands-on series, we explain why R's a great choice for basic data analysis and visualization work, and how to get started.
This tutorial is an introduction to GPU programming using the OpenGL shading language - GLSL. It comprises an overview of graphics concepts and a walk-through the graphics card rendering pipeline. A ...