Bachelors of Science in Computer Science

    The Educational Objectives of the BSCS program are:
  • Graduates will gain sufficient knowledge for working as computing professionals and/or for graduate studies.
  • Graduates will acquire marketable skills to be able to solve complex problems in the field of computing and cybersecurity.
  • Graduates will demonstrate professional responsibilities and ethics and work collaboratively in a diverse environment.



Graduates of the program will have the ability to:
Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
Design, implement and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
Communicate effectively in a variety of professional contexts.
Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
Apply computer science theory and software development fundamentals to produce computing-based solutions.

Admission to BSCS program is based on the general university admissions requirements.

Additional requirements for graduation:
30 CSCI upper division courses required for this degree must be completed at A&M-SA to satisfy residency requirements
Must complete at least 40 hours of major + major electives at A&M-SA.
Must receive a grade of “C” or better in all MATH, CSCI and CISA core and their associated prerequisites for a satisfactory passing grade
A minimum average GPA of 2.25 must be maintained in all CISA and CSCI core and elective courses to remain in the program. Applies to transfer courses also.
Academic credits transferred as substitution courses must be completed within previous five years of admission to A&M-SA
Approved upper-division CISA courses that can be used as electives for majors and minors are: CISA 3309, CISA 4323, CISA 4324, CISA 4332

Students completing the BS Computer Science program with the appropriate Cyber Security electives are eligible for the NSA/DHS Cyber Defense Education Certificate.

Degree Plan PDF Course Listing