Cognitive Science (BS) Computer Science

Summary

Cognitive Science is an interdisciplinary inquiry concerned with understanding the nature and development of such intelligent capacities as perception, language, reasoning, learning and problem-solving, whether these capacities are realized in biological or artificial systems. The computer science emphasis uses a computational lens for understanding cognition supported by the fields of psychology, philosophy and biology.
Catalog Year

2024-2025

Degree

Bachelor of Science

Major Credits

75

Total Credits

120

Locations

Mankato

Career Cluster

Interdisciplinary Studies

Program Requirements

Required General Education

Study of biological processes at the suborganismal level including cell chemistry, metabolism, reproduction, genetics, and complex tissue physiology. Laboratory and discussion sessions stress problem solving and experimental design.

Prerequisites: none

Goal Areas: GE-03

Limits, continuity, the derivative and applications, transcendental functions, L'Hopital's Rule, and development of the Riemann integral.

Prerequisites: Satisfy Placement Table in this section, MATH 115 or both MATH 112 and MATH 113 with "C" (2.0) or better.

Goal Areas: GE-04

Choose 5 Credit(s).

This course is an introduction to organic chemistry and biological chemistry. The laboratory will reinforce lecture.

Prerequisites: CHEM 106 or high school chemistry

Goal Areas: GE-02, GE-03

Introduction to the basic principles of chemistry including atomic and molecular structure, bonding, chemical reactions, stoichiometry, thermodynamics and states of matter. Laboratory will reinforce lecture concepts. Prereq: C or higher in MATH 112 or the equivalent; high school chemistry or C or higher in CHEM 104

Prerequisites: "C" (2.0) or higher in MATH 112 or the equivalent; high school chemistry or "C" (2.0) or higher in CHEM 104.

Goal Areas: GE-02, GE-03

Prerequisites to the Major

This course provides conceptual and logical tools for students planning to major in a computing-based major. Programming in a high-level language such as C++, Python, or Java, and the development of skills in abstraction, problem-solving, and algorithmic thinking are emphasized.

Prerequisites: MATH 112 or MATH 113 or MATH 115 or MATH 121

This course introduces a multidisciplinary approach to the scientific study of cognition. Contributions from the fields of biology, computer science, neuroscience, philosophy, and psychology are emphasized. Topics include the mind-body problem, perception, memory, linguistics, problem solving, artificial intelligence, and robotics. This course is a prerequisite for the cognitive science major. For the psychology major, it serves as unrestricted elective credit; it does not satisfy the cognitive restricted elective requirement.

Prerequisites: none

Goal Areas: GE-05

Choose 3 - 4 Credit(s).

Introduction to statistical analysis as applied to the health sciences. Examines concepts and methods of statistical procedures applied to health problems and issues.

Prerequisites: MATH 110, STAT 154, Or any other mathematics course higher than MATH 110.

This course emphasizes understanding the conceptual basis of common statistical procedures and applying those procedures to the problems of organizing information and making inferences from data. Topics include: summarizing data, the logic of inference, estimation, analysis of variance, and correlation.

Prerequisites: Complete one course: MATH 112, MATH 113, MATH 115, MATH 121, MATH 130, or STAT 154

An introduction to statistical concepts and methods that is applicable to all disciplines. Topics include descriptive measures of data, probability and probability distributions, statistical inference, tests of hypotheses, confidence intervals, correlation, linear regression, and analysis of variance. The use of statistical software will be emphasized. Prereq: ACT Math sub-score of 19 or higher, successful completion of MATH 098 or appropriate placement scores (see Placement Information under Statistics) Fall, Spring, Summer GE-4

Prerequisites: Satisfy Placement Table in this section, or MATH 098 with grade of P.

Goal Areas: GE-02, GE-04

A calculus based introduction to probability and statistics. Topics include probability, random variables, probability distributions (discrete and continuous), joint probability distributions (discrete and continuous), statistical inference (both estimation and hypothesis testing), confidence intervals for distribution of parameters and their functions, sample size determinations, analysis of variance, regression, and correlation. This course meets the needs of the practitioner and the person who plans further study in statistics. Same as MATH 354. Prereq: MATH 122 with C or better or consent Fall, Spring, Summer

Prerequisites: MATH 122 with C or better or consent

Major Common Core

Basic anatomy and physiology of the nervous system. The course is designed for students majoring in biology, psychology or health related programs.

Prerequisites: BIOL 220

This course is a continuation of CIS 121. Students develop a basic knowledge of programming skills and object-oriented concepts, and use fundamental data structures such as lists, stacks, queues, and trees.

Prerequisites: CIS 121. Select One Course: MATH 112, MATH 113, MATH 115, MATH 121, or MATH 130

Fundamentals of data mining and knowledge discovery. Methods include decision tree algorithms, association rule generators, neural networks, and web-based mining. Rule-based systems and intelligent agents are introduced. Students learn how to apply data-mining tools to real-world problems.

Prerequisites: CIS 121

This course considers historical and contemporary analyses of the mind in relation to the body and the connection of the mind-body problem to other issues concerning both religion and science.

Prerequisites: none

Goal Areas: GE-06

This course examines the conceptual and philosophical complexities of efforts to understand the mind in science. Topics include the difference and similarities between humans and other animals, the nature of psychological explanation, and reductive strategies for explaining consciousness, intentionality and language. Fall

Prerequisites: none

An introduction to the major components of research methodology in psychology. This is a writing intensive course and involves the processing, interpretation, and exposition of behavioral data.

Prerequisites: Must have a minimum total cumulative GPA of 2.70 or instructor permission to enroll; PSYC 201

This course will introduce students to the relationship between the structure and function of the nervous system to the underlying biological processes of behavior.

Prerequisites: PSYC 201

Explores the scientific study of human cognition and provides students with broad coverage of the mental processes used to acquire, process, and retain knowledge. Students will examine basic concepts and research findings in topics of human cognition such as perception, attention, memory, reading, and problem solving. Concepts in Cognitive Psychology will be related to everyday behaviors and experiences.

Prerequisites: either Psy 101 OR Psy 206, not both

Anatomy & Physiology - Choose one sequence of two classes.

A&P 1 & 2 - Choose 8 Credit(s).

This course is designed for nursing and allied health sciences majors and will prepare them for advanced coursework in their majors. The course will focus on human anatomy and physiology with emphasis on the structure and function of the systems of the body. Special emphasis will be placed on cell structure and function, tissues, metabolism and major organ systems including the integumentary system, the skeletal system, joints, muscle and muscular system, and nervous system, and special senses. Lab included with dissection.

Prerequisites: none

This course is designed for nursing and allied health sciences majors and will prepare them for advanced coursework in their majors. This course will focus on human anatomy and physiology with emphasis on the structure and function of the systems of the body. Special emphasis will be placed on cells, tissues, structure and function of major organ systems including endocrine, cardiovascular, lymphatic, immune, respiratory, digestive, urinary, and reproductive systems, and development. Lab included with dissection.

Prerequisites: none

Human Anatomy & Physiology - Choose 8 Credit(s).

Systems and regional approach to the structure of the human body. Primary emphasis on gross anatomy supported by 3-dimensional models and animal dissections, with additional emphasis on cell and tissue-level anatomy supported by histological examination. The course is designed for students majoring in biology programs. Lab included.

Prerequisites: BIOL 105

Major Restricted Electives

In addition to the common core and elective courses, students will select one of the four core areas as their discipline of emphasis and complete 3-4 specialized courses in that area.

Philosophy Electives - Choose 6 Credit(s).

Study of the elements of first order symbolic logic, i.e., the propositional calculus and the predicate calculus, and its applications to ordinary language and mathematics.

Prerequisites: none

Theories of meaning, speech acts and semantics, relation of language to the world.

Prerequisites: none

The nature of consciousness, mind and body relations, freedom of action.

Prerequisites: none

Cognitive and epistemic issues surrounding sensory perception, including the nature of perception, its immediate objects, and its ability to deliver knowledge of the world.

Prerequisites: none

Philosophical issues concerning the mental lives of non-human animals, with emphasis on consciousness, rationality, language, and implications for non-human animal ethics.

Prerequisites: none

Nature of explanations, causality, theoretical entities, and selected problems.

Prerequisites: none

This course examines conceptual and philosophical issues in biology, the nature and scope of biological explanation and conflicts between evolutionary and religious explanations for the origin of life.

Prerequisites: none

Computer Science Electives - Choose 4 Credit(s). CS 435 and CS 470 may be repeated for credit.

This course discusses concepts and techniques for design, development and evaluation of user interfaces. Students will learn the principles of interaction design, interaction styles, user-centered design, usability evaluation, input/output devices, design and analysis of controlled experiments and principles of perception and cognition used in building efficient and effective interfaces. Group project work.

Prerequisites: MATH 121. Select one: STAT 154 or PSYC 201. Select one: CS 230 or CIS 380

This course introduces the foundational concepts of programming languages, including the principles of language design, language constructs, and comparison of major languages. Topics include formal methods of examining syntax and semantics of languages and lexical analysis of language components and constructs, and propositional and predicate calculi.

Prerequisites: CIS 223, CIS 224, and admission to major.

Study of theory and/or implementation topics related to intelligent systems such as Basic Search Strategies, Basic Knowledge Representation and Reasoning, Basic Machine Learning, Advanced Search, Advanced Representation and Reasoning, Reasoning Under Uncertainty, Agents, Natural Language Processing, Advanced Machine Learning, Robotics, and Perception and Computer Vision. Prerequisite: Admission to Major or Permission

Prerequisites: none

Study of theory and/or implementation topics related to human computer interaction such as designing interaction, programming interactive systems, user-centered design and testing, new interactive technologies, collaboration & communication, statistical methods for HCI, human factors and security, design-oriented HCI, and mixed, augmented and virtual reality. This course builds on the use of modern compilers. Related topics covered include lexical scanning, parsing, type checking, code generation and translation, optimization, and compile-time and run-time support for modern programming languages.

Prerequisites: Admission to major or permission.

Emphasis Common Core

This course builds on CS 122 (Data Structures) with coverage of advanced data structures and associated algorithms, including trees, graphs, hashing, searching, priority queues, and memory management. Formal proof techniques, the analysis of best, worst, and expected cases, and the development of efficient algorithms are emphasized. Use of effect-free programming, first-class functions, and higher-order operations such as map, reduce, and filter are explored.

Prerequisites: MATH 121 and CS 111 or CIS 122 or IT 214

This course is an introduction to mathematical concepts needed in computer science, including sets, relations and functions, propositional logic, proof techniques, recurrence relations, graphs and trees, and discrete probability. This course is not intended for students pursuing a degree in mathematics.

Prerequisites: MATH 121 with "C" (2.0) or better or consent.

Senior Portfolio - Choose 1 Credit(s). Must be taken in final semester of the major or in the same semester as CS 490W if doing a capstone project.

Problems in the field of computer science are studied on an individual basis under the guidance of a faculty mentor.Fall, Spring Prereq: Consent

Prerequisites: Consent

Thesis or Capstone Experience - Choose 4 Credit(s).

Students gain experience working with a team to solve a substantial problem in the field of computer science using concepts that span several topic areas in computer science related to cognitive science. Class time focuses primarily on project design and implementation. Senior standing in the Cognitive Science major with a Computer Science Focus.

Prerequisites: Senior standing and successful completion of all core requirements.

Advanced study and research required. Topic of the senior thesis determined jointly by the student and the faculty advisor.Fall, Spring Prereq: Senior standing and consent

Prerequisites: Senior standing and consent

Emphasis Restricted Electives

Choose 4 Credit(s). CS 435 and CS 470 may be repeated for credit. Courses may not double count in major.

This course discusses concepts and techniques for design, development and evaluation of user interfaces. Students will learn the principles of interaction design, interaction styles, user-centered design, usability evaluation, input/output devices, design and analysis of controlled experiments and principles of perception and cognition used in building efficient and effective interfaces. Group project work.

Prerequisites: MATH 121. Select one: STAT 154 or PSYC 201. Select one: CS 230 or CIS 380

This course introduces the foundational concepts of programming languages, including the principles of language design, language constructs, and comparison of major languages. Topics include formal methods of examining syntax and semantics of languages and lexical analysis of language components and constructs, and propositional and predicate calculi.

Prerequisites: CIS 223, CIS 224, and admission to major.

Study of theory and/or implementation topics related to intelligent systems such as Basic Search Strategies, Basic Knowledge Representation and Reasoning, Basic Machine Learning, Advanced Search, Advanced Representation and Reasoning, Reasoning Under Uncertainty, Agents, Natural Language Processing, Advanced Machine Learning, Robotics, and Perception and Computer Vision. Prerequisite: Admission to Major or Permission

Prerequisites: none

Study of theory and/or implementation topics related to human computer interaction such as designing interaction, programming interactive systems, user-centered design and testing, new interactive technologies, collaboration & communication, statistical methods for HCI, human factors and security, design-oriented HCI, and mixed, augmented and virtual reality. This course builds on the use of modern compilers. Related topics covered include lexical scanning, parsing, type checking, code generation and translation, optimization, and compile-time and run-time support for modern programming languages.

Prerequisites: Admission to major or permission.

4-Year Plan

The 4-Year Plan is a model for completing your degree in a timely manner. Your individual 4-Year plan may change based on a number of variables including transfer courses and the semester/year you start your major. Carefully work with your academic advisors to devise your own unique plan.
* Please meet with your advisor on appropriate course selection to meet your educational and degree goals.

First Year

Fall - 16 Credits

Study of biological processes at the suborganismal level including cell chemistry, metabolism, reproduction, genetics, and complex tissue physiology. Laboratory and discussion sessions stress problem solving and experimental design.

Prerequisites: none

Goal Areas: GE-03

This course provides conceptual and logical tools for students planning to major in a computing-based major. Programming in a high-level language such as C++, Python, or Java, and the development of skills in abstraction, problem-solving, and algorithmic thinking are emphasized.

Prerequisites: MATH 112 or MATH 113 or MATH 115 or MATH 121

Limits, continuity, the derivative and applications, transcendental functions, L'Hopital's Rule, and development of the Riemann integral.

Prerequisites: Satisfy Placement Table in this section, MATH 115 or both MATH 112 and MATH 113 with "C" (2.0) or better.

Goal Areas: GE-04

Spring - 16 Credits

This course considers historical and contemporary analyses of the mind in relation to the body and the connection of the mind-body problem to other issues concerning both religion and science.

Prerequisites: none

Goal Areas: GE-06

Study of biological processes at the organismal level including a survey of life forms (viruses, bacteria, protists, fungi, plants, and animals), their evolution, and ecology. Laboratory and discussion sessions stress problem solving and experimental design.

Prerequisites: none

This course is a continuation of CIS 121. Students develop a basic knowledge of programming skills and object-oriented concepts, and use fundamental data structures such as lists, stacks, queues, and trees.

Prerequisites: CIS 121. Select One Course: MATH 112, MATH 113, MATH 115, MATH 121, or MATH 130

Second Year

Fall - 15 Credits

This course introduces a multidisciplinary approach to the scientific study of cognition. Contributions from the fields of biology, computer science, neuroscience, philosophy, and psychology are emphasized. Topics include the mind-body problem, perception, memory, linguistics, problem solving, artificial intelligence, and robotics. This course is a prerequisite for the cognitive science major. For the psychology major, it serves as unrestricted elective credit; it does not satisfy the cognitive restricted elective requirement.

Prerequisites: none

Goal Areas: GE-05

This course builds on CS 122 (Data Structures) with coverage of advanced data structures and associated algorithms, including trees, graphs, hashing, searching, priority queues, and memory management. Formal proof techniques, the analysis of best, worst, and expected cases, and the development of efficient algorithms are emphasized. Use of effect-free programming, first-class functions, and higher-order operations such as map, reduce, and filter are explored.

Prerequisites: MATH 121 and CS 111 or CIS 122 or IT 214

This course is an introduction to mathematical concepts needed in computer science, including sets, relations and functions, propositional logic, proof techniques, recurrence relations, graphs and trees, and discrete probability. This course is not intended for students pursuing a degree in mathematics.

Prerequisites: MATH 121 with "C" (2.0) or better or consent.

Spring - 15 Credits

An introduction to the major components of research methodology in psychology. This is a writing intensive course and involves the processing, interpretation, and exposition of behavioral data.

Prerequisites: Must have a minimum total cumulative GPA of 2.70 or instructor permission to enroll; PSYC 201

Fundamentals of data mining and knowledge discovery. Methods include decision tree algorithms, association rule generators, neural networks, and web-based mining. Rule-based systems and intelligent agents are introduced. Students learn how to apply data-mining tools to real-world problems.

Prerequisites: CIS 121

Third Year

Fall - 13 Credits

This course will introduce students to the relationship between the structure and function of the nervous system to the underlying biological processes of behavior.

Prerequisites: PSYC 201

Basic anatomy and physiology of the nervous system. The course is designed for students majoring in biology, psychology or health related programs.

Prerequisites: BIOL 220

Spring - 15 Credits

Explores the scientific study of human cognition and provides students with broad coverage of the mental processes used to acquire, process, and retain knowledge. Students will examine basic concepts and research findings in topics of human cognition such as perception, attention, memory, reading, and problem solving. Concepts in Cognitive Psychology will be related to everyday behaviors and experiences.

Prerequisites: either Psy 101 OR Psy 206, not both

This course examines the conceptual and philosophical complexities of efforts to understand the mind in science. Topics include the difference and similarities between humans and other animals, the nature of psychological explanation, and reductive strategies for explaining consciousness, intentionality and language. Fall

Prerequisites: none

Fourth Year

Fall - 14 Credits

Spring - 20 Credits