The Computer Science program from University of Missouri - Columbia emphasizes the study of algorithms, programming methodology, software systems, computational theories and algorithms, computer organization, networking, computer graphics, cyber-security, machine learning, artificial intelligence, high performance computing, and database.