# Bachelor of Science in Cognitive Science

The Bachelor of Science in Cognitive Science stresses hands-on, active learning, where students work with concrete examples in the classroom and labs, joining into research as soon as they enter the degree program. The Cognitive Science Program is structured to give students fundamental skills, applicable in a wide variety of information-related careers: psychology, neuroscience, artificial intelligence, media, information processing, medical analysis, data representation and information retrieval, education, scientific research, human-computer interaction, multimedia, knowledge management, and information policy. The skills also have wide applicability to technical and expository writing, mathematical analysis, experimental techniques, and computer programming.

Cognitive Science explores the nature of intelligent systems, focusing on formal theories of mind and information and seeks a better understanding of mind, learning and teaching, cognitive skills, and the development of intelligent systems designed to augment human capacities in constructive ways. Cognitive Science is inherently interdisciplinary, with contributions from computer science, psychology, philosophy, neuroscience, linguistics, biology, anthropology, and other fields. Both natural intelligence (in humans and in animals) and artificial intelligence fall within the scope of inquiry. The field deals with aspects of complex cognition, computational models of thought processing, knowledge representation, dynamics of real-world engagement, and emergent behavior of large-scale interacting systems.

## Requirements

**Core.****Philosophical Foundations.**One (1) course:- COGS-Q 240 Philosophical Foundations of the Cognitive and Information Sciences

# COGS-Q 240 Philosophical Foundations of the Cognitive and Information Sciences

- Credits
- 4
- Prerequisites
- None
- Description
- Foundational introduction to the cognitive and information sciences. The primary themes are: (1) causal issues such as functional and computational architecture (e.g., modularity, effectiveness, and implementation, analog/digital), neuroscience, and embodied dynamics; and (2) semantic issues such as meaning, representation, content, and information flow. The role of both themes in logic, perception, computation, cognition, and consciousness. Throughout, an emphasis on writing, analysis, and exposition.

- Spring 2024CASE AHcourse

**Programming for the Cognitive and Information Sciences.**One (1) course:- COGS-Q 260 Programming for the Cognitive and Information Sciences

# COGS-Q 260 Programming for the Cognitive and Information Sciences

- Credits
- 3
- Prerequisites
- None
- Notes
- R: Mastery of two years of high school algebra or the equivalent
- Description
- Students will learn to write simple computer programs. Programming assignments will focus on the implementation of an important class of models from cognitive science, such as neural networks or production systems.

**Computation in the Cognitive and Information Sciences.**One (1) course:- COGS-Q 320 Computation in the Cognitive and Information Sciences

# COGS-Q 320 Computation in the Cognitive and Information Sciences

- Credits
- 3
- Prerequisites
- COGS-Q 260, CSCI-C 200, CSCI-C 211, or CSCI-H 211 with a grade of B or higher
- Description
- Develop computer programming skills, learn to write programs that simulate cognitive processes, and run experiments with human subjects. The relation between computation and intelligence and a selection of approaches from artificial intelligence will be explored.

- Spring 2024CASE NMcourse

**Mathematics and Logic for the Cognitive and Information Sciences.**One (1) course:- COGS-Q 350 Mathematics and Logic for the Cognitive and Information Sciences

# COGS-Q 350 Mathematics and Logic for the Cognitive and Information Sciences

- Credits
- 4
- Prerequisites
- None
- Notes
- R: Mastery of two years of high school algebra or the equivalent
- Description
- An introduction to the suite of mathematical and logical tools used in the cognitive and information sciences, including finite mathematics, automata and computability theory, elementary probability, and statistics, together with short introductions to formal semantics and dynamical systems.
- Repeatability
- Credit given for only one of COGS-Q 350 or COGS-Q 250.

- Spring 2024CASE NMcourse

**Experiments and Models in Cognition.**One (1) course:- COGS-Q 370 Experiments and Models in Cognition

# COGS-Q 370 Experiments and Models in Cognition

- Credits
- 4
- Prerequisites
- COGS-Q 260, CSCI-C 200, CSCI-C 211, of CSCI-H 211 with a grade of B or higher
- Notes
- R: Mastery of two years of high school algebra or the equivalent; PSY-K 300 or equivalent familiarity with statistics
- Description
- This course develops tools for studying mind and intelligence, including experimental techniques, and mathematical and computational models of human behavior. Topics include neural structures for cognition, attention, perception, memory, problem solving, judgment, decision making, and consciousness. Students will design and analyze laboratory experiments and apply formal models to the results.
- Repeatability
- Credit given for only one of COGS-Q 270 or COGS-Q 370.

- Spring 2024CASE NMcourse

**Focal Area.****Focal Area Courses.**One (1) of the following options:**Cognition.**Three (3) courses:- COGS-Q 330 Perception/Action
- COGS-Q 345 Animal Cognition
- COGS-Q 355 Neural Networks and the Brain
- HON-H 241 Scientific Uncertainty and Discovery (approved topic: "Animal Thinking")
- PSY-P 325 Psychology of Learning
- PSY-P 329 Sensation and Perception
- PSY-P 330 Perception/Action
- PSY-P 335 Cognitive Psychology
- PSY-P 350 Human Factors/Ergonomics
- PSY-P 424 Laboratory in Sensation and Perception
- PSY-P 435 Laboratory in Human Learning and Cognition
- PSY-P 438 Language and Cognition
- PSY-P 440 Topics in Cognitive Psychology
- PSY-P 441 Neuropsychology of Language
- PSY-P 443 Cognitive Development
- PSY-P 448 Social Judgment and Person Perception
- SLHS-S 307 Cognitive and Communicative Aspects of Aging

# COGS-Q 330 Perception/Action

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Description
- Roboticists know that actions like catching a fly ball are exceedingly complex, yet people perform them effortlessly. How perceptual information is generated by and used in guiding such actions is covered, as are issues of motor coordination and control. Classes include laboratories on analysis of optic flow and limb movements.
- Repeatability
- Credit given for only one of COGS-Q 330 or PSY-P 330.

- Spring 2024CASE NMcourse

# COGS-Q 345 Animal Cognition

- Credits
- 3
- Prerequisites
- None
- Description
- Introduction to the study of animal cognition. Reviews historical, theoretical, and philosophical perspectives on how animals think. Explores debates about specific aspects of cognition, including whether and how animals reason, whether they have memory and concepts, whether they can use tools, whether they communicate or have "language," whether they have consciousness, behave altruistically, and have morals.

# COGS-Q 355 Neural Networks and the Brain

- Credits
- 3
- Prerequisites
- COGS-Q 260, CSCI-C 211, or CSCI-H 211 with a grade of B or higher; and one of COGS-Q 350, COGS-Q 351, or CSCI-B 351; or consent of instructor
- Description
- An overview of common neural networks, especially deep learning. Practical computer programming exercises, mainly in Python, provide training in how to implement neural networks to solve real-world problems. Students will be able to implement practical neural network solutions and evaluate their suitability as models of the brain and cognition.

- Spring 2024CASE NMcourse

# HON-H 241 Scientific Uncertainty and Discovery

- Credits
- 3
- Prerequisites
- None
- Description
- Applies concepts used by the natural and physical sciences to illuminate general laws of science and to describe natural phenomena using primarily quantitative methods and empirical inquiry. Uses the scientific method for asking and answering questions about scientific phenomena and scientific uncertainty.
- Repeatability
- May be repeated with a different topic for a maximum of 6 credit hours.

- Spring 2024CASE NMcourse

# PSY-P 325 Psychology of Learning

- Credits
- 3
- Prerequisites
- PSY-P 101 and PSY-P 102; or PSY-P 155
- Description
- Facts and principles of animal and human learning, especially as treated in theories attempting to provide frameworks for understanding what learning is and how it takes place.

- Spring 2024CASE NMcourse

# PSY-P 329 Sensation and Perception

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Notes
- R: MATH-M 026, MATH-M 119, or introductory physics
- Description
- Basic data, theories, psychophysics, illusions, and other topics fundamental to understanding sensory and perceptual processes.

- Spring 2024CASE NMcourse

# PSY-P 330 Perception/Action

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Description
- Roboticists know that actions like catching a fly ball are exceedingly complex, yet people perform them effortlessly. How perceptual information is generated by and used in guiding such actions is covered, as are issues of motor coordination and control. Classes include laboratories on analysis of optic flow and limb movements.
- Repeatability
- Credit given for only one of COGS-Q 330 or PSY-P 330.

- Spring 2024CASE NMcourse

# PSY-P 335 Cognitive Psychology

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Description
- Introduction to human cognitive processes, including attention and perception, memory, psycholinguistics, problem solving, and thinking.

- Spring 2024CASE NMcourse

# PSY-P 350 Human Factors/Ergonomics

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Description
- Theories and data of experimental psychology applied to the problems of the interaction of people and technology.

- Spring 2024CASE NMcourse

# PSY-P 424 Laboratory in Sensation and Perception

- Credits
- 3
- Prerequisites
- PSY-P 211; and PSY-P 329; and PSY-K 300 or equivalent
- Description
- The experimental investigation of current and classical problems in sensory psychology and perception.

# PSY-P 435 Laboratory in Human Learning and Cognition

- Credits
- 3
- Prerequisites
- PSY-P 211; and PSY-P 325 or PSY-P 335; and PSY-K 300 or equivalent
- Description
- Experimental study of human learning and cognitive processes.

# PSY-P 438 Language and Cognition

- Credits
- 3
- Prerequisites
- PSY-P 335
- Description
- Methods, research, and theory in psycholinguistics. Examination of speech perception, speech production, psychological studies of syntax and semantics, language development, cognitive basis of linguistic theory, neurology of language, and language comprehension and thought.

- Spring 2024CASE NMcourse

# PSY-P 440 Topics in Cognitive Psychology

- Credits
- 3
- Prerequisites
- PSY-P 335
- Description
- A critical examination of an area within cognitive psychology. Topics will vary by semester but could include attention, memory, categorization, imagery, language, thinking, problem solving, or decision making.
- Repeatability
- May be repeated with a different topic for a maximum of 6 credit hours.

# PSY-P 441 Neuropsychology of Language

- Credits
- 3
- Prerequisites
- PSY-P 326, PSY-P 335, or PSY-P 346
- Description
- Introduction to the neuroscience of language comprehension, including the basic neuroanatomy of the language system and levels of processing from single word to discourse level. Discussion of such language disorders as dyslexia and aphasia.

# PSY-P 443 Cognitive Development

- Credits
- 3
- Prerequisites
- PSY-P 315 or PSY-P 316
- Description
- Human cognitive development. Topics may include language, problem solving, conceptual growth, perception, and cultural influences.

# PSY-P 448 Social Judgment and Person Perception

- Credits
- 3
- Prerequisites
- PSY-P 304 or PSY-P 320
- Description
- Judgments, decisions, and perceptions of a social nature include self-knowledge, judgments of causality, biases and errors of social judgment such as stereotyping, and the relation of thinking and feeling. Principles will be considered in the context of applied areas such as law and psychotherapy.

# SLHS-S 307 Cognitive and Communicative Aspects of Aging

- Credits
- 3
- Prerequisites
- SLHS-S 104, SLHS-S 108, or SPHS-S 108; and SLHS-S 201, SPHS-S 201, or ANAT-A 215
- Description
- Review of cognitive and communicative changes associated with normal aging as well as with diseases and conditions that are prevalent in the aging population. Includes discussion of methodological issues in research on aging as well as principles for maximizing communication with the elderly population.
- Repeatability
- Credit given for only one of SLHS-S 307 or SPHS-S 307.

- Spring 2024CASE NMcourse

**Computation.**Three (3) courses:- COGS-Q 351 Introduction to Artificial Intelligence and Computer Simulation
- COGS-Q 355 Neural Networks and the Brain
- COGS-Q 360 Autonomous Robotics
- CSCI-A 321 COMPUTING TOOLS FOR SCIENTIFIC RESEARCH
- CSCI-B 351 INTRODUCTION TO ARTIFICIAL INTELLIGENCE
- CSCI-B 455 Principles of Machine Learning
- One (1) of the following:
- CSCI-C 200 Introduction to Computers and Programming
- CSCI-C 211 Introduction to Computer Science

- CSCI-C 212 Introduction to Software Systems
- CSCI-C 241 Discrete Structures for Computer Science
- CSCI-C 311 Programming Languages
- CSCI-C 335 Computer Structures
- CSCI-C 343 Data Structures

# COGS-Q 351 Introduction to Artificial Intelligence and Computer Simulation

- Credits
- 3
- Prerequisites
- CSCI-C 211, CSCI-H 211, or consent of instructor
- Description
- A survey of techniques for machine intelligence and their relation to human intelligence. Topics include modeling techniques, neural networks and parallel processing systems, problem-solving methods, knowledge representation, expert systems, vision, heuristics, production systems, speech perception, and natural language understanding. Students who have completed both COGS-C 463 and COGS-C 464 are exempted from taking this course.
- Repeatability
- Credit given for only one of COGS-Q 351 or CSCI-B 351.

- Spring 2024CASE NMcourse

# COGS-Q 355 Neural Networks and the Brain

- Credits
- 3
- Prerequisites
- COGS-Q 260, CSCI-C 211, or CSCI-H 211 with a grade of B or higher; and one of COGS-Q 350, COGS-Q 351, or CSCI-B 351; or consent of instructor
- Description
- An overview of common neural networks, especially deep learning. Practical computer programming exercises, mainly in Python, provide training in how to implement neural networks to solve real-world problems. Students will be able to implement practical neural network solutions and evaluate their suitability as models of the brain and cognition.

- Spring 2024CASE NMcourse

# COGS-Q 360 Autonomous Robotics

- Credits
- 3
- Prerequisites
- None
- Notes
- R: Two semesters of computer programming
- Description
- Introduction to the design, construction, and control of autonomous mobile robots. Includes basic mechanics, electronics, and programming for robotics, as well as the applications of robots in cognitive science.
- Repeatability
- Credit given for only one of COGS-Q 360 or CSCI-B 355.

# CSCI-A 321 COMPUTING TOOLS FOR SCIENTIFIC RESEARCH

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-B 351 INTRODUCTION TO ARTIFICIAL INTELLIGENCE

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-B 455 Principles of Machine Learning

- Credits
- 3
- Prerequisites
- CSCI-C 200 or CSCI-C 211; and MATH-M 211
- Description
- In this course, we explore (machine learning) algorithms that can learn from and make predictions on data. This course introduces the statistical, mathematical, and computational foundations of these frameworks, with a strong focus on understanding the mathematical derivations for the algorithms and simultaneously implementing the algorithms.

# CSCI-C 200 Introduction to Computers and Programming

- Credits
- 4
- Prerequisites
- High school precalculus math
- Description
- This course is an introduction, broadly, to algorithmic thinking and, specifically, to programming. It teaches the basics of programming using real world applications in natural, physical and social sciences. Students will develop ability to program by identifying problems in real world and then creating a program that solves the problem.
- Repeatability
- Credit given for only one of CSCI-C 200, CSCI-C 211, CSCI-H 211, or CSCI-A 591.

# CSCI-C 211 Introduction to Computer Science

- Credits
- 4
- Prerequisites
- High school precalculus math
- Description
- A first course in computer science for those intending to take advanced computer science courses. Introduction to programming and to algorithm design and analysis. Using the Scheme programming language, the course covers several programming paradigms. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 200, CSCI-C 211, CSCI-H 211, or CSCI-A 591.

# CSCI-C 212 Introduction to Software Systems

- Credits
- 4
- Prerequisites
- CSCI-C 200 or CSCI-C 211.
- Description
- Design of computer software systems and introduction to programming in the environment of a contemporary operating system. Topics include a modern object-oriented programming language; building and maintaining large projects; and understanding the operating system interface. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 592, CSCI-C 212, CSCI-H 212, or ENGR-E 111.

# CSCI-C 241 Discrete Structures for Computer Science

- Credits
- 3
- Prerequisites
- CSCI-C 200 or CSCI-C 211
- Notes
- R: MATH-M 211
- Description
- Induction and recursive programs, running time, asymptotic notations, combinatorics and discrete probability, trees and lists, the relational data model, graph algorithms, propositional and predicate logic.
- Repeatability
- Credit given for only one of CSCI-C 241 or CSCI-H 241.

# CSCI-C 311 Programming Languages

- Credits
- 4
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Systematic approach to programming languages. Relationships among languages, properties and features of languages, and the computer environment necessary to use languages. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 596, CSCI-B 521, CSCI-C 311, or CSCI-H 311.

# CSCI-C 335 Computer Structures

- Credits
- 4
- Prerequisites
- CSCI-C 212, CSCI-C 241, and CSCI-C 291
- Description
- Structure and internal operation of computers. The architecture and assembly language programming of a specific computer are stressed, in addition to general principles of hardware organization and low-level software systems. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 335 or CSCI-H 335.

# CSCI-C 343 Data Structures

- Credits
- 4
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Systematic study of data structures encountered in computing problems, structure and use of storage media, methods of representing structured data, and techniques for operating on data structures. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 343 or CSCI-H 343.

**Informatics.**Three (3) courses:- One (1) of the following:
- CSCI-A 201 INTRODUCTION TO PROGRAMMING I
- INFO-I 210 INFORMATION INFRASTRUCTURE I

- One (1) of the following:
- CSCI-A 202 INTRODUCTION TO PROGRAMMING II
- CSCI-C 212 Introduction to Software Systems
- INFO-I 211 INFORMATION INFRASTRUCTURE II

- CSCI-A 346 USER-INTERFACE PROGRAMMING
- INFO-I 300 HUMAN-COMPUTER INTERACTION DESIGN AND PROGRAMMING
- INFO-I 320 DISTRIBUTED SYSTEMS AND COLLABORATIVE COMPUTING

# CSCI-A 201 INTRODUCTION TO PROGRAMMING I

- Credits
- 3–4 credit hours
- Prerequisites
- None
- Description
- None

# INFO-I 210 INFORMATION INFRASTRUCTURE I

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 202 INTRODUCTION TO PROGRAMMING II

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-C 212 Introduction to Software Systems

- Credits
- 4
- Prerequisites
- CSCI-C 200 or CSCI-C 211.
- Description
- Design of computer software systems and introduction to programming in the environment of a contemporary operating system. Topics include a modern object-oriented programming language; building and maintaining large projects; and understanding the operating system interface. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 592, CSCI-C 212, CSCI-H 212, or ENGR-E 111.

# INFO-I 211 INFORMATION INFRASTRUCTURE II

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 346 USER-INTERFACE PROGRAMMING

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

# INFO-I 300 HUMAN-COMPUTER INTERACTION DESIGN AND PROGRAMMING

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

# INFO-I 320 DISTRIBUTED SYSTEMS AND COLLABORATIVE COMPUTING

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

- One (1) of the following:
**Language.**Three (3) courses:- LING-L 203 Introduction to Linguistic Analysis
- LING-L 306 Phonetics
- LING-L 307 Phonology
- LING-L 308 Morphology
- LING-L 310 Syntax
- LING-L 325 Semantics
- LING-L 430 Language Change and Variation
- LING-L 490 Linguistic Structures
- PHIL-P 320 Philosophy of Language
- PSY-P 438 Language and Cognition
- PSY-P 441 Neuropsychology of Language
- SLHS-S 201 Speech Anatomy and Physiology
- SLHS-S 307 Cognitive and Communicative Aspects of Aging
- SLHS-S 333 Childhood Language

# LING-L 203 Introduction to Linguistic Analysis

- Credits
- 3
- Prerequisites
- None
- Description
- Introduction to basic concepts of linguistic analysis, exemplifying the general principles of structural approaches to the modeling of language. Focus on, and application of, analytical methods applied in phonetics/phonology and morphology/syntax.
- Repeatability
- Credit given for only one of LING-L 203 or LING-L 303.

- Spring 2024CASE NMcourse

# LING-L 306 Phonetics

- Credits
- 3
- Prerequisites
- None
- Description
- Introduction to the nature of speech, and the physiology and process of speech production, and training in IPA transcription of utterances drawn from the languages of the world, including various English dialects. The course includes an emphasis on naturally occurring speech and understanding physical aspects of speech behavior. Some laboratory work is included.

- Spring 2024CASE NMcourse

# LING-L 307 Phonology

- Credits
- 3
- Prerequisites
- None
- Notes
- R: LING-L 306
- Description
- Basic concepts such as the phoneme and distinctive feature as defined and used within particular theories. The relationship of phonology to phonetics and morphology; exploration of salient aspects of sound structure and some characteristic modes of argumentation; extensive phonological analysis with some practice in writing phonological rules.

- Spring 2024CASE NMcourse

# LING-L 308 Morphology

- Credits
- 3
- Prerequisites
- LING-L 103, LING-L 203, or LING-L 307
- Description
- An introduction to morphology, the study of the internal structure of words. Topics include the concept of the morpheme, the structure of words and processes of word formation, inflection versus derivation, and issues in morphological theory. Students will do morphological analyses on forms drawn from a variety of languages.

- Spring 2024CASE NMcourse

# LING-L 310 Syntax

- Credits
- 3
- Prerequisites
- None
- Notes
- R: LING-L 203
- Description
- Examination of the basic concepts, assumptions, and argumentation of modern syntactic theory to describe and analyze common syntactic structures in English and other languages. Practice in constructing and evaluating grammars.

- Spring 2024CASE NMcourse

# LING-L 325 Semantics

- Credits
- 3
- Prerequisites
- None
- Notes
- R: LING-L 203
- Description
- An introduction to the relationship between linguistic forms and their meanings, use, and interpretation. Students will investigate the domain of linguistic semantics and acquire the "tools" to do semantic analysis and to critically evaluate those of others.

- Spring 2024CASE NMcourse

# LING-L 430 Language Change and Variation

- Credits
- 3
- Prerequisites
- LING-L 307
- Notes
- R: LING-L 310 or LING-L 308
- Description
- An introduction to how languages change over time and how prehistoric languages can be reconstructed by comparing their modern descendants. Major topics include principles of language change; historical reconstruction; language relatedness and language families; variation and the mechanism of language change; contact-induced change; the birth and death of languages.

- Spring 2024CASE SHcourse

# LING-L 490 Linguistic Structures

- Credits
- 3
- Prerequisites
- None
- Description
- The linguistic analysis of particular aspects of the structure of one language or a group of closely related languages.

# PHIL-P 320 Philosophy of Language

- Credits
- 3
- Prerequisites
- None
- Notes
- R: PHIL-P 250 (or another logic course involving formal languages and methods, such as COGS-Q 350 or MATH-M 384) and at least one other course in Philosophy. Students who have not successfully completed a course in logic may find this course difficult
- Description
- A study of selected philosophical problems concerning language and their bearing on traditional problems in philosophy.

- Spring 2024CASE AHcourse

# PSY-P 438 Language and Cognition

- Credits
- 3
- Prerequisites
- PSY-P 335
- Description
- Methods, research, and theory in psycholinguistics. Examination of speech perception, speech production, psychological studies of syntax and semantics, language development, cognitive basis of linguistic theory, neurology of language, and language comprehension and thought.

- Spring 2024CASE NMcourse

# PSY-P 441 Neuropsychology of Language

- Credits
- 3
- Prerequisites
- PSY-P 326, PSY-P 335, or PSY-P 346
- Description
- Introduction to the neuroscience of language comprehension, including the basic neuroanatomy of the language system and levels of processing from single word to discourse level. Discussion of such language disorders as dyslexia and aphasia.

# SLHS-S 201 Speech Anatomy and Physiology

- Credits
- 3
- Prerequisites
- None
- Description
- Covers anatomy and physiology of the speech mechanism; contemporary views of speech physiology; subsystems of the speech mechanism - respiratory, laryngeal, and supraglottal - integrated with a model of speech production. Includes laboratory experiences.
- Repeatability
- Credit given for only one of SLHS-S 201 and SPHS-S 201.

- Spring 2024CASE NMcourse

# SLHS-S 307 Cognitive and Communicative Aspects of Aging

- Credits
- 3
- Prerequisites
- SLHS-S 104, SLHS-S 108, or SPHS-S 108; and SLHS-S 201, SPHS-S 201, or ANAT-A 215
- Description
- Review of cognitive and communicative changes associated with normal aging as well as with diseases and conditions that are prevalent in the aging population. Includes discussion of methodological issues in research on aging as well as principles for maximizing communication with the elderly population.
- Repeatability
- Credit given for only one of SLHS-S 307 or SPHS-S 307.

- Spring 2024CASE NMcourse

# SLHS-S 333 Childhood Language

- Credits
- 3
- Prerequisites
- At least sophomore standing
- Description
- Develops knowledge of how language is acquired by young children, examines data on what young infants and young children know about language at different ages, and considers the kinds of theories that may explain this data.
- Repeatability
- Credit given for only one of SLHS-S 333 or SPHS-S 333.

- Spring 2024CASE NMcourse

**Logic.**Three (3) courses:- MATH-M 384 Logic
- MATH-M 385 Mathematics from Language
- PHIL-P 250 Introductory Symbolic Logic
- PHIL-P 251 Intermediate Symbolic Logic
- PHIL-P 350 Logic of Sets
- PHIL-P 352 Logic and Philosophy
- CSCI-B 401 Fundamentals of Computing Theory
- CSCI-P 415 Introduction to Verification

# MATH-M 384 Logic

- Credits
- 3
- Prerequisites
- CSCI-C 241, MATH-M 303, or MATH-S 303
- Description
- Construction and study of formal mathematical languages. Definitions of, and relationships between, the notions of truth and provability of a formal sentence. Proof systems for logical systems such as propositional logic and syllogistic logic. Soundness, completeness, and decidability.

- Spring 2024CASE NMcourse

# MATH-M 385 Mathematics from Language

- Credits
- 3
- Prerequisites
- MATH-M 118, MATH-S 118, or equivalent
- Description
- Discrete mathematics. Topics in math motivated by linguistics, chosen from formal approaches to syntax and semantics, and from statistical and computational linguistics.

- Spring 2024CASE NMcourse

# PHIL-P 250 Introductory Symbolic Logic

- Credits
- 3
- Prerequisites
- None
- Description
- Propositional logic and first-order quantificational logic.
- Repeatability
- No credit for PHIL-P 150 if PHIL-P 250 taken first or concurrently.

- Spring 2024CASE NMcourse

# PHIL-P 251 Intermediate Symbolic Logic

- Credits
- 3
- Prerequisites
- PHIL-P 250 or consent of instructor
- Description
- Identity, definite descriptions, properties of formal theories, elementary set theory.

- Spring 2024CASE NMcourse

# PHIL-P 350 Logic of Sets

- Credits
- 3
- Prerequisites
- PHIL-P 250 or consent of instructor
- Description
- Elementary operations on sets, relations, functions, orderings, introduction to ordinal and cardinal numbers.

# PHIL-P 352 Logic and Philosophy

- Credits
- 3
- Prerequisites
- PHIL-P 250 or consent of instructor
- Description
- Relation of logic to other areas of philosophy. Selected topics from among the following: logic and ontology; logic and language; logic, reasoning, and belief; intentionality and intentional logic; tense and modal logic; individuation, reference, identity.

- Spring 2024CASE AHcourse

# CSCI-B 401 Fundamentals of Computing Theory

- Credits
- 3
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Fundamentals of formal language theory, computation models and computability, the limits of computability and feasibility, and program verification.

# CSCI-P 415 Introduction to Verification

- Credits
- 3
- Prerequisites
- CSCI-C 311
- Description
- Tools and techniques for rigorous reasoning about software and digital hardware. Safety, reliability, security, and other design-critical applications. Decision algorithms. Projects involving the use of automated reasoning, such as model checkers, theorem provers, and program transformation.
- Repeatability
- Credit given for only one of CSCI-P 415 or CSCI-P 515.

**Neuroscience.**Three (3) courses:- COGS-Q 301 Brain and Cognition
- PHYS-P 317 Signals and Information Processing in Living Systems
- PSY-P 326 Behavioral Neuroscience
- PSY-P 337 Clinical Neuroscience
- PSY-P 346 Neuroscience
- PSY-P 407 Drugs and the Nervous System
- PSY-P 410 Development of the Brain and Behavior
- PSY-P 411 Neural Bases of Learning and Memory
- PSY-P 423 Human Neuropsychology
- PSY-P 426 Laboratory in Behavioral Neuroscience
- PSY-P 441 Neuropsychology of Language

# COGS-Q 301 Brain and Cognition

- Credits
- 3
- Prerequisites
- None
- Notes
- R: PSY-P 101
- Description
- An introduction to the neural mechanisms underlying complex cognition, and a survey of topics in neuroscience related to cognition. The course provides a solid background in human biopsychology.

- Spring 2024CASE NMcourse

# PHYS-P 317 Signals and Information Processing in Living Systems

- Credits
- 3
- Prerequisites
- PHYS-H 222, PHYS-P 202, or PHYS-P 222; and MATH-M 120 or MATH-M 211.
- Description
- Introduction to quantitative methods for life sciences, emphasizing how living systems process information. Topics include noise in sensory signals; consequences for sensory processing; uncertainty and decision making; neural networks, excitable waves in neurons and muscle; stability/instability; models of development and morphogenesis. Open to students in the physical or life sciences.

# PSY-P 326 Behavioral Neuroscience

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155; and one of BIOL-L 100, BIOL-L 111, BIOL-L 112, or equivalent
- Description
- An examination of the cellular bases of behavior, emphasizing contemporary views and approaches to the study of the nervous system. Neural structure, function, and organization are considered in relation to sensory and motor function, motivation, learning, and other basic behaviors.
- Repeatability
- Credit given for only one of PSY-P 326 or PSY-P 346.

# PSY-P 337 Clinical Neuroscience

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- Psychological disorders such as depression and autism exact a huge toll in human suffering and social costs. This course surveys the role of disturbed neural mechanisms on the development of psychological disorders. Methods for investigating the relationship between a disorder and proposed mechanisms will be critically evaluated.

# PSY-P 346 Neuroscience

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Notes
- R: 3 credits of Biology such as BIOL-L 100, BIOL-L 104, BIOL-L 111, BIOL-L 112, BIOL-A 215, or BIOL-P 215
- Description
- A survey of contemporary neuroscience, examining the neural basis of behavior with approaches including molecular, cellular, developmental, cognitive, and behavioral neuroscience. Sensory and motor function, learning and memory, and other behaviors are considered using anatomical, physiological, behavioral, biochemical, and genetic approaches, providing a balanced view of neuroscience.
- Repeatability
- Credit given for only one of PSY-P 326 or PSY-P 346.

# PSY-P 407 Drugs and the Nervous System

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- Introduction to the major psychoactive drugs and how they act upon the brain to influence behavior. Discussion of the role of drugs as therapeutic agents for various clinical disorders and as probes to provide insight into brain function.

# PSY-P 410 Development of the Brain and Behavior

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- Examination of the interaction of the developing brain with the behavior it mediates. Cellular systems and organismal levels of analysis will all be considered in the organization of structure function relationships in the neural basis of behavior.

# PSY-P 411 Neural Bases of Learning and Memory

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- Comprehensive survey of theories and data concerned with neural correlates of associative and non-associative forms of learning and memory. Vertebrate and invertebrate model systems and preparations as well as data obtained from the human neuropsychology literature will be studied.

# PSY-P 423 Human Neuropsychology

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- A critical examination of neurological functioning with respect to human and other animal behavior. Assesses the behavioral functions of neural structures and systems through understanding the behavioral consequences of brain damage and through basic experimental study.

# PSY-P 426 Laboratory in Behavioral Neuroscience

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346; and PSY-K 300 or equivalent
- Description
- Experiments with and demonstrations of contemporary approaches in behavioral neuroscience.

# PSY-P 441 Neuropsychology of Language

- Credits
- 3
- Prerequisites
- PSY-P 326, PSY-P 335, or PSY-P 346
- Description
- Introduction to the neuroscience of language comprehension, including the basic neuroanatomy of the language system and levels of processing from single word to discourse level. Discussion of such language disorders as dyslexia and aphasia.

- Individualized focal area approved by the cognitive science undergraduate curriculum committee.

**300â€“499 Level Requirement.**At least two (2) Focal Area courses must at the 300â€“499 level.

**Cognitive Science.**One (1) course:- COGS-Q 301 Brain and Cognition

# COGS-Q 301 Brain and Cognition

- Credits
- 3
- Prerequisites
- None
- Notes
- R: PSY-P 101
- Description
- An introduction to the neural mechanisms underlying complex cognition, and a survey of topics in neuroscience related to cognition. The course provides a solid background in human biopsychology.

- Spring 2024CASE NMcourse

**Computation Elective.**One (1) additional course:- COGS-Q 351 Introduction to Artificial Intelligence and Computer Simulation
- CSCI-A 201 INTRODUCTION TO PROGRAMMING I
- CSCI-A 202 INTRODUCTION TO PROGRAMMING II
- CSCI-A 304 INTRODUCTORY C++ PROGRAMMING
- CSCI-A 306 OBJECT-ORIENTED PROGRAMMING IN C++
- CSCI-A 321 COMPUTING TOOLS FOR SCIENTIFIC RESEARCH
- CSCI-A 346 USER-INTERFACE PROGRAMMING
- CSCI-B 351 INTRODUCTION TO ARTIFICIAL INTELLIGENCE
- CSCI-B 355 Autonomous Robotics
- CSCI-B 401 Fundamentals of Computing Theory
- CSCI-C 212 Introduction to Software Systems
- CSCI-C 241 Discrete Structures for Computer Science
- CSCI-C 311 Programming Languages
- CSCI-C 335 Computer Structures
- CSCI-C 343 Data Structures
- CSCI-H 211 Introduction to Computer Science, Honors
- CSCI-H 212 Introduction to Software Systems, Honors
- CSCI-H 241 Discrete Structures for Computer Science, Honors
- CSCI-H 311 Programming Languages, Honors
- CSCI-H 335 Computer Structures, Honors
- CSCI-H 343 Data Structures, Honors
- CSCI-P 415 Introduction to Verification

# COGS-Q 351 Introduction to Artificial Intelligence and Computer Simulation

- Credits
- 3
- Prerequisites
- CSCI-C 211, CSCI-H 211, or consent of instructor
- Description
- A survey of techniques for machine intelligence and their relation to human intelligence. Topics include modeling techniques, neural networks and parallel processing systems, problem-solving methods, knowledge representation, expert systems, vision, heuristics, production systems, speech perception, and natural language understanding. Students who have completed both COGS-C 463 and COGS-C 464 are exempted from taking this course.
- Repeatability
- Credit given for only one of COGS-Q 351 or CSCI-B 351.

- Spring 2024CASE NMcourse

# CSCI-A 201 INTRODUCTION TO PROGRAMMING I

- Credits
- 3–4 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 202 INTRODUCTION TO PROGRAMMING II

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 304 INTRODUCTORY C++ PROGRAMMING

- Credits
- 2–2 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 306 OBJECT-ORIENTED PROGRAMMING IN C++

- Credits
- 2–2 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 321 COMPUTING TOOLS FOR SCIENTIFIC RESEARCH

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 346 USER-INTERFACE PROGRAMMING

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-B 351 INTRODUCTION TO ARTIFICIAL INTELLIGENCE

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-B 355 Autonomous Robotics

- Credits
- 3
- Prerequisites
- Two semesters of computer programming or consent of instructor
- Description
- Introduction to the design, construction, and control of autonomous mobile robots. This course covers basic mechanics, electronics and programming for robotics, as well as the applications of robots in cognitive science.
- Repeatability
- Credit given for only one of COGS-Q 360 or CSCI-B 355.

# CSCI-B 401 Fundamentals of Computing Theory

- Credits
- 3
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Fundamentals of formal language theory, computation models and computability, the limits of computability and feasibility, and program verification.

# CSCI-C 212 Introduction to Software Systems

- Credits
- 4
- Prerequisites
- CSCI-C 200 or CSCI-C 211.
- Description
- Design of computer software systems and introduction to programming in the environment of a contemporary operating system. Topics include a modern object-oriented programming language; building and maintaining large projects; and understanding the operating system interface. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 592, CSCI-C 212, CSCI-H 212, or ENGR-E 111.

# CSCI-C 241 Discrete Structures for Computer Science

- Credits
- 3
- Prerequisites
- CSCI-C 200 or CSCI-C 211
- Notes
- R: MATH-M 211
- Description
- Induction and recursive programs, running time, asymptotic notations, combinatorics and discrete probability, trees and lists, the relational data model, graph algorithms, propositional and predicate logic.
- Repeatability
- Credit given for only one of CSCI-C 241 or CSCI-H 241.

# CSCI-C 311 Programming Languages

- Credits
- 4
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Systematic approach to programming languages. Relationships among languages, properties and features of languages, and the computer environment necessary to use languages. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 596, CSCI-B 521, CSCI-C 311, or CSCI-H 311.

# CSCI-C 335 Computer Structures

- Credits
- 4
- Prerequisites
- CSCI-C 212, CSCI-C 241, and CSCI-C 291
- Description
- Structure and internal operation of computers. The architecture and assembly language programming of a specific computer are stressed, in addition to general principles of hardware organization and low-level software systems. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 335 or CSCI-H 335.

# CSCI-C 343 Data Structures

- Credits
- 4
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Systematic study of data structures encountered in computing problems, structure and use of storage media, methods of representing structured data, and techniques for operating on data structures. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 343 or CSCI-H 343.

# CSCI-H 211 Introduction to Computer Science, Honors

- Credits
- 4
- Prerequisites
- High school precalculus math
- Description
- Honors version of CSCI-C 211. A first course in computer science for those intending to take advanced computer science courses. Introduction to programming and to algorithm design and analysis. Using the Scheme programming language, the course covers several programming paradigms. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 591, CSCI-C 200, CSCI-C 211, or CSCI-H 211.

# CSCI-H 212 Introduction to Software Systems, Honors

- Credits
- 4
- Prerequisites
- CSCI-C 200 or CSCI-C 211
- Description
- Honors version of CSCI-C 212. Design of computer software systems and introduction to programming in the environment of a contemporary operating system. Topics include a modern object-oriented programming language; building and maintaining large projects; and understanding the operating system interface. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 592, CSCI-C 212, CSCI-H 212, or ENGR-E 111.

# CSCI-H 241 Discrete Structures for Computer Science, Honors

- Credits
- 3
- Prerequisites
- CSCI-C 200 or CSCI-C 211
- Notes
- R: MATH-M 211
- Description
- Honors version of CSCI-C 241. Induction and recursive programs, running time, asymptotic notations, combinatorics and discrete probability, trees and lists, the relational data model, graph algorithms, propositional and predicate logic.
- Repeatability
- Credit given for only one of CSCI-C 241 or CSCI-H 241.

# CSCI-H 311 Programming Languages, Honors

- Credits
- 4
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Honors version of CSCI-C 311. Systematic approach to programming languages. Relationships among languages, properties and features of languages, and the computer environment necessary to use languages. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 596, CSCI-B 521, CSCI-C 311, or CSCI-H 311.

# CSCI-H 335 Computer Structures, Honors

- Credits
- 4
- Prerequisites
- CSCI-C 212, CSCI-C 241, and CSCI-C 291
- Description
- Honors version of CSCI-C 335. Structure and internal operation of computers. The architecture and assembly language programming of a specific computer are stressed, in addition to general principles of hardware organization and low-level software systems. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 335 or CSCI-H 335.

# CSCI-H 343 Data Structures, Honors

- Credits
- 4
- Prerequisites
- CSCI-C 212, CSCI-C 241 and CSCI-C 291
- Description
- Honors version of CSCI-C 343. Systematic study of data structures encountered in computing problems, structure and use of storage media, methods of representing structured data, and techniques for operating on data structures. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 343 or CSCI-H 343.

# CSCI-P 415 Introduction to Verification

- Credits
- 3
- Prerequisites
- CSCI-C 311
- Description
- Tools and techniques for rigorous reasoning about software and digital hardware. Safety, reliability, security, and other design-critical applications. Decision algorithms. Projects involving the use of automated reasoning, such as model checkers, theorem provers, and program transformation.
- Repeatability
- Credit given for only one of CSCI-P 415 or CSCI-P 515.

**Breadth.**Three (3) additional courses from at least two (2) different departments and not from the selected Focal Area list:- COGS-Q 345 Animal Cognition
- ANTH-A 107 Becoming Human: Evolving Genes, Bodies, Behaviors, Ideas
- ANTH-B 111 Introduction to Chimpanzee Behavior and Cognition
- ANTH-B 200 Bioanthropology
- ANTH-B 368 The Evolution of Primate Social Behavior
- HON-H 241 Scientific Uncertainty and Discovery (approved topic: "Animal Thinking")
- LING-L 103 Introduction to the Study of Language
- LING-L 203 Introduction to Linguistic Analysis
- LING-L 210 Topics in Language and Society
- LING-L 306 Phonetics
- LING-L 307 Phonology
- LING-L 308 Morphology
- LING-L 310 Syntax
- LING-L 325 Semantics
- LING-L 430 Language Change and Variation
- LING-L 431 Field Methods
- LING-L 432 Advanced Field Methods
- LING-L 490 Linguistic Structures
- MATH-M 384 Logic
- MATH-M 385 Mathematics from Language
- PHIL-P 105 Critical Thinking
- PHIL-P 106 Introduction to Problems of Philosophy
- PHIL-P 250 Introductory Symbolic Logic
- PHIL-P 251 Intermediate Symbolic Logic
- PHIL-P 310 Topics in Metaphysics
- PHIL-P 312 Topics in the Theory of Knowledge
- PHIL-P 320 Philosophy of Language
- PHIL-P 350 Logic of Sets
- PHIL-P 352 Logic and Philosophy
- PHIL-P 360 Philosophy of Mind
- PHIL-P 366 Philosophy of Action
- PHYS-P 317 Signals and Information Processing in Living Systems
- PSY-P 101 Introductory Psychology I
- PSY-P 155 Introduction to Psychological and Brain Sciences
- PSY-P 211 Methods of Experimental Psychology
- PSY-P 325 Psychology of Learning
- PSY-P 326 Behavioral Neuroscience
- PSY-P 329 Sensation and Perception
- PSY-P 330 Perception/Action
- PSY-P 335 Cognitive Psychology
- PSY-P 337 Clinical Neuroscience
- PSY-P 346 Neuroscience
- PSY-P 349 Cognitive Neuroscience
- PSY-P 350 Human Factors/Ergonomics
- PSY-P 405 Elementary Mathematical Psychology
- PSY-P 407 Drugs and the Nervous System
- PSY-P 410 Development of the Brain and Behavior
- PSY-P 411 Neural Bases of Learning and Memory
- PSY-P 417 Animal Behavior
- PSY-P 423 Human Neuropsychology
- PSY-P 424 Laboratory in Sensation and Perception
- PSY-P 426 Laboratory in Behavioral Neuroscience
- PSY-P 429 Laboratory in Developmental Psychology
- PSY-P 433 Laboratory in Neuroimaging Methods
- PSY-P 435 Laboratory in Human Learning and Cognition
- PSY-P 438 Language and Cognition
- PSY-P 440 Topics in Cognitive Psychology
- PSY-P 441 Neuropsychology of Language
- PSY-P 443 Cognitive Development
- PSY-P 444 Scientific Writing in the Psychological and Brain Sciences
- PSY-P 448 Social Judgment and Person Perception
- SLHS-S 201 Speech Anatomy and Physiology
- SLHS-S 307 Cognitive and Communicative Aspects of Aging
- CSCI-A 201 INTRODUCTION TO PROGRAMMING I
- CSCI-A 202 INTRODUCTION TO PROGRAMMING II
- CSCI-A 304 INTRODUCTORY C++ PROGRAMMING
- CSCI-A 306 OBJECT-ORIENTED PROGRAMMING IN C++
- CSCI-A 321 COMPUTING TOOLS FOR SCIENTIFIC RESEARCH
- CSCI-A 346 USER-INTERFACE PROGRAMMING
- CSCI-B 351 INTRODUCTION TO ARTIFICIAL INTELLIGENCE
- CSCI-B 355 Autonomous Robotics
- CSCI-B 401 Fundamentals of Computing Theory
- CSCI-C 212 Introduction to Software Systems
- CSCI-C 241 Discrete Structures for Computer Science
- CSCI-C 311 Programming Languages
- CSCI-C 335 Computer Structures
- CSCI-C 343 Data Structures
- CSCI-H 211 Introduction to Computer Science, Honors
- CSCI-H 212 Introduction to Software Systems, Honors
- CSCI-H 241 Discrete Structures for Computer Science, Honors
- CSCI-H 311 Programming Languages, Honors
- CSCI-H 335 Computer Structures, Honors
- CSCI-H 343 Data Structures, Honors
- CSCI-P 415 Introduction to Verification
- INFO-I 101 INTRODUCTION TO INFORMATICS
- INFO-I 210 INFORMATION INFRASTRUCTURE I
- INFO-I 211 INFORMATION INFRASTRUCTURE II
- INFO-I 300 HUMAN-COMPUTER INTERACTION DESIGN AND PROGRAMMING
- INFO-I 320 DISTRIBUTED SYSTEMS AND COLLABORATIVE COMPUTING

# COGS-Q 345 Animal Cognition

- Credits
- 3
- Prerequisites
- None
- Description
- Introduction to the study of animal cognition. Reviews historical, theoretical, and philosophical perspectives on how animals think. Explores debates about specific aspects of cognition, including whether and how animals reason, whether they have memory and concepts, whether they can use tools, whether they communicate or have "language," whether they have consciousness, behave altruistically, and have morals.

# ANTH-A 107 Becoming Human: Evolving Genes, Bodies, Behaviors, Ideas

- Credits
- 3
- Prerequisites
- None
- Description
- Introduces the interdisciplinary science of human evolution using evidence from genetics, comparative anatomy and behavior of living primates, fossils, and archaeology. Shows how understanding the evolutionary past is relevant to current and future human conditions.
- Repeatability
- Credit given for only one of ANTH-A 103, ANTH-A 105, ANTH-A 107, or ANTH-A 303.

- Spring 2024CASE NMcourse

# ANTH-B 111 Introduction to Chimpanzee Behavior and Cognition

- Credits
- 3
- Prerequisites
- None
- Description
- Surveys research on the behavior and cognition of our closest relative, the chimpanzee. Areas covered include the discovery of the chimpanzee, diet, foraging behavior, parenting, hunting, intelligence, psychology, language/communication, sleep science, tool-making and using activity, aggression, sex, social system and what chimpanzees tell us about human evolution.

- Spring 2024CASE NMcourse

# ANTH-B 200 Bioanthropology

- Credits
- 4
- Prerequisites
- None
- Description
- Introduction to the natural history of humans (Homo sapiens). Includes coverage of evolutionary theory and its relevance for understanding contemporary human biology, genetics and inheritance, description and analysis of human biological variation and adaptation, human-environment biocultural interactions, similarities and differences between humans and non-human primates, and the fossil record for primate and human evolution.

- Spring 2024CASE NMcourse

# ANTH-B 368 The Evolution of Primate Social Behavior

- Credits
- 3
- Prerequisites
- None
- Description
- Major patterns of social organization in the order Primates, with focus on several important primate species. Examination of Darwinian theories of behavioral evolution. Particular attention paid to the influence of food-getting and diet on social behavior.

- Spring 2024CASE NMcourse

# HON-H 241 Scientific Uncertainty and Discovery

- Credits
- 3
- Prerequisites
- None
- Description
- Applies concepts used by the natural and physical sciences to illuminate general laws of science and to describe natural phenomena using primarily quantitative methods and empirical inquiry. Uses the scientific method for asking and answering questions about scientific phenomena and scientific uncertainty.
- Repeatability
- May be repeated with a different topic for a maximum of 6 credit hours.

- Spring 2024CASE NMcourse

# LING-L 103 Introduction to the Study of Language

- Credits
- 3
- Prerequisites
- None
- Description
- A survey of perspectives on language, covering topics such as the relation between the form of words and sentences and their meanings, the sounds of languages and their dialect variations, the use of language in daily life, language in humans and animals, and the relationship between language and thought.

- Spring 2024CASE SHcourse

# LING-L 203 Introduction to Linguistic Analysis

- Credits
- 3
- Prerequisites
- None
- Description
- Introduction to basic concepts of linguistic analysis, exemplifying the general principles of structural approaches to the modeling of language. Focus on, and application of, analytical methods applied in phonetics/phonology and morphology/syntax.
- Repeatability
- Credit given for only one of LING-L 203 or LING-L 303.

- Spring 2024CASE NMcourse

# LING-L 210 Topics in Language and Society

- Credits
- 3
- Prerequisites
- None
- Description
- The study of topics relating to the role of language as a social phenomenon.
- Repeatability
- May be repeated with a different topic for a maximum of 6 credit hours.

- Spring 2024CASE SHcourse

# LING-L 306 Phonetics

- Credits
- 3
- Prerequisites
- None
- Description
- Introduction to the nature of speech, and the physiology and process of speech production, and training in IPA transcription of utterances drawn from the languages of the world, including various English dialects. The course includes an emphasis on naturally occurring speech and understanding physical aspects of speech behavior. Some laboratory work is included.

- Spring 2024CASE NMcourse

# LING-L 307 Phonology

- Credits
- 3
- Prerequisites
- None
- Notes
- R: LING-L 306
- Description
- Basic concepts such as the phoneme and distinctive feature as defined and used within particular theories. The relationship of phonology to phonetics and morphology; exploration of salient aspects of sound structure and some characteristic modes of argumentation; extensive phonological analysis with some practice in writing phonological rules.

- Spring 2024CASE NMcourse

# LING-L 308 Morphology

- Credits
- 3
- Prerequisites
- LING-L 103, LING-L 203, or LING-L 307
- Description
- An introduction to morphology, the study of the internal structure of words. Topics include the concept of the morpheme, the structure of words and processes of word formation, inflection versus derivation, and issues in morphological theory. Students will do morphological analyses on forms drawn from a variety of languages.

- Spring 2024CASE NMcourse

# LING-L 310 Syntax

- Credits
- 3
- Prerequisites
- None
- Notes
- R: LING-L 203
- Description
- Examination of the basic concepts, assumptions, and argumentation of modern syntactic theory to describe and analyze common syntactic structures in English and other languages. Practice in constructing and evaluating grammars.

- Spring 2024CASE NMcourse

# LING-L 325 Semantics

- Credits
- 3
- Prerequisites
- None
- Notes
- R: LING-L 203
- Description
- An introduction to the relationship between linguistic forms and their meanings, use, and interpretation. Students will investigate the domain of linguistic semantics and acquire the "tools" to do semantic analysis and to critically evaluate those of others.

- Spring 2024CASE NMcourse

# LING-L 430 Language Change and Variation

- Credits
- 3
- Prerequisites
- LING-L 307
- Notes
- R: LING-L 310 or LING-L 308
- Description
- An introduction to how languages change over time and how prehistoric languages can be reconstructed by comparing their modern descendants. Major topics include principles of language change; historical reconstruction; language relatedness and language families; variation and the mechanism of language change; contact-induced change; the birth and death of languages.

- Spring 2024CASE SHcourse

# LING-L 431 Field Methods

- Credits
- 3
- Prerequisites
- LING-L 307
- Notes
- R: LING-L 310
- Description
- Introduction to the procedures involved in the structural description of language, using a native speaker of an unfamiliar language whose speech will be analyzed.

# LING-L 432 Advanced Field Methods

- Credits
- 3
- Prerequisites
- LING-L 431
- Description
- Advanced analysis of the language under study in LING-L 431.

# LING-L 490 Linguistic Structures

- Credits
- 3
- Prerequisites
- None
- Description
- The linguistic analysis of particular aspects of the structure of one language or a group of closely related languages.

# MATH-M 384 Logic

- Credits
- 3
- Prerequisites
- CSCI-C 241, MATH-M 303, or MATH-S 303
- Description
- Construction and study of formal mathematical languages. Definitions of, and relationships between, the notions of truth and provability of a formal sentence. Proof systems for logical systems such as propositional logic and syllogistic logic. Soundness, completeness, and decidability.

- Spring 2024CASE NMcourse

# MATH-M 385 Mathematics from Language

- Credits
- 3
- Prerequisites
- MATH-M 118, MATH-S 118, or equivalent
- Description
- Discrete mathematics. Topics in math motivated by linguistics, chosen from formal approaches to syntax and semantics, and from statistical and computational linguistics.

- Spring 2024CASE NMcourse

# PHIL-P 105 Critical Thinking

- Credits
- 3
- Prerequisites
- None
- Description
- We spend a good part of our waking hours thinking and/or critiquing the thoughts and beliefs of ourselves and others. This course is designed to help you develop a toolbox of techniques and skills that will help you become a skilled evaluator and creator of arguments.

- Spring 2024CASE AHcourse

# PHIL-P 106 Introduction to Problems of Philosophy

- Credits
- 3
- Prerequisites
- None
- Description
- Covers perennial problems of philosophy, particularly in ethics, metaphysics, and epistemology (e.g., the self, personal identity, knowledge, existence, reality, God, and the good life). Engages historical and contemporary primary resources. Concentrates on reading and interpretation of original philosophical texts, the evaluation of philosophical argumentation, and the development of philosophical skills.

- Spring 2024CASE AHcourse

# PHIL-P 250 Introductory Symbolic Logic

- Credits
- 3
- Prerequisites
- None
- Description
- Propositional logic and first-order quantificational logic.
- Repeatability
- No credit for PHIL-P 150 if PHIL-P 250 taken first or concurrently.

- Spring 2024CASE NMcourse

# PHIL-P 251 Intermediate Symbolic Logic

- Credits
- 3
- Prerequisites
- PHIL-P 250 or consent of instructor
- Description
- Identity, definite descriptions, properties of formal theories, elementary set theory.

- Spring 2024CASE NMcourse

# PHIL-P 310 Topics in Metaphysics

- Credits
- 3
- Prerequisites
- None
- Notes
- R: 3 credit hours in philosophy
- Description
- Topics such as existence, individuation, contingency, universals and particulars, causality, determinism, space, time, events and change, relation of mental and physical.

- Spring 2024CASE AHcourse

# PHIL-P 312 Topics in the Theory of Knowledge

- Credits
- 3
- Prerequisites
- None
- Notes
- R: 3 credit hours in philosophy
- Description
- Topics such as various theories of perceptual realism, sense-datum theories, theories of appearing, phenomenalism, the nature of knowledge, the relation between knowledge and belief, relation between knowledge and evidence, and the problem of skepticism.

- Spring 2024CASE AHcourse

# PHIL-P 320 Philosophy of Language

- Credits
- 3
- Prerequisites
- None
- Notes
- R: PHIL-P 250 (or another logic course involving formal languages and methods, such as COGS-Q 350 or MATH-M 384) and at least one other course in Philosophy. Students who have not successfully completed a course in logic may find this course difficult
- Description
- A study of selected philosophical problems concerning language and their bearing on traditional problems in philosophy.

- Spring 2024CASE AHcourse

# PHIL-P 350 Logic of Sets

- Credits
- 3
- Prerequisites
- PHIL-P 250 or consent of instructor
- Description
- Elementary operations on sets, relations, functions, orderings, introduction to ordinal and cardinal numbers.

# PHIL-P 352 Logic and Philosophy

- Credits
- 3
- Prerequisites
- PHIL-P 250 or consent of instructor
- Description
- Relation of logic to other areas of philosophy. Selected topics from among the following: logic and ontology; logic and language; logic, reasoning, and belief; intentionality and intentional logic; tense and modal logic; individuation, reference, identity.

- Spring 2024CASE AHcourse

# PHIL-P 360 Philosophy of Mind

- Credits
- 3
- Prerequisites
- None
- Notes
- R: 3 credit hours of philosophy or coursework in cognitive science or brain and psychological science
- Description
- Selected topics from among the following: the nature of mental phenomena (e.g., thinking, volition, perception, emotion); the mind-body problem (e.g., dualism, behaviorism, functionalism); connections to cognitive science issues in psychology, linguistics, and artificial intelligence; computational theories of mind.

- Spring 2024CASE AHcourse

# PHIL-P 366 Philosophy of Action

- Credits
- 3
- Prerequisites
- None
- Notes
- R: 3 credit hours of philosophy
- Description
- The nature of human and rational action: the structure of intentions and practical consciousness; the role of the self in action; volitions; the connections of desires, needs, and purposes to intentions and doings; causation and motivation; freedom; the structure of deliberation; rational actions and duties, whether moral or institutional.

- Spring 2024CASE AHcourse

# PHYS-P 317 Signals and Information Processing in Living Systems

- Credits
- 3
- Prerequisites
- PHYS-H 222, PHYS-P 202, or PHYS-P 222; and MATH-M 120 or MATH-M 211.
- Description
- Introduction to quantitative methods for life sciences, emphasizing how living systems process information. Topics include noise in sensory signals; consequences for sensory processing; uncertainty and decision making; neural networks, excitable waves in neurons and muscle; stability/instability; models of development and morphogenesis. Open to students in the physical or life sciences.

# PSY-P 101 Introductory Psychology I

- Credits
- 3
- Prerequisites
- None
- Description
- Introduction to psychology; its methods, data, and theoretical interpretations in areas of learning, sensory psychology, and psychophysiology.
- Repeatability
- Credit given for only one of PSY-P 101, PSY-P 106, PSY-P 151, or PSY-P 155. Equivalent to IUPUI PSY-B 105 and PSY-P 151.

- Spring 2024CASE NMcourse

# PSY-P 155 Introduction to Psychological and Brain Sciences

- Credits
- 3
- Prerequisites
- None
- Description
- An introduction to psychological and brain sciences for psychology majors. Introduces students to the history of psychology and its place in science, to the experimental method, and to the broad range of topics studied by psychological scientists.
- Repeatability
- Credit given for only one of PSY-P 101, PSY-P 106, PSY-P 151, or PSY-P 155.

- Spring 2024CASE NMcourse

# PSY-P 211 Methods of Experimental Psychology

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Description
- Design and execution of simple experiments, treatment of results, search of the literature, and preparation of experimental reports.

- Spring 2024CASE NMcourse

# PSY-P 325 Psychology of Learning

- Credits
- 3
- Prerequisites
- PSY-P 101 and PSY-P 102; or PSY-P 155
- Description
- Facts and principles of animal and human learning, especially as treated in theories attempting to provide frameworks for understanding what learning is and how it takes place.

- Spring 2024CASE NMcourse

# PSY-P 326 Behavioral Neuroscience

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155; and one of BIOL-L 100, BIOL-L 111, BIOL-L 112, or equivalent
- Description
- An examination of the cellular bases of behavior, emphasizing contemporary views and approaches to the study of the nervous system. Neural structure, function, and organization are considered in relation to sensory and motor function, motivation, learning, and other basic behaviors.
- Repeatability
- Credit given for only one of PSY-P 326 or PSY-P 346.

# PSY-P 329 Sensation and Perception

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Notes
- R: MATH-M 026, MATH-M 119, or introductory physics
- Description
- Basic data, theories, psychophysics, illusions, and other topics fundamental to understanding sensory and perceptual processes.

- Spring 2024CASE NMcourse

# PSY-P 330 Perception/Action

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Description
- Roboticists know that actions like catching a fly ball are exceedingly complex, yet people perform them effortlessly. How perceptual information is generated by and used in guiding such actions is covered, as are issues of motor coordination and control. Classes include laboratories on analysis of optic flow and limb movements.
- Repeatability
- Credit given for only one of COGS-Q 330 or PSY-P 330.

- Spring 2024CASE NMcourse

# PSY-P 335 Cognitive Psychology

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Description
- Introduction to human cognitive processes, including attention and perception, memory, psycholinguistics, problem solving, and thinking.

- Spring 2024CASE NMcourse

# PSY-P 337 Clinical Neuroscience

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- Psychological disorders such as depression and autism exact a huge toll in human suffering and social costs. This course surveys the role of disturbed neural mechanisms on the development of psychological disorders. Methods for investigating the relationship between a disorder and proposed mechanisms will be critically evaluated.

# PSY-P 346 Neuroscience

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Notes
- R: 3 credits of Biology such as BIOL-L 100, BIOL-L 104, BIOL-L 111, BIOL-L 112, BIOL-A 215, or BIOL-P 215
- Description
- A survey of contemporary neuroscience, examining the neural basis of behavior with approaches including molecular, cellular, developmental, cognitive, and behavioral neuroscience. Sensory and motor function, learning and memory, and other behaviors are considered using anatomical, physiological, behavioral, biochemical, and genetic approaches, providing a balanced view of neuroscience.
- Repeatability
- Credit given for only one of PSY-P 326 or PSY-P 346.

# PSY-P 349 Cognitive Neuroscience

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- An overview of the field of cognitive neuroscience. The neural basis of cognition is studied by considering the impact of neuropsychological case studies, neuroimaging (ERP and fMRI), and behavioral investigations on our understanding of sensory-motor systems, learning, memory, emotion, and spatial behavior.

# PSY-P 350 Human Factors/Ergonomics

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Description
- Theories and data of experimental psychology applied to the problems of the interaction of people and technology.

- Spring 2024CASE NMcourse

# PSY-P 405 Elementary Mathematical Psychology

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155; and MATH-M 118; and MATH-M 119
- Notes
- R: MATH-M 360
- Description
- Survey of mathematically oriented psychological theories and their applications to learning, perception, psychophysics, decision making, small groups, etc.

- Spring 2024CASE NMcourse

# PSY-P 407 Drugs and the Nervous System

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- Introduction to the major psychoactive drugs and how they act upon the brain to influence behavior. Discussion of the role of drugs as therapeutic agents for various clinical disorders and as probes to provide insight into brain function.

# PSY-P 410 Development of the Brain and Behavior

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- Examination of the interaction of the developing brain with the behavior it mediates. Cellular systems and organismal levels of analysis will all be considered in the organization of structure function relationships in the neural basis of behavior.

# PSY-P 411 Neural Bases of Learning and Memory

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- Comprehensive survey of theories and data concerned with neural correlates of associative and non-associative forms of learning and memory. Vertebrate and invertebrate model systems and preparations as well as data obtained from the human neuropsychology literature will be studied.

# PSY-P 417 Animal Behavior

- Credits
- 3
- Prerequisites
- PSY-P 101 or PSY-P 155
- Description
- Methods, findings, and interpretations of recent investigations of animal behavior.

- Spring 2024CASE NMcourse

# PSY-P 423 Human Neuropsychology

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- A critical examination of neurological functioning with respect to human and other animal behavior. Assesses the behavioral functions of neural structures and systems through understanding the behavioral consequences of brain damage and through basic experimental study.

# PSY-P 424 Laboratory in Sensation and Perception

- Credits
- 3
- Prerequisites
- PSY-P 211; and PSY-P 329; and PSY-K 300 or equivalent
- Description
- The experimental investigation of current and classical problems in sensory psychology and perception.

# PSY-P 426 Laboratory in Behavioral Neuroscience

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346; and PSY-K 300 or equivalent
- Description
- Experiments with and demonstrations of contemporary approaches in behavioral neuroscience.

# PSY-P 429 Laboratory in Developmental Psychology

- Credits
- 3
- Prerequisites
- PSY-P 211; and PSY-P 315 or PSY-P 316; and PSY-K 300 or equivalent
- Description
- Research methods in developmental psychology and their application to selected problems in the development of humans and of nonhuman species.

# PSY-P 433 Laboratory in Neuroimaging Methods

- Credits
- 4
- Prerequisites
- PSY-P 326 or PSY-P 346; and PSY-K 300 or equivalent
- Description
- Laboratory experience in all facets of a neuroimaging experiment, including experimental design, data acquisition, data analysis, data interpretation, and data presentation. Introductory magnetic resonance (MR) physics and the physiology of blood oxygen-level dependent (BOLD) changes are included.

# PSY-P 435 Laboratory in Human Learning and Cognition

- Credits
- 3
- Prerequisites
- PSY-P 211; and PSY-P 325 or PSY-P 335; and PSY-K 300 or equivalent
- Description
- Experimental study of human learning and cognitive processes.

# PSY-P 438 Language and Cognition

- Credits
- 3
- Prerequisites
- PSY-P 335
- Description
- Methods, research, and theory in psycholinguistics. Examination of speech perception, speech production, psychological studies of syntax and semantics, language development, cognitive basis of linguistic theory, neurology of language, and language comprehension and thought.

- Spring 2024CASE NMcourse

# PSY-P 440 Topics in Cognitive Psychology

- Credits
- 3
- Prerequisites
- PSY-P 335
- Description
- A critical examination of an area within cognitive psychology. Topics will vary by semester but could include attention, memory, categorization, imagery, language, thinking, problem solving, or decision making.
- Repeatability
- May be repeated with a different topic for a maximum of 6 credit hours.

# PSY-P 441 Neuropsychology of Language

- Credits
- 3
- Prerequisites
- PSY-P 326, PSY-P 335, or PSY-P 346
- Description

# PSY-P 443 Cognitive Development

- Credits
- 3
- Prerequisites
- PSY-P 315 or PSY-P 316
- Description
- Human cognitive development. Topics may include language, problem solving, conceptual growth, perception, and cultural influences.

# PSY-P 444 Scientific Writing in the Psychological and Brain Sciences

- Credits
- 3
- Prerequisites
- PSY-P 326 or PSY-P 346
- Description
- For advanced undergraduate students to gain the skills needed to write a scientific manuscript. Final manuscript will be based on a hypothetical psychological experiment of student's choosing. Topics will include experimental design, presenting and interpretation of data, scientific writing style, as well as in depth instruction on each section of a scientific manuscript.
- Repeatability
- Credit given for only one of PSY-P 444 or PSY-C 444.

# PSY-P 448 Social Judgment and Person Perception

- Credits
- 3
- Prerequisites
- PSY-P 304 or PSY-P 320
- Description
- Judgments, decisions, and perceptions of a social nature include self-knowledge, judgments of causality, biases and errors of social judgment such as stereotyping, and the relation of thinking and feeling. Principles will be considered in the context of applied areas such as law and psychotherapy.

# SLHS-S 201 Speech Anatomy and Physiology

- Credits
- 3
- Prerequisites
- None
- Description
- Covers anatomy and physiology of the speech mechanism; contemporary views of speech physiology; subsystems of the speech mechanism - respiratory, laryngeal, and supraglottal - integrated with a model of speech production. Includes laboratory experiences.
- Repeatability
- Credit given for only one of SLHS-S 201 and SPHS-S 201.

- Spring 2024CASE NMcourse

# SLHS-S 307 Cognitive and Communicative Aspects of Aging

- Credits
- 3
- Prerequisites
- SLHS-S 104, SLHS-S 108, or SPHS-S 108; and SLHS-S 201, SPHS-S 201, or ANAT-A 215
- Description
- Review of cognitive and communicative changes associated with normal aging as well as with diseases and conditions that are prevalent in the aging population. Includes discussion of methodological issues in research on aging as well as principles for maximizing communication with the elderly population.
- Repeatability
- Credit given for only one of SLHS-S 307 or SPHS-S 307.

- Spring 2024CASE NMcourse

# CSCI-A 201 INTRODUCTION TO PROGRAMMING I

- Credits
- 3–4 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 202 INTRODUCTION TO PROGRAMMING II

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 304 INTRODUCTORY C++ PROGRAMMING

- Credits
- 2–2 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 306 OBJECT-ORIENTED PROGRAMMING IN C++

- Credits
- 2–2 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 321 COMPUTING TOOLS FOR SCIENTIFIC RESEARCH

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-A 346 USER-INTERFACE PROGRAMMING

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-B 351 INTRODUCTION TO ARTIFICIAL INTELLIGENCE

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

# CSCI-B 355 Autonomous Robotics

- Credits
- 3
- Prerequisites
- Two semesters of computer programming or consent of instructor
- Description
- Introduction to the design, construction, and control of autonomous mobile robots. This course covers basic mechanics, electronics and programming for robotics, as well as the applications of robots in cognitive science.
- Repeatability
- Credit given for only one of COGS-Q 360 or CSCI-B 355.

# CSCI-B 401 Fundamentals of Computing Theory

- Credits
- 3
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Fundamentals of formal language theory, computation models and computability, the limits of computability and feasibility, and program verification.

# CSCI-C 212 Introduction to Software Systems

- Credits
- 4
- Prerequisites
- CSCI-C 200 or CSCI-C 211.
- Description
- Repeatability
- Credit given for only one of CSCI-A 592, CSCI-C 212, CSCI-H 212, or ENGR-E 111.

# CSCI-C 241 Discrete Structures for Computer Science

- Credits
- 3
- Prerequisites
- CSCI-C 200 or CSCI-C 211
- Notes
- R: MATH-M 211
- Description
- Induction and recursive programs, running time, asymptotic notations, combinatorics and discrete probability, trees and lists, the relational data model, graph algorithms, propositional and predicate logic.
- Repeatability
- Credit given for only one of CSCI-C 241 or CSCI-H 241.

# CSCI-C 311 Programming Languages

- Credits
- 4
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Systematic approach to programming languages. Relationships among languages, properties and features of languages, and the computer environment necessary to use languages. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 596, CSCI-B 521, CSCI-C 311, or CSCI-H 311.

# CSCI-C 335 Computer Structures

- Credits
- 4
- Prerequisites
- CSCI-C 212, CSCI-C 241, and CSCI-C 291
- Description
- Structure and internal operation of computers. The architecture and assembly language programming of a specific computer are stressed, in addition to general principles of hardware organization and low-level software systems. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 335 or CSCI-H 335.

# CSCI-C 343 Data Structures

- Credits
- 4
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Systematic study of data structures encountered in computing problems, structure and use of storage media, methods of representing structured data, and techniques for operating on data structures. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 343 or CSCI-H 343.

# CSCI-H 211 Introduction to Computer Science, Honors

- Credits
- 4
- Prerequisites
- High school precalculus math
- Description
- Honors version of CSCI-C 211. A first course in computer science for those intending to take advanced computer science courses. Introduction to programming and to algorithm design and analysis. Using the Scheme programming language, the course covers several programming paradigms. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 591, CSCI-C 200, CSCI-C 211, or CSCI-H 211.

# CSCI-H 212 Introduction to Software Systems, Honors

- Credits
- 4
- Prerequisites
- CSCI-C 200 or CSCI-C 211
- Description
- Honors version of CSCI-C 212. Design of computer software systems and introduction to programming in the environment of a contemporary operating system. Topics include a modern object-oriented programming language; building and maintaining large projects; and understanding the operating system interface. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 592, CSCI-C 212, CSCI-H 212, or ENGR-E 111.

# CSCI-H 241 Discrete Structures for Computer Science, Honors

- Credits
- 3
- Prerequisites
- CSCI-C 200 or CSCI-C 211
- Notes
- R: MATH-M 211
- Description
- Honors version of CSCI-C 241. Induction and recursive programs, running time, asymptotic notations, combinatorics and discrete probability, trees and lists, the relational data model, graph algorithms, propositional and predicate logic.
- Repeatability
- Credit given for only one of CSCI-C 241 or CSCI-H 241.

# CSCI-H 311 Programming Languages, Honors

- Credits
- 4
- Prerequisites
- CSCI-C 212 and CSCI-C 241
- Description
- Honors version of CSCI-C 311. Systematic approach to programming languages. Relationships among languages, properties and features of languages, and the computer environment necessary to use languages. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-A 596, CSCI-B 521, CSCI-C 311, or CSCI-H 311.

# CSCI-H 335 Computer Structures, Honors

- Credits
- 4
- Prerequisites
- CSCI-C 212, CSCI-C 241, and CSCI-C 291
- Description
- Honors version of CSCI-C 335. Structure and internal operation of computers. The architecture and assembly language programming of a specific computer are stressed, in addition to general principles of hardware organization and low-level software systems. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 335 or CSCI-H 335.

# CSCI-H 343 Data Structures, Honors

- Credits
- 4
- Prerequisites
- CSCI-C 212, CSCI-C 241 and CSCI-C 291
- Description
- Honors version of CSCI-C 343. Systematic study of data structures encountered in computing problems, structure and use of storage media, methods of representing structured data, and techniques for operating on data structures. Lecture and laboratory.
- Repeatability
- Credit given for only one of CSCI-C 343 or CSCI-H 343.

# CSCI-P 415 Introduction to Verification

- Credits
- 3
- Prerequisites
- CSCI-C 311
- Description
- Tools and techniques for rigorous reasoning about software and digital hardware. Safety, reliability, security, and other design-critical applications. Decision algorithms. Projects involving the use of automated reasoning, such as model checkers, theorem provers, and program transformation.
- Repeatability
- Credit given for only one of CSCI-P 415 or CSCI-P 515.

# INFO-I 101 INTRODUCTION TO INFORMATICS

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# INFO-I 210 INFORMATION INFRASTRUCTURE I

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# INFO-I 211 INFORMATION INFRASTRUCTURE II

- Credits
- 4–4 credit hours
- Prerequisites
- None
- Description
- None

# INFO-I 300 HUMAN-COMPUTER INTERACTION DESIGN AND PROGRAMMING

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

# INFO-I 320 DISTRIBUTED SYSTEMS AND COLLABORATIVE COMPUTING

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

**Senior Seminar.**One (1) course:- COGS-Q 400 Senior Seminar in Cognitive and Information Sciences

# COGS-Q 400 Senior Seminar in Cognitive and Information Sciences

- Credits
- 2
- Prerequisites
- Four courses from COGS-Q 240, COGS-Q 260, COGS-Q 320; COGS-Q 350 or COGS-Q 250; COGS-Q 370 or COGS-Q 270
- Description
- This course is intended for students who have completed or nearly completed their cognitive science coursework. Students will apply previously acquired analytic, computational, mathematical, and experimental skills to independent research projects. Discussion and research topics may include consciousness, representation, artificial life, modularity, neural networks, functionalism and embodiment, dynamical systems, learning and innateness, human-computer interaction, cognitive neuroscience, robotics, and adaptive systems.

**Research.**Six (6) credit hours:- COGS-X 497 Research in the Cognitive and Information Sciences
- COGS-X 498 Project in the Cognitive and Information Sciences
- COGS-Q 499 Honors Research Project in the Cognitive and Information Sciences

# COGS-X 497 Research in the Cognitive and Information Sciences

- Credits
- 1–3 credit hours
- Prerequisites
- Consent of instructor
- Description
- Active participation in research under faculty supervision.
- Repeatability
- May be repeated for a maximum of 18 credit hours.

# COGS-X 498 Project in the Cognitive and Information Sciences

- Credits
- 1–3 credit hours
- Prerequisites
- Consent of instructor
- Description
- Students will conduct a research project in the cognitive and information sciences by designing, conducting, and analyzing an independent experiment; by developing and testing a computer simulation of some aspect of cognition; or by otherwise engaging in a program of original research. Projects must be approved in advance and supervised by the instructor.
- Repeatability
- May be repeated for a maximum of 12 credit hours.

# COGS-Q 499 Honors Research Project in the Cognitive and Information Sciences

- Credits
- 3
- Prerequisites
- Consent of director of undergraduate studies obtained by application
- Description
- Methods of research in cognitive science are analyzed. Students present their projects for discussion and analysis.
- Repeatability
- May be repeated for a maximum of 12 credit hours.

**Addenda Requirements*.****Calculus.**One (1) course:- MATH-M 211 Calculus I
- MATH-S 211 Honors Calculus I

# MATH-M 211 Calculus I

- Credits
- 4
- Prerequisites
- None
- Notes
- R: To be successful, students will demonstrate mastery of two years of high school algebra, one year of high school geometry, and pre-calculus, and trigonometry as indicated by an appropriate ALEKS score or completion of MATH-M 027
- Description
- Limits, continuity, derivatives, definite and indefinite integrals, applications.
- Repeatability
- A student may receive credit for only one of the following: MATH-J 113, MATH-M 119, MATH-V 119, MATH-M 211, or MATH-S 211.

- Spring 2024CASE MMcourse

- Spring 2024CASE NMcourse

# MATH-S 211 Honors Calculus I

- Credits
- 4
- Prerequisites
- Hutton Honors College membership or consent of department
- Notes
- R: To be successful, students will demonstrate mastery of two years of high school algebra, one year of high school geometry, and pre-calculus and trigonometry as indicated by an appropriate ALEKS score or completion of MATH-M 027
- Description
- Designed for students of outstanding ability, who are considering further study in mathematics. Limits, continuity, derivatives, definite and indefinite integrals, applications, with emphasis placed on theory.
- Repeatability
- Credit given for only one of MATH-J 113, MATH-M 119, MATH-M 211, MATH-S 211, or MATH-V 119.

- Spring 2024CASE MMcourse

- Spring 2024CASE NMcourse

**200–499 Level Mathematics.**One (1) course:- MATH-M 211 Calculus I
- MATH-M 212 Calculus II
- MATH-M 247 Mathematical Contest in Modeling Preparation
- MATH-M 298 Careers in Mathematics
- MATH-M 301 Linear Algebra and Applications
- MATH-M 303 Linear Algebra for Undergraduates
- MATH-M 311 Calculus III
- MATH-M 312 Calculus IV
- MATH-M 321 Intuitive Topology
- MATH-M 330 Exploring Mathematical Ideas
- MATH-M 343 Introduction to Differential Equations with Applications I
- MATH-M 344 Introduction to Differential Equations with Applications II
- MATH-M 348 Discrete Mathematical Models
- MATH-M 353 Discrete Mathematics
- MATH-M 365 Introduction to Probability and Statistics
- MATH-M 371 Elementary Computational Methods
- MATH-M 380 History of Mathematics
- MATH-M 384 Logic
- MATH-M 385 Mathematics from Language
- MATH-M 391 Introduction to Mathematical Reasoning
- MATH-M 403 Introduction to Modern Algebra I
- MATH-M 404 Introduction to Modern Algebra II
- MATH-M 405 Number Theory
- MATH-M 409 Linear Transformations
- MATH-M 413 Introduction to Analysis I
- MATH-M 414 Introduction to Analysis II
- MATH-M 415 Elementary Complex Variables with Applications
- MATH-M 420 Metric Space Topology
- MATH-M 435 Introduction to Differential Geometry
- MATH-M 436 Introduction to Geometries
- MATH-M 441 Introduction to Partial Differential Equations with Applications I
- MATH-M 442 Introduction to Partial Differential Equations with Applications II
- MATH-M 447 Mathematical Models and Applications I
- MATH-M 451 The Mathematics of Finance
- MATH-M 453 Cryptography
- MATH-M 463 Introduction to Probability Theory I
- MATH-M 464 Introduction to Probability Theory II
- MATH-M 466 Introduction to Mathematical Statistics
- MATH-M 471 Numerical Analysis I
- MATH-M 472 Numerical Analysis II
- MATH-M 482 Modal Logic
- MATH-M 490 Problem Seminar
- MATH-M 491 Putnam Exam Seminar
- MATH-S 211 Honors Calculus I
- MATH-S 212 Honors Calculus II
- MATH-S 299 Honors Reading and Research
- MATH-S 303 Honors Course in Linear Algebra
- MATH-S 311 Honors Course in Calculus III
- MATH-S 312 Honors Course in Calculus IV
- MATH-S 343 Honors Course in Differential Equations
- MATH-S 344 Honors Course in Differential Equations II
- MATH-S 403 Honors Course in Modern Algebra I
- MATH-S 404 Honors Course in Modern Algebra II
- MATH-S 413 Honors Course in Analysis I
- MATH-S 414 Honors Course in Analysis II
- MATH-S 415 Honors Elementary Complex Variables
- MATH-S 463 Honors Course in Probability Theory I
- MATH-S 499 Reading for Honors

# MATH-M 211 Calculus I

- Credits
- 4
- Prerequisites
- None
- Notes
- R: To be successful, students will demonstrate mastery of two years of high school algebra, one year of high school geometry, and pre-calculus, and trigonometry as indicated by an appropriate ALEKS score or completion of MATH-M 027
- Description
- Limits, continuity, derivatives, definite and indefinite integrals, applications.
- Repeatability
- A student may receive credit for only one of the following: MATH-J 113, MATH-M 119, MATH-V 119, MATH-M 211, or MATH-S 211.

- Spring 2024CASE MMcourse

- Spring 2024CASE NMcourse

# MATH-M 212 Calculus II

- Credits
- 4
- Prerequisites
- MATH-M 211 or MATH-S 211; or consent of department
- Description
- Techniques of integration (by parts, trigonometric substitutions, partial fractions), improper integrals, volume, work, arc length, surface area, infinite series.
- Repeatability
- Credit given for only one of MATH-M 120 or MATH-M 212.

- Spring 2024CASE NMcourse

# MATH-M 247 Mathematical Contest in Modeling Preparation

- Credits
- 1
- Prerequisites
- None
- Description
- Trains students for the Mathematical Contest in Modeling (MCM) through the preparation of solutions to two past MCM problems. MCM is an annual contest where teams of undergraduates use mathematical modeling to present their solutions to real world problems.
- Repeatability
- May be repeated for a maximum of 3 credit hours.

# MATH-M 298 Careers in Mathematics

- Credits
- 1
- Prerequisites
- None
- Notes
- R: Sophomore or junior standing
- Description
- Invited speakers provide perspectives from a variety of fields. Helps match student skills and interests to the requirements of a chosen career. How to use campus career development resources, write a resume and cover letter, and develop interviewing and networking skills for the job market. Options to prepare for professional or graduate education.

# MATH-M 301 Linear Algebra and Applications

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212; or MATH-M 211 and CSCI-C 241; or MATH-S 211 and CSCI-C 241
- Description
- Solving systems of linear equations, matrix algebra, determinants, vector spaces, eigenvalues and eigenvectors. Selection of advanced topics. Applications throughout. Computer used for theory and applications.
- Repeatability
- Credit given for only one of MATH-M 301 or MATH-M 303.

- Spring 2024CASE NMcourse

# MATH-M 303 Linear Algebra for Undergraduates

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212; or MATH-M 211 and CSCI-C 241; or MATH-S 211 and CSCI-C 241
- Description
- Introduction to the theory of real vector spaces. Coordinate s, linear dependence, bases. Linear transformations and matrix calculus. Determinants and rank. Eigenvalues and eigenvectors.
- Repeatability
- Credit given for only one of MATH-M 301, MATH-M 303, or MATH-S 303.

- Spring 2024CASE NMcourse

# MATH-M 311 Calculus III

- Credits
- 4
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Elementary geometry of 2, 3, and n-space; functions of several variables; partial differentiation; minimum and maximum problems; multiple integration.

- Spring 2024CASE NMcourse

# MATH-M 312 Calculus IV

- Credits
- 3
- Prerequisites
- MATH-M 311 or MATH-S 311
- Description
- Differential calculus of vector-valued functions, transformation of coordinates, change of variables in multiple integrals. Vector integral calculus: line integrals, Green\'s theorem, surface integrals, Stokes\' theorem. Applications.
- Repeatability
- Credit given for only one of MATH-M 312 or MATH-S 312.

# MATH-M 321 Intuitive Topology

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Intuitive description of topology, including networks and maps, topological equivalence, classification of surfaces, spheres with handles, knot theory, Jordan curve theorem, transformations, and fixed-point theorems.

- Spring 2024CASE NMcourse

# MATH-M 330 Exploring Mathematical Ideas

- Credits
- 3
- Prerequisites
- MATH-M 211 or MATH-S 211
- Notes
- Does not count toward major requirements
- Description
- An experimental course to illustrate important ideas in major areas of mathematics, including number theory, group theory, topology, geometry, and probability. Additional topics may include newly emerging fields, such as chaos theory.

- Spring 2024CASE NMcourse

# MATH-M 343 Introduction to Differential Equations with Applications I

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Notes
- R: MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- Ordinary differential equations and methods for their solution, including series methods and the Laplace transform. Applications of differential equations. s, stability, and numerical methods. Partial differential equations of mathematical physics, Fourier series.
- Repeatability
- Credit given for only one of MATH-M 343 or MATH-S 343.

- Spring 2024CASE NMcourse

# MATH-M 344 Introduction to Differential Equations with Applications II

- Credits
- 3
- Prerequisites
- One of MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 343 or MATH-S 343
- Description
- Ordinary differential equations and methods for their solution, including series methods and the Laplace transform.Ã‚Â Applications of differential equations.Ã‚Â Systems, stability, and numerical methods.Ã‚Â Partial differential equations of mathematical physics, Fourier series.

- Spring 2024CASE NMcourse

# MATH-M 348 Discrete Mathematical Models

- Credits
- 3
- Prerequisites
- MATH-M 118 or equivalent
- Description
- Introduction to the development and use of discrete mathematical models in the social, life, and management sciences; emphasis on models involving Markov chains, game theory, graph theory, and evolutionary systems.

- Spring 2024CASE NMcourse

# MATH-M 353 Discrete Mathematics

- Credits
- 3
- Prerequisites
- MATH-M 212 or consent of instructor
- Description
- Covers fundamental topics chosen from enumerative combinatorics and graph theory. Possible topics include permutations, combinations, pigeonhole principle, inclusion-exclusion, generating functions, recurrence relations, PÃƒÂ³lya theory, spanning trees, Eulerian paths, Ramsey theory, graph coloring, flow problems, Hamiltonian paths and cycles, electrical networks, random graphs.

# MATH-M 365 Introduction to Probability and Statistics

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Elementary concepts of probability and statistics. Combinatorics, conditional probability, independence, random variables, discrete and continuous distributions, moments. Statistical inference, point estimation, confidence intervals, test of hypotheses. Applications to social, behavioral, and natural sciences.
- Repeatability
- Credit given for only one of MATH-M 360 or MATH-M 365.

- Spring 2024CASE NMcourse

# MATH-M 371 Elementary Computational Methods

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Interpolation and approximation of functions, solution of equations, numerical integration and differentiation. Errors, convergence, and stability of the procedures. Students write and use programs applying numerical methods.

- Spring 2024CASE NMcourse

# MATH-M 380 History of Mathematics

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Brief study of the development of algebra and trigonometry; practical, demonstrative, and analytic geometry; calculus, famous problems, calculating devices; famous mathematicians and chronological outlines in comparison with outlines in the sciences, history, philosophy, and astronomy.
- Repeatability
- Credit given for only one of HPSC-X 380 or MATH-M 380.

- Spring 2024CASE NMcourse

# MATH-M 384 Logic

- Credits
- 3
- Prerequisites
- CSCI-C 241, MATH-M 303, or MATH-S 303
- Description
- Construction and study of formal mathematical languages. Definitions of, and relationships between, the notions of truth and provability of a formal sentence. Proof systems for logical systems such as propositional logic and syllogistic logic. Soundness, completeness, and decidability.

- Spring 2024CASE NMcourse

# MATH-M 385 Mathematics from Language

- Credits
- 3
- Prerequisites
- MATH-M 118, MATH-S 118, or equivalent
- Description
- Discrete mathematics. Topics in math motivated by linguistics, chosen from formal approaches to syntax and semantics, and from statistical and computational linguistics.

- Spring 2024CASE NMcourse

# MATH-M 391 Introduction to Mathematical Reasoning

- Credits
- 3
- Prerequisites
- (A) MATH-M 212, MATH-M 213, or MATH-S 212; or CSCI-C 241 and MATH-M 211; or CSCI-C 241 and MATH-S 211; and (B) MATH-M 301, MATH-M 303, or MATH-S 303
- Notes
- Recommended for students with insufficient background for 400-level courses and for students in education
- Description
- Elementary logic, techniques of proof, basic set theory, functions, relations, binary operations, number systems, counting. Bridges the gap between elementary and advanced courses.
- Repeatability
- Not open to students who have received credit for MATH-M 403, MATH-M 413, or MATH-M 420.

- Spring 2024CASE NMcourse

# MATH-M 403 Introduction to Modern Algebra I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- Study of groups, rings, field extensions, with applications to linear transformations.

# MATH-M 404 Introduction to Modern Algebra II

- Credits
- 3
- Prerequisites
- None
- Notes
- Open only to graduate students
- Description
- Study of groups, rings, field extensions, with applications to linear transformations.

# MATH-M 405 Number Theory

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Numbers and their representation, divisibility and factorization, primes and their distribution, number theoretic functions, congruences, primitive roots, diophantine equations, quadratic residues, sums of squares.

# MATH-M 409 Linear Transformations

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- The study of linear transformations on a finite dimensional vector space over the complex field. Canonical forms, similarity theory; inner products and diagonalization of normal transformations.

# MATH-M 413 Introduction to Analysis I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311
- Description
- Modern theory of real number , limits, functions, sequences and series, Riemann-Stieltjes integral, and special topics.

# MATH-M 414 Introduction to Analysis II

- Credits
- 3
- Prerequisites
- MATH-M 413 or MATH-S 413
- Description
- Continuation of MATH-M 413. Functions of several variables, Taylor series, extreme values. Manifolds in Euclidean space, Implicit Function Theorem, Inverse Function Theorem. Divergence Theorem and other classical theorems of vector calculus. Special topics.
- Repeatability
- Credit given for only one of MATH-M 414 or MATH-S 414.

# MATH-M 415 Elementary Complex Variables with Applications

- Credits
- 3
- Prerequisites
- MATH-M 311, MATH-S 311, or consent of instructor
- Description
- Algebra and geometry of complex numbers, elementary functions of a complex variable, power series, integrations, calculus of residues, conformal mapping. Application to physics.
- Repeatability
- Credit given for only one of MATH-M 415 or MATH-S 415.

# MATH-M 420 Metric Space Topology

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- Topology of Euclidean and metric spaces. Limits and continuity. Topological properties of metric spaces, including separation properties, connectedness, and compactness. Complete metric spaces. Elementary general topology.

# MATH-M 435 Introduction to Differential Geometry

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311
- Description
- An introduction to the geometry of curves and surfaces. Topics will include arc length, torsion, Frenet formulae, metrics, curvatures, and classical theorems in these areas.

# MATH-M 436 Introduction to Geometries

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- Non-Euclidean geometry, axiom systems. Plane projective geometry, Desarguesian planes, perspectivities, coordinates in the real projective plane. The group of projective transformations and subgeometries corresponding to subgroups. Models for geometries. Circular transformations.

# MATH-M 441 Introduction to Partial Differential Equations with Applications I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311; and MATH-M 343 or MATH-S 343
- Notes
- R: MATH-M 312 or MATH-S 312
- Description
- Derivation and methods of solution of classical partial differential equations of mathematical physics: heat, wave, and Laplace equations. Separation of variables, Fourier series, Sturm-Liouville theory, special functions, Green\'s functions, Fourier transform, first order equations, characteristics and special topics.

# MATH-M 442 Introduction to Partial Differential Equations with Applications II

- Credits
- 3
- Prerequisites
- MATH-M 441
- Description
- Derivation and methods of solution of classical partial differential equations of mathematical physics: heat, wave, and Laplace equations. Separation of variables, Fourier series, Sturm-Liouville theory, special functions, Green\'s functions, Fourier transform, first order equations, characteristics and special topics.

# MATH-M 447 Mathematical Models and Applications I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311
- Notes
- P or C: MATH-M 365
- Description
- Formation and study of mathematical models used in the biological, social, and management sciences. Mathematical topics include games, graphs, Markov and Poisson processes, mathematical programming, queues, and equations of growth.

# MATH-M 451 The Mathematics of Finance

- Credits
- 3
- Prerequisites
- MATH-M 311 or MATH-S 311; and MATH-M 365 or MATH-M 463 or MATH-S 463
- Description
- Course covers probability theory, Brownian motion, Ito\'s Lemma, stochastic differential equations, and dynamic hedging. These topics are applied to the Black-Scholes formula, the pricing of financial derivatives, and the term theory of interest rates.

# MATH-M 453 Cryptography

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- The course covers encryption and decryption in secure codes. Topics include cryptos and their cryptanalysis, Data Encryption Standard, cryptanalysis, Euclidean algorithm, Chinese remainder theorem, RSA crypto, primality testing, factoring algorithms, EI Gamal crypto, discrete log problem, other public key cryptos, signature schemes, hash functions, key distribution and key agreement.

- Spring 2024CASE NMcourse

# MATH-M 463 Introduction to Probability Theory I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311
- Description
- The meaning of probability. Random experiments, conditional probability, independence. Random variables, expected values and standard deviations, moment generating functions. Important discrete and continuous distributions. Poisson processes. Multivariate distributions, basic limit laws such as the central limit theorem.
- Repeatability
- Credit given for only one of MATH-M 463 or MATH-S 463.

# MATH-M 464 Introduction to Probability Theory II

- Credits
- 3
- Prerequisites
- MATH-M 463 or MATH-S 463
- Description
- Conditional distributions and expectation, linear and nonlinear regression; simple stochastic processes: Poisson process, process with independent increments, random walk, Markov chain with finite state space; information theory.

# MATH-M 466 Introduction to Mathematical Statistics

- Credits
- 3
- Prerequisites
- MATH-M 463, MATH-S 463, or consent of instructor
- Description
- Rigorous mathematical treatment of problems in sampling and statistical inference. Method of maximum likelihood, efficiency, sufficient statistics, exponential family distributions, likelihood ratio tests, most powerful tests, minimum variance unbiased estimators, shortest confidence intervals, linear models and analysis of variance, nonparametric methods.

# MATH-M 471 Numerical Analysis I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311; and MATH-M 343 or MATH-S 343
- Notes
- Knowledge of a computer language such as FORTRAN, C, C++, etc., is essential for success in this course. Students with other programming backgrounds should consult the instructor
- Description
- Interpolation and approximation of functions, numerical integration and differentiation, solution of nonlinear equations, acceleration and extrapolation, solution of systems of linear equations, eigenvalue problems, initial and boundary value problems for ordinary differential equations, and computer programs applying these numerical methods.

# MATH-M 472 Numerical Analysis II

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311; and MATH-M 343 or MATH-S 343
- Notes
- Knowledge of a computer language such as FORTRAN, C, C++, etc., is essential for success in this course. Students with other programming backgrounds should consult the instructor.
- Description
- Interpolation and approximation of functions, numerical integration and differentiation, solution of nonlinear equations, acceleration and extrapolation, solution of s of linear equations, eigenvalue problems, initial and boundary value problems for ordinary differential equations, and computer programs applying these numerical methods.

# MATH-M 482 Modal Logic

- Credits
- 3
- Prerequisites
- CSCI-C 241, CSCI-H 241, MATH-M 303, MATH-S 303, or MATH-M 384; or consent of instructor
- Description
- Introduction to modal logic with emphasis on systems of modal logic which apply to philosophy and computer science. Includes epistemic logic, temporal logic, deontic logic, and logics for reasoning about space. Covers primarily the semantics of these systems, and secondarily the standard results about them.

- Spring 2024CASE NMcourse

# MATH-M 490 Problem Seminar

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303 or MATH-S 303; and consent of instructor
- Notes
- R: MATH-M 343 or MATH-S 343, and MATH-M 441; and MATH-M 471
- Description
- Introduction to research techniques for advanced undergraduate and beginning graduate students, based on problems from parts of the regular curriculum, such as linear algebra, topology, probability, and analysis. Emphasis will be on problems of both current and historical interest but usually not in the standard literature.

# MATH-M 491 Putnam Exam Seminar

- Credits
- 1
- Prerequisites
- Consent of the director of undergraduate studies
- Description
- The Putnam Examination is a national mathematics competition for college undergraduates at all levels of study. It is held in December each year. This problem seminar is designed to help students prepare for the examination.
- Repeatability
- May be repeated for a maximum of 3 credit hours.

# MATH-S 211 Honors Calculus I

- Credits
- 4
- Prerequisites
- Hutton Honors College membership or consent of department
- Notes
- R: To be successful, students will demonstrate mastery of two years of high school algebra, one year of high school geometry, and pre-calculus and trigonometry as indicated by an appropriate ALEKS score or completion of MATH-M 027
- Description
- Designed for students of outstanding ability, who are considering further study in mathematics. Limits, continuity, derivatives, definite and indefinite integrals, applications, with emphasis placed on theory.
- Repeatability
- Credit given for only one of MATH-J 113, MATH-M 119, MATH-M 211, MATH-S 211, or MATH-V 119.

- Spring 2024CASE MMcourse

- Spring 2024CASE NMcourse

# MATH-S 212 Honors Calculus II

- Credits
- 4
- Prerequisites
- MATH-S 211 or consent of department
- Description
- Includes material of MATH-M 212 and supplemental topics. Designed for students of outstanding ability in mathematics.
- Repeatability
- Credit given for only one of MATH-M 120, MATH-M 212, or MATH-S 212.

- Spring 2024CASE NMcourse

# MATH-S 299 Honors Reading and Research

- Credits
- 1–3 credit hours
- Prerequisites
- Consent of department
- Description
- Supervised problem solving. Admission only with consent of a member of the mathematics faculty who will act as supervisor.

# MATH-S 303 Honors Course in Linear Algebra

- Credits
- 3
- Prerequisites
- Consent of department
- Description
- Honors version of MATH-M 303. For students with unusual aptitude and motivation.
- Repeatability
- Not open to those who have had MATH-M 301 or MATH-M 303.

- Spring 2024CASE NMcourse

# MATH-S 311 Honors Course in Calculus III

- Credits
- 4
- Prerequisites
- MATH-S 212 or consent of instructor; and MATH M-301, MATH M-303, or MATH S-303
- Description
- Honors version of MATH-M 311, covering geometry of 2, 3, and n-space; functions of several variables; partial differentiation; minimum and maximum problems; and multiple integration. For students with unusual aptitude and motivation.
- Repeatability
- Credit given for only one of MATH-M 311 or MATH-S 311.

- Spring 2024CASE NMcourse

# MATH-S 312 Honors Course in Calculus IV

- Credits
- 3
- Prerequisites
- MATH-S 311 or consent of instructor
- Description
- For students with unusual aptitude and motivation.
- Repeatability
- Credit given for only one of MATH-M 312 or MATH-S 312.

# MATH-S 343 Honors Course in Differential Equations

- Credits
- 3
- Prerequisites
- MATH-S 212 or consent of instructor
- Description
- Introduction, with historical examples, first order ordinary differential equations (ODEs) and applications, second order linear ODEs, linear ODEs of higher order, series solutions to linear ODEs, and numerical methods for ODEs. In addition, some theoretical aspects will be studied in detail such as the Picard existence/uniqueness theorem for initial-value problems, convergence of series solutions, and the matrix exponential exp(tA).

- Spring 2024CASE NMcourse

# MATH-S 344 Honors Course in Differential Equations II

- Credits
- 3
- Prerequisites
- MATH-M 212 or MATH-S 212; and MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-S 343
- Description
- Covers the topics of MATH-M 344, in addition to more theoretical material, which may include topics such as the uniqueness theorem for the inversion of the Laplace transform, introduction to the theory of distributions, derivation of the heat and wave equations, eigenvalues of Sturm-Liouville boundary problems, and oscillation theory applied to special functions. Meets with MATH-M 344, and the additional material will be incorporated in weekly homework sets. Exams will include some of this additional material.
- Repeatability
- Credit given for only one of MATH-M 344 or MATH-S 344.

- Spring 2024CASE NMcourse

# MATH-S 403 Honors Course in Modern Algebra I

- Credits
- 3
- Prerequisites
- MATH-S 303; or consent of instructor
- Notes
- For students of outstanding ability in mathematics
- Description
- Theory of groups, rings, integral domains, fields, and modules.

# MATH-S 404 Honors Course in Modern Algebra II

- Credits
- 3
- Prerequisites
- MATH-S 403; or consent of instructor
- Description
- For students of outstanding ability in mathematics. Theory of groups, rings, integral domains, fields, and modules.

# MATH-S 413 Honors Course in Analysis I

- Credits
- 3
- Prerequisites
- MATH-S 312; or consent of instructor
- Description
- Differentiable transformations defined on Euclidean space, inverse and implicit function theorems. Lebesgue integration over Euclidean space and transformation of integrals. Exterior algebra, measure and integration on manifolds. Stokes\' theorem. Closed and exact forms.

# MATH-S 414 Honors Course in Analysis II

- Credits
- 3
- Prerequisites
- MATH-S 413; or consent of instructor
- Description
- Differentiable transformations defined on Euclidean space, inverse and implicit function theorems. Lebesgue integration over Euclidean space and transformation of integrals. Exterior algebra, measure and integration on manifolds. Stokes\' theorem. Closed and exact forms.
- Repeatability
- Credit given for only one of MATH-S 414 or MATH-M 414.

# MATH-S 415 Honors Elementary Complex Variables

- Credits
- 3
- Prerequisites
- MATH-S 311; or consent of instructor
- Description
- For students with unusual aptitude and motivation. Algebra and geometry of complex numbers, elementary functions of a complex variable, power series, contour integrals, calculus of residues, conformal mapping.
- Repeatability
- Credit given for only one of MATH-M 415 or MATH-S 415.

# MATH-S 463 Honors Course in Probability Theory I

- Credits
- 3
- Prerequisites
- MATH-S 303 and MATH-S 311; or consent of instructor
- Description
- Honors version of MATH-M 463. For students of outstanding ability in mathematics.

# MATH-S 499 Reading for Honors

- Credits
- 1–12 credit hours
- Prerequisites
- Approval of departmental honors committee
- Description
- None
- Repeatability
- May be repeated for a maximum of 12 credit hours.

**300–499 Level Mathematics.**One (1) course:- MATH-M 301 Linear Algebra and Applications
- MATH-M 303 Linear Algebra for Undergraduates
- MATH-M 311 Calculus III
- MATH-M 312 Calculus IV
- MATH-M 321 Intuitive Topology
- MATH-M 330 Exploring Mathematical Ideas
- MATH-M 343 Introduction to Differential Equations with Applications I
- MATH-M 344 Introduction to Differential Equations with Applications II
- MATH-M 348 Discrete Mathematical Models
- MATH-M 353 Discrete Mathematics
- MATH-M 365 Introduction to Probability and Statistics
- MATH-M 371 Elementary Computational Methods
- MATH-M 380 History of Mathematics
- MATH-M 384 Logic
- MATH-M 385 Mathematics from Language
- MATH-M 391 Introduction to Mathematical Reasoning
- MATH-M 403 Introduction to Modern Algebra I
- MATH-M 404 Introduction to Modern Algebra II
- MATH-M 405 Number Theory
- MATH-M 409 Linear Transformations
- MATH-M 413 Introduction to Analysis I
- MATH-M 414 Introduction to Analysis II
- MATH-M 415 Elementary Complex Variables with Applications
- MATH-M 420 Metric Space Topology
- MATH-M 435 Introduction to Differential Geometry
- MATH-M 436 Introduction to Geometries
- MATH-M 441 Introduction to Partial Differential Equations with Applications I
- MATH-M 442 Introduction to Partial Differential Equations with Applications II
- MATH-M 447 Mathematical Models and Applications I
- MATH-M 451 The Mathematics of Finance
- MATH-M 453 Cryptography
- MATH-M 463 Introduction to Probability Theory I
- MATH-M 464 Introduction to Probability Theory II
- MATH-M 466 Introduction to Mathematical Statistics
- MATH-M 471 Numerical Analysis I
- MATH-M 472 Numerical Analysis II
- MATH-M 482 Modal Logic
- MATH-M 490 Problem Seminar
- MATH-M 491 Putnam Exam Seminar
- MATH-S 303 Honors Course in Linear Algebra
- MATH-S 311 Honors Course in Calculus III
- MATH-S 312 Honors Course in Calculus IV
- MATH-S 343 Honors Course in Differential Equations
- MATH-S 344 Honors Course in Differential Equations II
- MATH-S 403 Honors Course in Modern Algebra I
- MATH-S 404 Honors Course in Modern Algebra II
- MATH-S 413 Honors Course in Analysis I
- MATH-S 414 Honors Course in Analysis II
- MATH-S 415 Honors Elementary Complex Variables
- MATH-S 463 Honors Course in Probability Theory I
- MATH-S 499 Reading for Honors
- One of the following:
- ANTH-A 306 Anthropological Statistics
- CJUS-K 300 Techniques of Data Analysis
- ECON-E 370 Statistical Analysis for Business and Economics
- ECON-S 370 Statistical Analysis for Business and Economics: Honors
- POLS-Y 395 Quantitative Political Analysis
- PSY-K 300 Statistical Techniques
- PSY-K 310 Statistical Techniques
- SOC-S 371 Statistics in Sociology
- STAT-K 310 Statistical Techniques
- STAT-S 300 Introduction to Applied Statistical Methods
- STAT-S 301 Applied Statistical Methods for Business
- STAT-S 303 Applied Statistical Methods for the Life Sciences
- SPEA-K 300 STATISTICAL TECHNIQUES

# MATH-M 301 Linear Algebra and Applications

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212; or MATH-M 211 and CSCI-C 241; or MATH-S 211 and CSCI-C 241
- Description
- Solving systems of linear equations, matrix algebra, determinants, vector spaces, eigenvalues and eigenvectors. Selection of advanced topics. Applications throughout. Computer used for theory and applications.
- Repeatability
- Credit given for only one of MATH-M 301 or MATH-M 303.

- Spring 2024CASE NMcourse

# MATH-M 303 Linear Algebra for Undergraduates

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212; or MATH-M 211 and CSCI-C 241; or MATH-S 211 and CSCI-C 241
- Description
- Introduction to the theory of real vector spaces. Coordinate s, linear dependence, bases. Linear transformations and matrix calculus. Determinants and rank. Eigenvalues and eigenvectors.
- Repeatability
- Credit given for only one of MATH-M 301, MATH-M 303, or MATH-S 303.

- Spring 2024CASE NMcourse

# MATH-M 311 Calculus III

- Credits
- 4
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Elementary geometry of 2, 3, and n-space; functions of several variables; partial differentiation; minimum and maximum problems; multiple integration.

- Spring 2024CASE NMcourse

# MATH-M 312 Calculus IV

- Credits
- 3
- Prerequisites
- MATH-M 311 or MATH-S 311
- Description
- Differential calculus of vector-valued functions, transformation of coordinates, change of variables in multiple integrals. Vector integral calculus: line integrals, Green\'s theorem, surface integrals, Stokes\' theorem. Applications.
- Repeatability
- Credit given for only one of MATH-M 312 or MATH-S 312.

# MATH-M 321 Intuitive Topology

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Intuitive description of topology, including networks and maps, topological equivalence, classification of surfaces, spheres with handles, knot theory, Jordan curve theorem, transformations, and fixed-point theorems.

- Spring 2024CASE NMcourse

# MATH-M 330 Exploring Mathematical Ideas

- Credits
- 3
- Prerequisites
- MATH-M 211 or MATH-S 211
- Notes
- Does not count toward major requirements
- Description
- An experimental course to illustrate important ideas in major areas of mathematics, including number theory, group theory, topology, geometry, and probability. Additional topics may include newly emerging fields, such as chaos theory.

- Spring 2024CASE NMcourse

# MATH-M 343 Introduction to Differential Equations with Applications I

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Notes
- R: MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- Ordinary differential equations and methods for their solution, including series methods and the Laplace transform. Applications of differential equations. s, stability, and numerical methods. Partial differential equations of mathematical physics, Fourier series.
- Repeatability
- Credit given for only one of MATH-M 343 or MATH-S 343.

- Spring 2024CASE NMcourse

# MATH-M 344 Introduction to Differential Equations with Applications II

- Credits
- 3
- Prerequisites
- One of MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 343 or MATH-S 343
- Description
- Ordinary differential equations and methods for their solution, including series methods and the Laplace transform.Ã‚Â Applications of differential equations.Ã‚Â Systems, stability, and numerical methods.Ã‚Â Partial differential equations of mathematical physics, Fourier series.

- Spring 2024CASE NMcourse

# MATH-M 348 Discrete Mathematical Models

- Credits
- 3
- Prerequisites
- MATH-M 118 or equivalent
- Description
- Introduction to the development and use of discrete mathematical models in the social, life, and management sciences; emphasis on models involving Markov chains, game theory, graph theory, and evolutionary systems.

- Spring 2024CASE NMcourse

# MATH-M 353 Discrete Mathematics

- Credits
- 3
- Prerequisites
- MATH-M 212 or consent of instructor
- Description
- Covers fundamental topics chosen from enumerative combinatorics and graph theory. Possible topics include permutations, combinations, pigeonhole principle, inclusion-exclusion, generating functions, recurrence relations, PÃƒÂ³lya theory, spanning trees, Eulerian paths, Ramsey theory, graph coloring, flow problems, Hamiltonian paths and cycles, electrical networks, random graphs.

# MATH-M 365 Introduction to Probability and Statistics

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Elementary concepts of probability and statistics. Combinatorics, conditional probability, independence, random variables, discrete and continuous distributions, moments. Statistical inference, point estimation, confidence intervals, test of hypotheses. Applications to social, behavioral, and natural sciences.
- Repeatability
- Credit given for only one of MATH-M 360 or MATH-M 365.

- Spring 2024CASE NMcourse

# MATH-M 371 Elementary Computational Methods

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Interpolation and approximation of functions, solution of equations, numerical integration and differentiation. Errors, convergence, and stability of the procedures. Students write and use programs applying numerical methods.

- Spring 2024CASE NMcourse

# MATH-M 380 History of Mathematics

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Brief study of the development of algebra and trigonometry; practical, demonstrative, and analytic geometry; calculus, famous problems, calculating devices; famous mathematicians and chronological outlines in comparison with outlines in the sciences, history, philosophy, and astronomy.
- Repeatability
- Credit given for only one of HPSC-X 380 or MATH-M 380.

- Spring 2024CASE NMcourse

# MATH-M 384 Logic

- Credits
- 3
- Prerequisites
- CSCI-C 241, MATH-M 303, or MATH-S 303
- Description

- Spring 2024CASE NMcourse

# MATH-M 385 Mathematics from Language

- Credits
- 3
- Prerequisites
- MATH-M 118, MATH-S 118, or equivalent
- Description

- Spring 2024CASE NMcourse

# MATH-M 391 Introduction to Mathematical Reasoning

- Credits
- 3
- Prerequisites
- (A) MATH-M 212, MATH-M 213, or MATH-S 212; or CSCI-C 241 and MATH-M 211; or CSCI-C 241 and MATH-S 211; and (B) MATH-M 301, MATH-M 303, or MATH-S 303
- Notes
- Recommended for students with insufficient background for 400-level courses and for students in education
- Description
- Elementary logic, techniques of proof, basic set theory, functions, relations, binary operations, number systems, counting. Bridges the gap between elementary and advanced courses.
- Repeatability
- Not open to students who have received credit for MATH-M 403, MATH-M 413, or MATH-M 420.

- Spring 2024CASE NMcourse

# MATH-M 403 Introduction to Modern Algebra I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- Study of groups, rings, field extensions, with applications to linear transformations.

# MATH-M 404 Introduction to Modern Algebra II

- Credits
- 3
- Prerequisites
- None
- Notes
- Open only to graduate students
- Description
- Study of groups, rings, field extensions, with applications to linear transformations.

# MATH-M 405 Number Theory

- Credits
- 3
- Prerequisites
- MATH-M 212, MATH-M 213, or MATH-S 212
- Description
- Numbers and their representation, divisibility and factorization, primes and their distribution, number theoretic functions, congruences, primitive roots, diophantine equations, quadratic residues, sums of squares.

# MATH-M 409 Linear Transformations

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- The study of linear transformations on a finite dimensional vector space over the complex field. Canonical forms, similarity theory; inner products and diagonalization of normal transformations.

# MATH-M 413 Introduction to Analysis I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311
- Description
- Modern theory of real number , limits, functions, sequences and series, Riemann-Stieltjes integral, and special topics.

# MATH-M 414 Introduction to Analysis II

- Credits
- 3
- Prerequisites
- MATH-M 413 or MATH-S 413
- Description
- Continuation of MATH-M 413. Functions of several variables, Taylor series, extreme values. Manifolds in Euclidean space, Implicit Function Theorem, Inverse Function Theorem. Divergence Theorem and other classical theorems of vector calculus. Special topics.
- Repeatability
- Credit given for only one of MATH-M 414 or MATH-S 414.

# MATH-M 415 Elementary Complex Variables with Applications

- Credits
- 3
- Prerequisites
- MATH-M 311, MATH-S 311, or consent of instructor
- Description
- Algebra and geometry of complex numbers, elementary functions of a complex variable, power series, integrations, calculus of residues, conformal mapping. Application to physics.
- Repeatability
- Credit given for only one of MATH-M 415 or MATH-S 415.

# MATH-M 420 Metric Space Topology

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- Topology of Euclidean and metric spaces. Limits and continuity. Topological properties of metric spaces, including separation properties, connectedness, and compactness. Complete metric spaces. Elementary general topology.

# MATH-M 435 Introduction to Differential Geometry

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311
- Description
- An introduction to the geometry of curves and surfaces. Topics will include arc length, torsion, Frenet formulae, metrics, curvatures, and classical theorems in these areas.

# MATH-M 436 Introduction to Geometries

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- Non-Euclidean geometry, axiom systems. Plane projective geometry, Desarguesian planes, perspectivities, coordinates in the real projective plane. The group of projective transformations and subgeometries corresponding to subgroups. Models for geometries. Circular transformations.

# MATH-M 441 Introduction to Partial Differential Equations with Applications I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311; and MATH-M 343 or MATH-S 343
- Notes
- R: MATH-M 312 or MATH-S 312
- Description
- Derivation and methods of solution of classical partial differential equations of mathematical physics: heat, wave, and Laplace equations. Separation of variables, Fourier series, Sturm-Liouville theory, special functions, Green\'s functions, Fourier transform, first order equations, characteristics and special topics.

# MATH-M 442 Introduction to Partial Differential Equations with Applications II

- Credits
- 3
- Prerequisites
- MATH-M 441
- Description

# MATH-M 447 Mathematical Models and Applications I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311
- Notes
- P or C: MATH-M 365
- Description
- Formation and study of mathematical models used in the biological, social, and management sciences. Mathematical topics include games, graphs, Markov and Poisson processes, mathematical programming, queues, and equations of growth.

# MATH-M 451 The Mathematics of Finance

- Credits
- 3
- Prerequisites
- MATH-M 311 or MATH-S 311; and MATH-M 365 or MATH-M 463 or MATH-S 463
- Description
- Course covers probability theory, Brownian motion, Ito\'s Lemma, stochastic differential equations, and dynamic hedging. These topics are applied to the Black-Scholes formula, the pricing of financial derivatives, and the term theory of interest rates.

# MATH-M 453 Cryptography

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303
- Description
- The course covers encryption and decryption in secure codes. Topics include cryptos and their cryptanalysis, Data Encryption Standard, cryptanalysis, Euclidean algorithm, Chinese remainder theorem, RSA crypto, primality testing, factoring algorithms, EI Gamal crypto, discrete log problem, other public key cryptos, signature schemes, hash functions, key distribution and key agreement.

- Spring 2024CASE NMcourse

# MATH-M 463 Introduction to Probability Theory I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311
- Description
- The meaning of probability. Random experiments, conditional probability, independence. Random variables, expected values and standard deviations, moment generating functions. Important discrete and continuous distributions. Poisson processes. Multivariate distributions, basic limit laws such as the central limit theorem.
- Repeatability
- Credit given for only one of MATH-M 463 or MATH-S 463.

# MATH-M 464 Introduction to Probability Theory II

- Credits
- 3
- Prerequisites
- MATH-M 463 or MATH-S 463
- Description
- Conditional distributions and expectation, linear and nonlinear regression; simple stochastic processes: Poisson process, process with independent increments, random walk, Markov chain with finite state space; information theory.

# MATH-M 466 Introduction to Mathematical Statistics

- Credits
- 3
- Prerequisites
- MATH-M 463, MATH-S 463, or consent of instructor
- Description
- Rigorous mathematical treatment of problems in sampling and statistical inference. Method of maximum likelihood, efficiency, sufficient statistics, exponential family distributions, likelihood ratio tests, most powerful tests, minimum variance unbiased estimators, shortest confidence intervals, linear models and analysis of variance, nonparametric methods.

# MATH-M 471 Numerical Analysis I

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311; and MATH-M 343 or MATH-S 343
- Notes
- Knowledge of a computer language such as FORTRAN, C, C++, etc., is essential for success in this course. Students with other programming backgrounds should consult the instructor
- Description
- Interpolation and approximation of functions, numerical integration and differentiation, solution of nonlinear equations, acceleration and extrapolation, solution of systems of linear equations, eigenvalue problems, initial and boundary value problems for ordinary differential equations, and computer programs applying these numerical methods.

# MATH-M 472 Numerical Analysis II

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-M 311 or MATH-S 311; and MATH-M 343 or MATH-S 343
- Notes
- Knowledge of a computer language such as FORTRAN, C, C++, etc., is essential for success in this course. Students with other programming backgrounds should consult the instructor.
- Description
- Interpolation and approximation of functions, numerical integration and differentiation, solution of nonlinear equations, acceleration and extrapolation, solution of s of linear equations, eigenvalue problems, initial and boundary value problems for ordinary differential equations, and computer programs applying these numerical methods.

# MATH-M 482 Modal Logic

- Credits
- 3
- Prerequisites
- CSCI-C 241, CSCI-H 241, MATH-M 303, MATH-S 303, or MATH-M 384; or consent of instructor
- Description
- Introduction to modal logic with emphasis on systems of modal logic which apply to philosophy and computer science. Includes epistemic logic, temporal logic, deontic logic, and logics for reasoning about space. Covers primarily the semantics of these systems, and secondarily the standard results about them.

- Spring 2024CASE NMcourse

# MATH-M 490 Problem Seminar

- Credits
- 3
- Prerequisites
- MATH-M 301, MATH-M 303 or MATH-S 303; and consent of instructor
- Notes
- R: MATH-M 343 or MATH-S 343, and MATH-M 441; and MATH-M 471
- Description
- Introduction to research techniques for advanced undergraduate and beginning graduate students, based on problems from parts of the regular curriculum, such as linear algebra, topology, probability, and analysis. Emphasis will be on problems of both current and historical interest but usually not in the standard literature.

# MATH-M 491 Putnam Exam Seminar

- Credits
- 1
- Prerequisites
- Consent of the director of undergraduate studies
- Description
- The Putnam Examination is a national mathematics competition for college undergraduates at all levels of study. It is held in December each year. This problem seminar is designed to help students prepare for the examination.
- Repeatability
- May be repeated for a maximum of 3 credit hours.

# MATH-S 303 Honors Course in Linear Algebra

- Credits
- 3
- Prerequisites
- Consent of department
- Description
- Honors version of MATH-M 303. For students with unusual aptitude and motivation.
- Repeatability
- Not open to those who have had MATH-M 301 or MATH-M 303.

- Spring 2024CASE NMcourse

# MATH-S 311 Honors Course in Calculus III

- Credits
- 4
- Prerequisites
- MATH-S 212 or consent of instructor; and MATH M-301, MATH M-303, or MATH S-303
- Description
- Honors version of MATH-M 311, covering geometry of 2, 3, and n-space; functions of several variables; partial differentiation; minimum and maximum problems; and multiple integration. For students with unusual aptitude and motivation.
- Repeatability
- Credit given for only one of MATH-M 311 or MATH-S 311.

- Spring 2024CASE NMcourse

# MATH-S 312 Honors Course in Calculus IV

- Credits
- 3
- Prerequisites
- MATH-S 311 or consent of instructor
- Description
- For students with unusual aptitude and motivation.
- Repeatability
- Credit given for only one of MATH-M 312 or MATH-S 312.

# MATH-S 343 Honors Course in Differential Equations

- Credits
- 3
- Prerequisites
- MATH-S 212 or consent of instructor
- Description
- Introduction, with historical examples, first order ordinary differential equations (ODEs) and applications, second order linear ODEs, linear ODEs of higher order, series solutions to linear ODEs, and numerical methods for ODEs. In addition, some theoretical aspects will be studied in detail such as the Picard existence/uniqueness theorem for initial-value problems, convergence of series solutions, and the matrix exponential exp(tA).

- Spring 2024CASE NMcourse

# MATH-S 344 Honors Course in Differential Equations II

- Credits
- 3
- Prerequisites
- MATH-M 212 or MATH-S 212; and MATH-M 301, MATH-M 303, or MATH-S 303; and MATH-S 343
- Description
- Covers the topics of MATH-M 344, in addition to more theoretical material, which may include topics such as the uniqueness theorem for the inversion of the Laplace transform, introduction to the theory of distributions, derivation of the heat and wave equations, eigenvalues of Sturm-Liouville boundary problems, and oscillation theory applied to special functions. Meets with MATH-M 344, and the additional material will be incorporated in weekly homework sets. Exams will include some of this additional material.
- Repeatability
- Credit given for only one of MATH-M 344 or MATH-S 344.

- Spring 2024CASE NMcourse

# MATH-S 403 Honors Course in Modern Algebra I

- Credits
- 3
- Prerequisites
- MATH-S 303; or consent of instructor
- Notes
- For students of outstanding ability in mathematics
- Description
- Theory of groups, rings, integral domains, fields, and modules.

# MATH-S 404 Honors Course in Modern Algebra II

- Credits
- 3
- Prerequisites
- MATH-S 403; or consent of instructor
- Description
- For students of outstanding ability in mathematics. Theory of groups, rings, integral domains, fields, and modules.

# MATH-S 413 Honors Course in Analysis I

- Credits
- 3
- Prerequisites
- MATH-S 312; or consent of instructor
- Description
- Differentiable transformations defined on Euclidean space, inverse and implicit function theorems. Lebesgue integration over Euclidean space and transformation of integrals. Exterior algebra, measure and integration on manifolds. Stokes\' theorem. Closed and exact forms.

# MATH-S 414 Honors Course in Analysis II

- Credits
- 3
- Prerequisites
- MATH-S 413; or consent of instructor
- Description
- Repeatability
- Credit given for only one of MATH-S 414 or MATH-M 414.

# MATH-S 415 Honors Elementary Complex Variables

- Credits
- 3
- Prerequisites
- MATH-S 311; or consent of instructor
- Description
- For students with unusual aptitude and motivation. Algebra and geometry of complex numbers, elementary functions of a complex variable, power series, contour integrals, calculus of residues, conformal mapping.
- Repeatability
- Credit given for only one of MATH-M 415 or MATH-S 415.

# MATH-S 463 Honors Course in Probability Theory I

- Credits
- 3
- Prerequisites
- MATH-S 303 and MATH-S 311; or consent of instructor
- Description
- Honors version of MATH-M 463. For students of outstanding ability in mathematics.

# MATH-S 499 Reading for Honors

- Credits
- 1–12 credit hours
- Prerequisites
- Approval of departmental honors committee
- Description
- None
- Repeatability
- May be repeated for a maximum of 12 credit hours.

# ANTH-A 306 Anthropological Statistics

- Credits
- 3
- Prerequisites
- None
- Description
- Fundamentals of univariate and bivariate statistics, construction and interpretation of graphs, and computer-assisted data analysis. Both statistical methodology and theory will be emphasized as well as computer literacy. Students will examine the primary literature in all branches of anthropology to familiarize themselves with the role of statistics in anthropological research.
- Repeatability
- Credit given for only one of ANTH-A 306, CJUS-K 300, ECON-E 370, ECON-S 370, MATH-K 300, MATH-K 310, POLS-Y 395, PSY-K 300, PSY-K 310, SOC-S 371, SPEA-K 300, SPH-Q 381, STAT-K 310, STAT-S 300, STAT-S 301, or STAT-S 303.

- Spring 2024CASE NMcourse

# CJUS-K 300 Techniques of Data Analysis

- Credits
- 3
- Prerequisites
- None
- Notes
- R: To be successful in this course, students should have an understanding of basic algebra.
- Description
- CJUS-K 300 covers the properties of single variables, the measurement of association between pairs of variables, and statistical inference. Additional topics, such as the analyses of qualitative and aggregated data, address specific criminal justice concerns.
- Repeatability
- Credit given for only one of ANTH-A 306, CJUS-K 300, ECON-E 370, ECON-S 370, MATH-K 300, MATH-K 310, POLS-Y 395, PSY-K 300, PSY-K 310, SOC-S 371, SPEA-K 300, SPH-Q 381, STAT-K 310, STAT-S 300, STAT-S 301, or STAT-S 303.

- Spring 2024CASE NMcourse

# ECON-E 370 Statistical Analysis for Business and Economics

- Credits
- 3
- Prerequisites
- MATH-M 118, MATH-S 118, or MATH-V 118
- Notes
- R: ECON-E 252 or ECON-B 252 and MATH-M 119
- Description
- Lectures emphasize the use of basic probability concepts and statistical theory in the estimation and testing of single parameter and multivariate relationships. In computer labs, using Microsoft Excel, each student calculates descriptive statistics, probabilities, and least squares regression coefficients in situations based on current business and economic events.
- Repeatability
- Credit given for only one of ANTH-A 306, CJUS-K 300, ECON-E 370, ECON-S 370, MATH-K 300, MATH-K 310, POLS-Y 395, PSY-K 300, PSY-K 310, SOC-S 371, SPEA-K 300, SPH-Q 381, STAT-K 310, STAT-S 300, STAT-S 301, or STAT-S 303.

- Spring 2024CASE NMcourse

# ECON-S 370 Statistical Analysis for Business and Economics: Honors

- Credits
- 3
- Prerequisites
- MATH-M 118, MATH-S 118, or MATH-V 118; and Hutton Honors student
- Notes
- R: MATH-M 119 and ECON-E 252 or ECON-B 252
- Description
- Honors course. Designed for students of superior ability. Covers same core material as ECON-E 370.
- Repeatability

- Spring 2024CASE NMcourse

# POLS-Y 395 Quantitative Political Analysis

- Credits
- 3
- Prerequisites
- None
- Description
- Introduction to methods and statistics used in political inquiry, including measures of central tendency and dispersion, probability, sampling, statistical inference and hypothesis testing, measures of association, analysis of variance, and regression.
- Repeatability

- Spring 2024CASE NMcourse

# PSY-K 300 Statistical Techniques

- Credits
- 3
- Prerequisites
- One of MATH-M 106, MATH-M 118, MATH-M 119, MATH-M 211, MATH-M 212, MATH-S 211, MATH-S 212, MATH-V 118, or, MATH-V 119
- Description
- Introduction to statistics; nature of statistical data; ordering and manipulation of data; measures of central tendency and dispersion; elementary probability. Concepts of statistical inference and decision: estimation and hypothesis testing. Special topics include regression and correlation, analysis of variance, non-parametric methods.
- Repeatability

- Spring 2024CASE NMcourse

# PSY-K 310 Statistical Techniques

- Credits
- 3
- Prerequisites
- One of MATH-M 106, MATH-M 118, MATH-M 119, MATH-M 211, MATH-M 212, MATH-S 211, MATH-S 212, MATH-V 118, or, MATH-V 119
- Description
- Introduction to probability and statistics; elementary probability theory, conditional probability, independence, random variables, discrete and continuous probability distributions, measures of central tendency and dispersion. Covers concepts of statistical inference and decision; estimation and hypothesis testing; Bayesian inference; and statistical decision theory. Special topics include regression and correlation, time series, analysis of variance, non-parametric methods.
- Repeatability

- Spring 2024CASE NMcourse

# SOC-S 371 Statistics in Sociology

- Credits
- 3
- Prerequisites
- None
- Description
- Introduces the logic of statistical inference. Students will learn how to use sample data to reach conclusions about a population of interest by calculating confidence intervals and significance tests. Estimating the effects of multiple independent variables using cross-tabulations and/or regression.
- Repeatability

- Spring 2024CASE NMcourse

# STAT-K 310 Statistical Techniques

- Credits
- 3
- Prerequisites
- MATH-M 119 or equivalent
- Description
- Introduction to probability and statistics. Elementary probability theory, conditional probability, independence, random variables, discrete and continuous probability distributions, measures of central tendency and dispersion. Concepts of statistical inference and decision: estimation, hypothesis testing, Bayesian inference, statistical decision theory. Special topics discussed may include regression and correlation, time series, analysis of variance, nonparametric methods.
- Repeatability

- Spring 2024CASE NMcourse

# STAT-S 300 Introduction to Applied Statistical Methods

- Credits
- 4
- Prerequisites
- None
- Notes
- R: Mastery of high school algebra; or MATH-M 014. Lecture and laboratory
- Description
- Introduction to methods for analyzing quantitative data. Graphical and numerical descriptions of data, probability models of data, inference about populations from random samples. Regression and analysis of variance.
- Repeatability

- Spring 2024CASE NMcourse

# STAT-S 301 Applied Statistical Methods for Business

- Credits
- 3
- Prerequisites
- Math-M 118 or equivalent
- Description
- Introduction to methods for analyzing data arising in business, designed to prepare business students for the Kelley School\'s Integrative Core. Graphical and numerical descriptions of data, probability models, fundamental principles of estimation and hypothesis testing, applications to linear regression and quality control. Microsoft Excel used to perform analyses.
- Repeatability

- Spring 2024CASE NMcourse

# STAT-S 303 Applied Statistical Methods for the Life Sciences

- Credits
- 3
- Prerequisites
- None
- Notes
- R: Mastery of high school algebra; or MATH-M 014
- Description
- Introduction to methods for analyzing data arising in the life sciences, designed for biology, human biology, and pre-medical students. Graphical and numerical descriptions of data, probability models, fundamental principles of estimation and hypothesis testing, inferences about means, correlation, linear regression.
- Repeatability

- Spring 2024CASE NMcourse

# SPEA-K 300 STATISTICAL TECHNIQUES

- Credits
- 3–3 credit hours
- Prerequisites
- None
- Description
- None

**Major GPA, Hours, and Minimum Grade Requirements.****Major GPA.**A GPA of at least 2.000 for all courses taken in the major—including those where a grade lower than C- is earned—is required.**Major Minimum Grade.**Except for the GPA requirement, a grade of C- or higher is required for a course to count toward a requirement in the major.**Major Upper Division Credit Hours.**At least 18 credit hours in the major must be completed at the 300–499 level.**Major Residency.**At least 18 credit hours in the major must be completed in courses taken through the Indiana University Bloomington campus or an IU-administered or IU co-sponsored Overseas Study program.

##### Major Area Courses

Unless otherwise noted below, the following courses are considered in the academic program and will count toward academic program requirements as appropriate:

- Any course at the 100-499 level with the
`COGS`

subject area prefix--as well as any other subject areas that are deemed functionally equivalent - Any course contained on the course lists for the academic program requirements at the time the course is taken--as well as any other courses that are deemed functionally equivalent--except for those listed only under Addenda Requirements
- Any course directed to a non-Addenda requirement through an approved exception

##### Exclusions

The following courses cannot be applied toward major requirements:

- COGS-X 373 Internship in Professional Practice

# COGS-X 373 Internship in Professional Practice

- Credits
- 1–6 credit hours
- Prerequisites
- Sophomore standing or 15 credit hours completed in cognitive science major or minor; and consent of the program
- Notes
- Does not count toward major or minor requirements; elective credit only
- Description
- Professional work experience in an industry or research organization setting, using skills/knowledge acquired in cognitive science coursework. Requires learning contract. Evaluation by site supervisor and Cognitive Science Program.
- Repeatability
- May be repeated for a maximum of 6 credit hours in COGS-Q 496 and COGS-X 373.
- Grading
- S/F grading.

This program of study cannot be combined with the following:

- Bachelor of Arts in Cognitive Science (COGSBA)
- Minor in Cognitive Science (COGSMIN)

The Bachelor of Science degree requires at least 120 credit hours, to include the following:

**College of Arts and Sciences Credit Hours.**At least 100 credit hours must come from College of Arts and Sciences disciplines.**Upper Division Courses.**At least 36 credit hours (of the 120) must be at the 300–499 level.**College Residency.**Following completion of the 60th credit hour toward degree, at least 36 credit hours of College of Arts and Sciences coursework must be completed through the Indiana University Bloomington campus or an IU-administered or IU co-sponsored Overseas Study program.**College GPA.**A College grade point average (GPA) of at least 2.000 is required.**CASE Requirements.**The following College of Arts and Sciences Education (CASE) requirements must be completed:- CASE Foundations
- CASE Breadth of Inquiry
- CASE Culture Studies
- Diversity in the United States: 1 course
- Global Civilizations and Cultures: Not required

- CASE Critical Approaches: 1 course
- CASE Foreign Language: Proficiency in a single foreign language through the first semester of the second year of college-level coursework
- CASE Intensive Writing: 1 course
- CASE Public Oral Communication: 1 course

**Major.**Completion of the major as outlined in the Major Requirements section above.

Most students must also successfully complete the Indiana University Bloomington General Education program.