Skip to main content

Prepare for careers on the cutting edge

Looking for a way to combine your love of technology with a rewarding and exciting career? SFA’s computer science degree programs can prepare you for a high-paying career in a variety of industries, from robotics and space exploration to video game design to business and finance. Not a computer science major? A minor in computer information systems or information technology pairs well with any degree.

Degrees and areas of study offered

The Department of Computer Science awards the following degrees:

Bachelor of Science

Bachelor of Arts

Master of Science


Unofficial Degree Plans

Our unofficial degree plans serve as a course-planning tool and a reflection of what you might be expected to complete when filing your official degree plan. A degree plan is a list of the graduation requirements for each major which includes all course options in each of the component areas such as the core, major, minor, etc. These documents below are not official degree plans. Contact your advisor for the steps required to file your degree plan.

Major Academic Planners (Degree MAPs)

Our undergraduate degree major academic planners serve as a guide to keep you on track as you make your way toward filing your official degree plan. A Degree MAP is a semester-by-semester sequence of courses which a student needs to take in order to graduate on time. It suggests courses to complete each semester to be “on track” to graduation by taking the right courses in the right order.

To find the suggested Degree MAP for your area of study, explore the list below.


Department of Computer Science

Physical Address:
Cole STEM Building
Suite 312

Mailing Address:
P.O. Box 13063, SFA Station
Nacogdoches, Texas 75962