Software Engineering

Program Overview

Bluefield State University’s Bachelor of Computer Science with a concentration in Software Engineering presents the core principles of the science of computing, with emphasis on developing and managing software systems. Our various theory and application courses are designed to equip our graduates with the skills needed for careers in industry, government, academia, and research. Career opportunities for our graduates include, but are not limited to, areas in computer programming, software development, computer systems analysis, database management, applications development, web development, and information technology (IT).

The program incorporates the criteria of the CAC (Computing Accreditation Commission) of ABET (Accreditation Board for Engineering and Technology), for Computer Science and similarly named computing programs,

Real World Success
Software Developer

Our graduates can expect to earn an annual mean wage of $83,450.


Upon completion of the program, graduates will:

  • Possess the abilities to be competitively employable within the computing industry.
  • Function on professional teams and communicate with speaking, writing, and graphical skills.
  • Respect professional, ethical, and social issues as well as a commitment to quality and dependability.
  • Remain current professionally through acquisition of certifications, attendance of training, seminars, conferences, etc.
  • Obtain the ability to pursue graduate level education in the field of computer science.

What You Need to Graduate

  • Completed general studies curriculum
  • 48 credits in COSC courses
  • Aggregate 2.0 GPA in all courses