Complementary Minors and Certificates
The following academic minors are suggested for CYAOP majors to complement their degree:
Business is a professionally-oriented program providing a broad education and solid grounding of business knowledge. The Business minor complements any major and provides a broad education and introduction to business knowledge. With opportunities to learn about business disciplines, including accounting, management, marketing, and economics, students will gain skills and the tools to apply in any setting.
Peace and Conflict Studies examines how human beings get into and out of violent conflicts. The field sizes up the costs of war, examines the processes and challenges of peace, reflects on the characteristics of human conflicts at all levels. The field is interdisciplinary, drawing together elements of political science, international studies, cultural anthropology, psychology, sociology, economics, military history, war game theory, and studies of literature and expressive culture. Topics include diplomacy, nonviolence, failed states, ethnic struggle, gender mainstreaming, economics of war and peace, and cyber warfare.
Computer science is the study of computational methods, including their principles and foundations, their efficient implementation, their analyses, and their practical application in wide-ranging areas. It includes the foundations of software development, computational problem solving, the principles of system software, and the fundamental principles and limits of computing. It is much more than just programming. It includes the mathematical foundations that support analyzing, evaluating, and proving the correctness of computational solutions. It includes specializations such as artificial intelligence, machine learning, cybersecurity, data mining, high-performance computing, computer networks, computer graphics, computer vision, quantum computing, and others. It is continually evolving with the development of new and faster forms of computation and with the identification of new problems that require computational solutions.