CS 346U Exploring Complexity in Science and Technology

Credit Hours: 4
Course Coordinator: Melanie Mitchell
Course Description: This course introduces Complex Systems, an interdisciplinary field that studies how collections of simple entities organize themselves to produce complex behavior, use information, and adapt and learn. The focus will be on common principles underlying complexity in science and technology, and will include ideas from physics, biology, the social sciences, and computer science. This course is the same as SySc 346; course may be taken only once for credit. Prerequisites: None.
Prerequisites: None.
Goals:
Example Textbooks:
References:
Major Topics:
Laboratory Exercises:

CAC Category Credits Core Advanced
Data Structures
Algorithms
Software Design
Computer Architecture
Programming Languages

Oral and Written Communications:
Social and Ethical Issues:
Theoretical Content:
Problem Analysis:
Solution Design: