Search Results
Your search for courses · during 25FA, 26WI, 26SP · taught by dln · returned 4 results
-
CS 301 History of Computing in England Program: History of Computing 6 credits
In the mid-1800s, Charles Babbage’s analytical engine, inspired by programmable looms, was the first conception of an automated programmable computing device. A century later, British researchers built some of the first physical computers—particularly WWII-era code-breaking work, and programmable machines developed immediately after the war. We will explore those two eras, through historical writings (including Babbage and Ada Lovelace, who wrote programs for the analytical engine, and Alan Turing) and visits to relevant museums and archives. We will also study some of the more recent history of computing, particularly the major advances in the 1960s and 1970s.
Participation in OCS History of Computing in England program.
- Fall 2025
- FSR, Formal or Statistical Reasoning
-
Acceptance in the Carleton OCS History of Computing in England program.
-
CS 341 History of Computing in England Program: Cryptography 6 credits
Modern cryptographic systems allow parties to communicate in a secure way, even if they don’t trust the channels over which they are communicating (or maybe even each other). Cryptography is at the heart of a huge range of applications: online banking and shopping, password-protected computer accounts, and secure wireless networks, to name just a few. In this course, we will introduce and explore some fundamental cryptographic primitives. Topics will include public-key encryption, digital signatures, code-breaking techniques (like those used at Bletchley Park during WWII to break the Enigma machine’s cryptosystem), pseudorandom number generation, and other cryptographic applications.
Participation in OCS History of Computing in England program.
- Fall 2025
- FSR, Formal or Statistical Reasoning QRE, Quantitative Reasoning
-
Acceptance in the Carleton OCS History of Computing in England program.
-
HIST 145 History of Computing in England Program: World War II History 6 credits
This course will consider the broad context of World War II, from the British perspective. Topics will include a variety of aspects of the British experience both at home and abroad, including military, political, and social; the course will include a number of excursions to relevant sites, including the Churchill War Rooms, Bletchley Park, and buildings damaged or destroyed in the Blitz.
Participation in OCS History of Computing in England program.
- Fall 2025
- HI, Humanistic Inquiry IS, International Studies
-
Acceptance in the Carleton OCS History of Computing in England program.
-
IDSC 141 Computer Science Program: Computing with Context: Alan Turing, Gender, and Computing 2 credits
This course will address a cluster of topics related to a broad gender-based context for computing. The starting point is Alan Turing himself: a hero for his code-breaking work during the war, Turing was also a gay man chemically castrated by the British government who (likely) died by suicide after enduring that treatment. The course will spiral outward from Turing to include a broader set of topics related to gender and sexuality in computing, ranging from Turing’s era to the present. Specific topics will vary based on the interests of available experts in aspects of gender and computing.
Participation in OCS History of Computing in England program.
- Fall 2025
- No Exploration
-
Acceptance in the Carleton OCS History of Computing in England program.