ENROLL Course Search

Saved Courses (0)

Your search for courses for 22/SP and in CMC 301 found 4 courses.

Revise Your Search New Search

CS 252.00 Algorithms 6 credits

Open: Size: 34, Registered: 31, Waitlist: 0

CMC 301

Synonym: 60522

David Liben-Nowell

A course on techniques used in the design and analysis of efficient algorithms. We will cover several major algorithmic design paradigms (greedy algorithms, dynamic programming, divide and conquer, and network flow). Along the way, we will explore the application of these techniques to a variety of domains (natural language processing, economics, computational biology, and data mining, for example). As time permits, we will include supplementary topics like randomized algorithms, advanced data structures, and amortized analysis.

Prerequisite: Computer Science 201 and Computer Science 202 (Mathematics 236 will be accepted in lieu of Computer Science 202)

LING 150.00 From Esperanto to Dothraki: The Linguistics of Invented Languages 6 credits

Closed: Size: 30, Registered: 30, Waitlist: 0

CMC 301


Requirements Met:

Synonym: 62169

Jenna T Conklin

What lies behind the human urge to construct new languages? How has language invention changed over time? What can invented languages teach us about the function of natural languages and their syntactic, morphological, and phonological structure? In this course, students will dive into the history of invented languages, tackle the question of what constitutes a language, and ultimately try their hand at constructing their own language. We’ll explore what separates natural languages from invented ones and discuss how often the very qualities that their creators find most desirable inhibit the widespread adoption they envision for their languages.

Sophomore priority

PHIL 123.00 Topics in Medical Ethics 6 credits

Closed: Size: 30, Registered: 30, Waitlist: 0

CMC 301

Synonym: 60405

Daniel M Groll

This course examines a variety of topics in medical ethics. We begin with a unit on pandemic ethics: Who should get ventilators when there aren't enough for everyone? Do medical providers have a duty to treat during a pandemic? We then turn to the question "When is someone dead?" and consider how different answers to that question affect arguments over organ procurement. Our third unit is on the place of race, and racial judgments, in medicine. Is there a place for racial judgments in medicine? Finally, we turn to the question of how to think about decision making in a clinical context: what values are at play? And how should we think about disagreements between clinicians and patients? What about disagreements between patient's past wishes and their current wishes? Not open to students who have taken Philosophy 222.

Sophomore Priority, not open to students what have taken Philosophy 222.

Waitlist for Juniors and Seniors: PHIL 123.WL0 (Synonym 60406)

STAT 120.02 Introduction to Statistics 6 credits

Closed: Size: 32, Registered: 32, Waitlist: 0

CMC 301

Synonym: 61467

Laura M Chihara

(Formerly MATH 215) Introduction to statistics and data analysis. Practical aspects of statistics, including extensive use of statistical software, interpretation and communication of results, will be emphasized. Topics include: exploratory data analysis, correlation and linear regression, design of experiments, basic probability, the normal distribution, randomization approach to inference, sampling distributions, estimation, hypothesis testing, and two-way tables. Students who have taken Mathematics 211 are encouraged to consider the more advanced Mathematics 240/Statistics 250 (formerly Mathematics 265 and 275) Probability/Statistical Inference sequence.

Prerequisite: Not open to students who have already received credit for Psychology 200/201, Sociology/Anthropology 239 or Statistics 250 (formerly Mathematics 275).

Sophomore priority

Waitlist for Juniors and Seniors: STAT 120.WL2 (Synonym 61579)

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