Computer science at Marlboro explores interactions of data and code: software, the internet, and computing across the curriculum.

Computer science at Marlboro covers both theoretical and practical topics in computing, from Turing machines and physics simulations to web applications and programming language design.

Each degree program is individually crafted, often in combination with other areas of the curriculum. Areas of study such as software, the internet, graphics, digital arts, machine learning, and AI are all possible.

For more information and a full list of past courses including notes and assignments, visit


Jim Mahoney

Computer Science