Search Results
Your search for courses · during 25FA · tagged with LING Pertinent · returned 3 results
-
CCST 215 Approaches to Language Teaching and Learning 6 credits
Language learning is shaped by complex cognitive, social, and cultural factors. This course explores how people learn new languages and how that knowledge informs teaching. We will examine key theories, strategies for supporting diverse learners, and ways to integrate culture and real-world communication. Through readings, observations, and hands-on practice, you will reflect on language learning experiences. The course culminates in a ready-to-use lesson plan, demonstrating your growth as a language educator.
Recommended preparation: Prior knowledge of a language other than English or current enrollment in a language course.
- Fall 2025
- IS, International Studies No Exploration
-
CCST 215.01 Fall 2025
- Faculty:Amy Hutchinson 🏫 👤
- Size:16
- M, WLanguage & Dining Center 244 1:50pm-3:00pm
- FLanguage & Dining Center 244 2:20pm-3:20pm
-
7 seats held for Language Associates until September 15, 2025.
-
CS 254 Computability and Complexity 6 credits
An introduction to the theory of computation. What problems can and cannot be solved efficiently by computers? What problems cannot be solved by computers, period? Topics include formal models of computation, including finite-state automata, pushdown automata, and Turing machines; formal languages, including regular expressions and context-free grammars; computability and uncomputability; and computational complexity, particularly NP-completeness.
- Fall 2025
- FSR, Formal or Statistical Reasoning
-
Student has completed any of the following course(s): CS 200 with a grade of C- or better or CS 201 with a grade of C- or better or received a Carleton Computer Science 200 Requisite Equivalency AND CS 202 with a grade of C- or better or received a Carleton Computer Science 202 Requisite Equivalency or MATH 236 with a grade of C- or better or received a Carleton Math 236 Requisite Equivalency. MATH 236 will be accepted in lieu of CS 202.
-
CS 322 Natural Language Processing 6 credits
Advances like deep learning and large language models have led to computer programs that seem to converse intelligently with people. But how do these programs work, and do they really understand language? In this course, we’ll explore techniques that aim to enable computers to interpret and respond appropriately to ideas expressed using natural languages (such as Chinese or English) as opposed to formal languages (such as Python or C). Topics may include classical and modern approaches, and varying applications, such as machine translation, semantic analysis, and question answering.
- Fall 2025
- FSR, Formal or Statistical Reasoning QRE, Quantitative Reasoning
-
Student has completed any of the following course(s): CS 200 with a grade of C- or better or CS 201 with a grade of C- or better or received a Carleton Computer Science 200 Requisite Equivalency AND CS 202 with a grade of C- or better or received a Carleton Computer Science 202 Requisite Equivalency or MATH 236 with a grade of C- or better or received a Carleton Math 236 Requisite Equivalency. MATH 236 will be accepted in lieu of CS 202.
-
CS 322.01 Fall 2025
- Faculty:Anna Rafferty 🏫 👤
- Size:34
- M, WAnderson Hall 329 9:50am-11:00am
- FAnderson Hall 329 9:40am-10:40am
-
17 seats held for CS Match until the day after rising junior priority registration.