The Bachelor of Science in Computer Science degree offers a curriculum in the study of the software aspects of computer systems including the study of algorithms and data structures, programming languages, software methodology and tools, data management and analysis. Students majoring in computer science may choose a specific concentration area including bioinformatics, business, computational science, earth environmental science and visualization.