Computer Science

Who We Are

What can you do with a degree in computer science? The question is, what can’t you do? As software engineers, visualization researchers, web developers, system administrators, college professors, and FBI agents, our alumni are shaping the digital landscape across a variety of fields. Our faculty are passionate about breakthrough technologies in the areas of artificial intelligence, data science, robotics, scientific modeling, virtual reality, and more. Our small classes and our liberal arts focus offer you ample opportunities to work alongside faculty on research projects and combine your computer science studies with other innovative areas, like engineering or new media.

What You’ll Learn

The computer systems concentration prepares students for graduate studies in computer science and for careers in scientific and engineering applications, systems programming, and software development, while the information systems concentration prepares students for careers in commercial programming, systems analysis and design, and database management. Eligible students can receive funding, participate in research and fieldwork, and gain teaching experience through our Atmospheric and Computer Science Exploratory Scholars (ACES) Scholarship Program. Join us at UNC Asheville to start your career in computer science.

Computer Science Stories


Close-up of a student writing code on a laptop.

NEMAC+FernLeaf Establishes Public-Private Partnership to Promote Climate Resilience

FernLeaf Interactive and UNC Asheville’s National Environmental Modeling and Analysis Center (NEMAC)—two inaugural members of The Collider in downtown Asheville—have launched a collaborative public-private partnership.

Explore More Stories

Visit csci.unca.edu for departmental news and updates.