Majors & Minors

The Computer Science major offers two concentrations: Computer Systems and Information Systems. Both draw from a common core of computer science courses but differ in emphasis. Both concentrations provide the student with preparation for a career in the computer field or the background necessary for studies at the graduate level.

The Information Systems concentration focuses on the theory and application of software development, with emphasis on data processing applications, and prepares students for careers in commercial programming, systems analysis and design, and database management.

Declaration of Major or Minor in Computer Science

Declaring a major in Computer Science requires the student to complete a Declaration of Major or Minor form that must be signed by the department chair. Before declaring a major, students must satisfy the LANG 120 requirement.

Course Descriptions & Major/Minor Requirements

Senior Project

Two of the requirements for graduating seniors at UNC Asheville are to demonstrate competency in their major field of study and oral competency. View the Senior Project Guidelines for more information regarding the proposal and submission of a senior project.