Auburn University

Course Details

Bachelor of Science in Computer Science

Course Description

The computer science curriculum, which leads to the Bachelor of Science in Computer Science degree, provides excellent preparation for students seeking careers as software professionals and in computing-related fields, as well for those planning to pursue graduate study. The curriculum builds on a strong foundation in science, mathematics, social sciences, humanities and computer science, with advanced course work in theoretical computer science, human-computer interaction, and net-centric computing. Course work ensures students receive hands-on exposure to a variety of computer systems, tools and techniques. Elective courses allow students to specialize in core areas of computer science such as networking, database systems and artificial intelligence. In addition, students select a concentration of nine semester credit hours outside computer science (e.g., business, mathematics, physics, etc.) This concentration enriches students' educational experience and adds breadth of knowledge by providing an opportunity to explore a second field of study to which computer science can be applied. The curriculum also emphasizes oral and written communication skills, the importance of ethical behavior, and the need for continual, life-long learning.

Course Duration

NumberDuration
4year

Career outcomes

Career in related fields




Bachelor of Science in Computer Science Auburn University