Undergraduate Studies in A-Life ProgrammingAssociates of Science in Artificial Life ProgrammingArtificial Life, or A-Life, is an interdisciplinary major that applies the principles of living systems to achieve novel solutions to complex real-world problems. Students study the scientific, engineering, philosophical and social issues involved in the ability to synthesize life-like behaviors in computers. They will learn how simple, low-level rules of Darwinian evolution can lead to emergent properties and high-level, life-like behavior. Topics will include studies of the origin of life, self-assembly, growth and development, evolutionary and ecological dynamics, animal and robot behavior, social organization, and cultural evolution. Students will be able to create self-organizing systems that behave like living organisms. Students will be versed in aspects of evolutionary algorithms, genetic algorithms and artificial intelligence. Artificial Life Programming Objectives (Associate of Science degree with a major in A-Life)Artificial Life Programming Objectives:
A complete list of courses recommended for the A-Life Programming major for the Associate's degree. Undergraduate Degree RequirementsUniversity CoreStudents within all of UAT's colleges take a common University core - a set of courses that provide a foundational knowledge base associated with fundamental proficiency in professional technology practice as well as lifelong learning skills. The University Core is comprised of foundational courses for both the Arts program and the Sciences programs hosted by the University and each class prepares students for the pursuit of any arts or sciences major offered by the University. Regardless of their selected major, all students within the University are required to complete the core curricula in order to earn their degree from the University. Associate University Core Objectives
Associate University Core CoursesCourse Code Course NameAND choose a minimum of 3 credits from the following: Associate of Science in Software Engineering Program Requirements
Associate of Science in Software Engineering Graduation Requirements
|
|||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||