Introduction to artificial intelligence and cognitive science from a nontechnical perspective. Fundamental questions concerning thinking, beliefs, language understanding, education, and creativity.
Introduction to phonetics and phonology. Description and classification of speech sounds in terms of articulation, acoustics, and perception. Similarities and differences of sound patterns across languages. Introduction to speech technology.
Introduction to programming practice using a modern programming language. Analysis and formulation of problems for computer solution. Systematic design, construction, and testing of programs. Substantial programming assignments. This is an introductory programming course that is not part of the major. It provides an introduction to programming for those that can benefit from becoming better programmers, but without committing to the major student's version of the course. Fall is offered in C; Winter and Spring are offered in Python. See professor's website for an updated syllabus.
This is an introductory programming course that is not part of the major. It provides an introduction to programming for those that can benefit from becoming better programmers, but without committing to the major student's version of the course.
This is an introductory course on the fundamentals of computer programming. I see this class as an opportunity for you, the student, to see what computer programming is all about and (more importantly) to see whether you want to spend the next few years doing more of it. This course will include weekly programming projects, readings, a midterm, and final examinations. Class participation is not optional.
Measurement; descriptive statistics; probability and sampling; T-test, ANOVA, correlation, and regression. Prerequisite: 110; some college mathematics recommended.
Methods of psychological research; experimental design; reliability and validity; review and application of statistics; execution and reporting of psychological research. Prerequisite: 201.
EECS 338 Practicum in Intelligent Information Systems
A practical excursion into building intelligent information systems. Students develop a working program in information access, management, capture, or retrieval. Project definition, data collection, technology selection, implementation, and project management.
Core techniques and applications of AI. Representing, retrieving, and applying knowledge for problem solving. Hypothesis exploration. Theorem proving. Vision and neural networks.
MWF
4:00-4:50pm
EECS 348 Introduction to Artificial Intelligence
Core techniques and applications of AI. Representing, retrieving, and applying knowledge for problem solving. Hypothesis exploration. Theorem proving. Vision and neural networks.
Study of algorithms that improve through experience. Topics typically include Bayesian learning, decision trees, genetic algorithms, neural networks, Markov models, and reinforcement learning. Assignments include programming projects and written work. Prerequisite: 348.
Cellular and biochemical approaches to the nervous system, focusing on neuron structure and function. May not receive credit for both 302 and NEUROSCI 202. Prerequisites: 215, 217, 219, 220, 221, 222, 308.
Human perception, particularly vision but also hearing, taste, smell, and touch. Biological foundations, development, and disorders of perception. The senses in everyday life. Prerequisite: 110.
Human decision making from both descriptive and prescriptive perspectives. Theories and models of decision making applied to a variety of contexts. Prerequisites: 205, 228.
Psychology of comparison, including theories of similarity, analogy and metaphor in psychology and artificial intelligence; processes of transfer, comparison in decision making; analogy in mental models and folk theories; and development of analogy and similarity.
CSD 301 Anatomy and Physiology of the Vocal Mechanism
Anatomical and physiological mechanisms of breathing, phonation, and articulation. Laboratories include dissection and participation in physiological research. Prerequisite: sophomore standing or above.
CSD 376 Diagnostic and Remedial Approaches for Children with Learning Problems
Introduction to the field of learning disabilities and its theoretical perspectives, assessment, and instruction principles and to the process of clinical teaching. Emphasis on instruction, accommodation, service delivery, progress monitoring, and transition.
W
6:00-8:45pm
CSD 376 Diagnostic and Remedial Approaches for Children with Learning Problems
Introduction to the field of learning disabilities and its theoretical perspectives, assessment, and instruction principles and to the process of clinical teaching. Emphasis on instruction, accommodation, service delivery, progress monitoring, and transition.
LOC 313 Special Topics (if not counted as a core course)
Examines how human learning and thinking can facilitate organizational growth and change through methods such as instructional design, modeling, and evaluation of learning outcomes.
MW
11:00-12:20pm
LOC 313 Special Topics (if not counted as a core course)
Examines how human learning and thinking can facilitate organizational growth and change through methods such as instructional design, modeling, and evaluation of learning outcomes.
Articulatory and acoustic phonetics. Syllable structure, phonotactics, prosody, and intonation. Fundamentals of experimental design and data analysis. Prerequisite: 250 or consent of instructor.
Fundamental principles of theoretical syntax. Phrase structure, argument structure, movement operations. Emphasis on argumentation, hypothesis formation and testing, and analytic methods. Prerequisite: 260 or consent of instructor.
Theoretical approaches to the study of linguistic meaning. Topics include word meaning, argument and event structure, sentence meaning, truth conditions, and inference types (e.g., entailment, implicature, presupposition). Prerequisite: 270 or consent of instructor.
Language is a familiar part of our everyday lives, but it is also an important topic in philosophy. In this course, we will explore some of the fundamental philosophical issues that surround language. We will investigate what makes a language what it is, by investigating the nature of linguistic meaning, and the range of special actions we can perform in virtue of having a language. We will also investigate what it is to know something so complicated as a human language, by investigating the nature of linguistic rules, and the kinds of cognitive states that comprise knowledge of language. As time permits, we will also examine how the contexts in which we speak influence how we communicate, and the way language is able frame thoughts about the world around us.