The world runs on technology. By learning how computing devices work, how to reason about algorithms and how to develop software, you are entering a field with endless opportunities – from software for businesses or research, to apps and a demanding job market.
Appalachian State University's Bachelor of Science in Computer Science is backed by an engaged faculty. Students are expected to apply what they learn in class through internship opportunities, research or activities sponsored by the department such as App Hack events. Appalachian's Department of Computer Science was one of the first programs in North Carolina to achieve accreditation from the Accreditation Board for Engineering and Technology (ABET), which it has held since 1986. The program offered Appalachian's first computer science class in 1975.
Students in this degree have the option to pursue Appalachian's accelerated master's program and receive their Master of Science degree in Computer Science in one year as instead of two years by taking graduate coursework during their senior year. The department also offers a Data Science Certificate.


