As software and algorithms become an increasingly pervasive part of our lives, there’s growing interest and concern on how they are affecting society, the economy, and politics. Yet, most social ...
Algorithm design and analysis is fundamental to all areas of computer science and gives a rigorous framework for the study optimization. This course provides an introduction to algorithm design ...
Across the nation, judges, probation and parole officers are increasingly using algorithms to assess a criminal defendant’s likelihood of becoming a recidivist – a term used to describe criminals who ...
Artificial intelligence has the potential to improve the analysis of medical image data. For example, algorithms based on deep learning can determine the location and size of tumors. This is the ...
In this module the student will learn the very basics of algorithms through three examples: insertion sort (sort an array in ascending/descending order); binary search: search whether an element is ...
Computational algorithms specific to the analysis of covariance are discussed for the treatment of both balanced and unbalanced data. The use of covariance algorithms in the solution of missing data ...
An analysis of ant colony behavior could yield better algorithms for network communication, say investigators. Biologists have long suspected that ants base their population-density estimates on the ...