Academic Catalog

DCS907 Algorithm Design

This course is designed to explore the foundations and intricacies of algorithm design, exploring the architecture, theory, application, and new possibilities of the topic as it relates to the field of computer science. Algorithm design is a specific method to create a mathematical or theoretical process in solving problems. This course implements exercises to ensure comprehension of algorithm concepts and applications as well as requires research and doctoral level writing on the theoretical problem-solving concepts of algorithm design.