Department Chair: Kevin Fowler, (505) 828-3211
The computer science department provides opportunities to deliberately participate, collaborate, solve problems, and exercise creativity in a technology-driven setting where the extraordinary pace of change is, at times, both exhilarating and unsettling. As our world becomes more connected, it is imperative that our students are comfortable, confident, and well prepared for a safe journey in an ever-changing digital environment.
We offer a series of courses and experiences in using technology, data analysis, and computation to think about issues across disciplines within a traditional liberal arts education. As students have more opportunities to collaborate and create, they build confidence in their abilities to harness and direct the awesome power of computing. New ideas and opportunities will come to them as they begin to imagine the part they can play as a leader, builder, and designer in a world we have yet to imagine.