Teaching & Learning

Functional, Teaching & Learning February 2, 2018 2

Emphasizing Functional Programming in CS Coursework

Functions are the cornerstone of most programming languages. They are the building blocks upon which libraries, API’s and eventually programs are…

Read More
Teaching & Learning February 2, 2018 2

The role of abstraction in learning new languages

Abstraction is a fundamental concept in computer science and influences almost all aspects of how and what we program. Most academic…

Read More