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 CMC 210 found 6 courses.

Revise Your Search New Search

CS 254.00 Computability and Complexity 6 credits

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

CMC 210

MTWTHF
9:50am11:00am9:50am11:00am9:40am10:40am
Synonym: 64287

Anna N Rafferty

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.

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

CS 348.00 Parallel and Distributed Computing 6 credits

Closed: Size: 34, Registered: 26, Waitlist: 0

CMC 210

MTWTHF
1:50pm3:00pm1:50pm3:00pm2:20pm3:20pm
Synonym: 65868

Kent D Lee

As multi-core machines become more prevalent, different programming paradigms have emerged for harnessing extra processors for better performance. This course explores parallel computation for both shared memory and distributed parallel programming paradigms. In particular, we will explore how these paradigms affect the code we write, the libraries we use, and the advantages and disadvantages of each. Topics will include synchronization primitives across these models for parallel execution, debugging concurrent programs, fork/join parallelism, example parallel algorithms, computational complexity and performance considerations, computer architecture as it relates to parallel computation, and related theory topics.

Prerequisite: Computer Science 201

LING 110.00 Introduction to Linguistics 6 credits

Closed: Size: 30, Registered: 29, Waitlist: 7

CMC 210

MTWTHF
1:15pm3:00pm1:15pm3:00pm
Synonym: 64575

Jenna T Conklin

The capacity to acquire and use natural languages such as English is surely one of the more remarkable features of human nature. In this course, we explore several aspects of this ability. Topics include the sound systems of natural languages, the structure of words, principles that regulate word order, the course of language acquisition in children, and what these reveal about the nature of the mind.

LING 317.00 Topics in Phonology 6 credits

Open: Size: 15, Registered: 9, Waitlist: 0

CMC 210

MTWTHF
10:10am11:55am10:10am11:55am
Synonym: 64579

Jenna T Conklin

More on phonology. This course examines a small number of topics in depth. Particular topics vary from year to year.

Prerequisite: Linguistics 217

MATH 210.02 Calculus 3 6 credits

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

CMC 210

MTWTHF
11:10am12:20pm11:10am12:20pm12:00pm1:00pm
Synonym: 64916

Rob C Thompson

Vectors, curves, calculus of functions of three independent variables, including directional derivatives and triple integrals, cylindrical and spherical coordinates, line integrals, Green's theorem, sequences and series, power series, Taylor series.

Prerequisite: Mathematics 120. This course cannot be substituted for Mathematics 211

STAT 120.03 Introduction to Statistics 6 credits

Closed: Size: 32, Registered: 32, Waitlist: 3

CMC 210

MTWTHF
12:30pm1:40pm12:30pm1:40pm1:10pm2:10pm
Synonym: 65256

Andy N Poppick

(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).

Formerly Mathematics 215

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.
Requirements
You must take 6 credits of each of these.
Overlays
You must take 6 credits of each of these,
except Quantitative Reasoning, which requires 3 courses.
Special Interests