The Computer Science department resides in the College of Liberal Arts and Sciences at Iowa State University. We offer B.S., M.S., and Ph.D. degrees in Computer Science. We are also one of the founding departments for the B.S. in Software Engineering, B.S. in Data Science, Data Science Minor and Certificate along with the B.S. and Ph.D. degrees in Bioinformatics and Computational Biology. We are active in interdepartmental graduate programs in Bioinformatics and Computational Biology, Human-Computer Interactions, and Information Assurance. We have strong research and educational programs in Algorithms and Complexity, Artificial Intelligence, Bioinformatics and Computational Biology, Databases, Data Mining, Human Computer Interaction, Information Assurance, Programming Languages, Molecular Programming, Multimedia Systems, Networks, Operating Systems, Robotics and Autonomous Systems, Software Engineering, and Theoretical Foundations.