Mission Statement
We strive to excel in the following four areas:
-
Undergraduate Education: Our undergraduate programs are designed to train computer scientists, information technologists, and software engineers for productive, life-long careers. Such education equips students with a sound knowledge of the foundations of computer science, and problem-solving and system design skills necessary for designing and building robust, efficient, reliable, scalable, and flexible software systems. The department offers strong undergraduate programs leading to a B.S. in Computer Science and a B.S. in Software Engineering. We also are one of the three departments jointly administering the Bioinformatics and Computational Biology undergraduate program.
-
Graduate Education: The goal of our graduate program is to provide research-based training leading to M.S. and Ph.D. degrees in Computer Science and Artificial Intelligence. Our department also plays a pivotal role in interdepartmental graduate majors and minors in Bioinformatics and Computational Biology, Information Assurance, Human-Computer Interaction, and Neuroscience.
-
Commitment and Focus of Discovery, Research and Creative Work: Our department is committed to strong research programs in Computer Science and emerging data-rich and informatics-enabled disciplines, contributing to those fundamental advances needed to address challenges in environment, food, health, energy, and security, and increasing the competitiveness of Iowa and the nation.
-
Contribution to Outreach, Engagement, and Public Service: Our faculty, staff, and students contribute to the community at large in a number of ways such as engaging in technology transfer, contributing to open-source software projects, partnering with Iowa K-12 teachers and students, broadening participation of underrepresented groups in STEM disciplines, and advising industry, government, and non-profit groups.
Department of Computer Science Governance Document