ENROLL Course Search

NOTE: There are some inconsistencies in the course listing data - ITS is looking into the cause.

Alternatives: For requirement lists, please refer to the current catalog. For up-to-the-minute enrollment information, use the "Search for Classes" option in The Hub. If you have any other questions, please email registrar@carleton.edu.

Saved Courses (0)

Your search for courses for 23/WI and in LEIG 305 found 6 courses.

Revise Your Search New Search

BIOC 301.00 Survey of Biochemistry 6 credits

Open: Size: 40, Registered: 16, Waitlist: 0

Leighton 305


Requirements Met:

Synonym: 64136

Rachel E Horness

This course applies the principles of chemistry to explore the molecular basis of biological processes. It provides students with a foundational knowledge of biochemistry, with an emphasis on the structure and function of biological macromolecules including nucleic acids and proteins.  Topics include enzyme catalysis and kinetics, bioenergetics, and the organization and regulation of metabolic pathways. Biology majors must also complete BIOC 311 in order for BIOC 301 to count towards the Biology major.

Prerequisite: Biology 126, Chemistry 224, Chemistry 234

Not open to students who have taken CHEM 320 or BIOL 380

CS 251.00 Programming Languages: Design and Implementation 6 credits

Closed: Size: 34, Registered: 34, Waitlist: 4

Leighton 305

Synonym: 64285

David R Musicant

What makes a programming language like "Python" or like "Java"? This course will look past superficial properties (like indentation) and into the soul of programming languages. We will explore a variety of topics in programming language construction and design: syntax and semantics, mechanisms for parameter passing, typing, scoping, and control structures. Students will expand their programming experience to include other programming paradigms, including functional languages like Scheme and ML.

Prerequisite: Computer Science 201 or instructor permission

CS 321.00 Making Decisions with Artificial Intelligence 6 credits

Closed: Size: 34, Registered: 34, Waitlist: 15

Leighton 305

Synonym: 65578

David R Musicant

There are many situations where computer systems must make intelligent choices, from selecting actions in a game, to suggesting ways to distribute scarce resources for monitoring endangered species, to a search-and-rescue robot learning to interact with its environment. Artificial intelligence offers multiple frameworks for solving these problems. While popular media attention has often emphasized supervised machine learning, this course instead engages with a variety of other approaches in artificial intelligence, both established and cutting edge. These include intelligent search strategies, game playing approaches, constrained decision making, reinforcement learning from experience, and more. Coursework includes problem solving and programming.

Prerequisite: Computer Science 201. Additionally Computer Science 202 is strongly recommended.

EUST 110.00 The Power of Place: Memory and Counter-Memory in the European City 6 credits

Open: Size: 30, Registered: 16, Waitlist: 0

Leighton 305

Synonym: 64322

Paul Petzschmann, Baird E Jarman, Mihaela Czobor-Lupp,

This team-taught interdisciplinary course explores the relationship between memory, place and power in Europe’s cities. It examines the practices through which individuals and groups imagine, negotiate and contest their past in public spaces through art, literature, film and architecture. The instructors will draw on their research and teaching experience in urban centers of Europe after a thorough introduction to the study of memory across different disciplines. Students will be challenged to think critically about larger questions regarding the possibility of national and local memories as the foundation of identity and pride but also of guilt and shame. 

MATH 206.00 A Tour of Mathematics 1 credit, S/CR/NC only

Open: Size: 45, Registered: 28, Waitlist: 0

Leighton 305

Synonym: 64914

Deanna B Haunsperger

A series of eight lectures intended for students considering a Mathematics major. The emphasis will be on presenting various striking ideas, concepts and results in modern mathematics, rather than on developing extensive knowledge or techniques in any particular subject area.

SOAN 110.00 Introduction to Anthropology 6 credits

Closed: Size: 30, Registered: 28, Waitlist: 1

Leighton 305

Synonym: 64852

Colin McLaughlin-Alcock

Anthropology is the study of all human beings in all their diversity, an exploration of what it means to be human throughout the globe. This course helps us to see ourselves, and others, from a new perspective. By examining specific analytic concepts—such as culture—and research methods—such as participant observation—we learn how anthropologists seek to understand, document, and explain the stunning variety of human cultures and ways of organizing society. This course encourages you to consider how looking behind cultural assumptions helps anthropologists solve real world dilemmas.

Sophomore Priority.

Waitlist for Juniors and Seniors: SOAN 110.WL0 (Synonym 64853)

Search for Courses

This data updates hourly. For up-to-the-minute enrollment information, use the Search for Classes option in The Hub

Instructional Mode
Class Period
Courses or labs meeting at non-standard times may not appear when searching by class period.
You must take 6 credits of each of these.
You must take 6 credits of each of these,
except Quantitative Reasoning, which requires 3 courses.
Special Interests