Computer Science, BS at The University of Alabama

    Computer Science, BS at The University of Alabama

    Computer Science, BS at The University of Alabama

    The Computer Science, BS is a Bachelor degree offered by The University of Alabama at its main campus in Tuscaloosa , United States of America. The program is delivered on campus as a Full Time course in English and requires approximately 4 years to complete. Students study at the university's main campus while gaining the knowledge and practical experience expected for this area of study. The next intake is available from July 5, 2027.

    About Computer Science, BS

    Computing touches everyone’s daily lives – the results of computer scientists can be found not only in video games, smartphones and the latest animated movie, but can also be found in automobiles, airplanes, and commonly used appliances such as microwaves, televisions, and most other electronic devices. Through studying computer science, students develop and extend logical thinking and problem‐solving skills useful in many career roles. Graduates in computer science will be prepared for admission to graduate study or for immediate employment in business, industry, or government positions involving computer systems and techniques.

    Program Objectives

    The mission of the Department of Computer Science is to provide a broad-based, high-quality education in computer science. Our program will provide its graduates with a body of knowledge and an attitude toward learning that allows them to contribute to the profession and, ultimately, to society. In order to accomplish this, we must provide an academic experience sufficiently rich in both theory and practice to ensure the development of fundamentally sound, skilled graduates.

    For our B.S. degree program in computer science, the following educational objectives describe what graduates are expected to attain within a few years following graduation:

    • Successfully engage in professional practice in the computing sciences or apply computer science tools to another field of interest.
    • Pursue advanced study in the computing sciences.
    • Regularly demonstrate their ability to contribute to society in a professional and ethical manner, communicate effectively, and work successfully in both independent and team environments.

    The computer science undergraduate program, leading to a bachelor of science degree, is designed to enable students to:

    • Analyze a complex computing problem and 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.

    Requirements and Admission Criteria for Computer Science, BS at The University of Alabama

    Entry Requirements

    • The undergraduate international admissions office will review the applicant’s transcripts within the context of the school, curriculum and country.
    • GPA will be calculated on all coursework, not just core subjects. UA considers applicants with a cumulative GPA of 3.0 on a 4.0 scale for admission.
    • UA will accept unofficial transcripts for admission purposes. These can be emailed or uploaded by the student. 
      • If a student applies with unofficial documents, we MUST receive the official documents directly from the school or testing authority by July 1 for Fall admission and November 1 for Spring admission. 
      • Any student who does not provide official copies will not be able to enroll for courses. 
      • If a student’s official documents are not available by that time, exceptions will be made on a case-by-case basis. Students requesting an exception must email [email protected] before the deadline to be considered.
    • For academic admission, students must meet the English proficiency requirement. For more information see UA’s English Language Proficiency page. 
    • Students who meet the academic and financial qualifications, but do not meet the TOEFL, IELTS or PTE score requirement may apply for conditional admission.
      • Conditionally admitted students will begin their studies in the English Language Institute and then enter directly into their academic coursework once they have satisfied English proficiency. 
      • For more information see UA’s conditional admission page.
    • Students requiring F-1 and J-1 visas must also send documentation in order to secure an I-20 or DS-2010.
    • Successful candidates for UA will have completed a college preparatory curriculum.

    English Requirements

    • PTEMin 54
    • IELTSMin 6
    • TOEFLMin 79

    English Program Requirements

    • The undergraduate international admissions office will review the applicant’s transcripts within the context of the school, curriculum and country.
    • GPA will be calculated on all coursework, not just core subjects. UA considers applicants with a cumulative GPA of 3.0 on a 4.0 scale for admission.
    • UA will accept unofficial transcripts for admission purposes. These can be emailed or uploaded by the student. 
      • If a student applies with unofficial documents, we MUST receive the official documents directly from the school or testing authority by July 1 for Fall admission and November 1 for Spring admission. 
      • Any student who does not provide official copies will not be able to enroll for courses. 
      • If a student’s official documents are not available by that time, exceptions will be made on a case-by-case basis. Students requesting an exception must email [email protected] before the deadline to be considered.
    • For academic admission, students must meet the English proficiency requirement. For more information see UA’s English Language Proficiency page. 
    • Students who meet the academic and financial qualifications, but do not meet the TOEFL, IELTS or PTE score requirement may apply for conditional admission.
      • Conditionally admitted students will begin their studies in the English Language Institute and then enter directly into their academic coursework once they have satisfied English proficiency. 
      • For more information see UA’s conditional admission page.
    • Students requiring F-1 and J-1 visas must also send documentation in order to secure an I-20 or DS-2010.
    • Successful candidates for UA will have completed a college preparatory curriculum.

    Career Opportunities after Completing Computer Science, BS

    Students with a computer science degree may work in a traditional software company such as Google, Microsoft or IBM or in many industries driven by automation needs.

    Types of Jobs Accepted

    Our students primarily are employed in the computer industry as software developers, software engineers and security and program analysts. Recent graduates are employed at places such as Amazon, Google, Intergraph, IBM, ADTRAN, Southern Company, and AT&T.

    Jobs of Experienced Alumni

    Our students advance to positions such as owner of their own company, software designer, network engineer and IT/IS supervisory roles. These jobs involve the direction and management of large-scale software development projects and their deployment.

    Learn more about opportunities in this field at the Career Center

    Tuition and Fee Information for Computer Science, BS at The University of Alabama

    How to Apply for Computer Science, BS at The University of Alabama

    • Copy of your passport
    • Relevant visa and immigration documents (This includes PR card, current visa, or F-1/ J-1 visa request and supporting documents)
    • Unofficial transcript copies from every secondary school you have attended. This includes academic transcripts, mark sheets, grade reports, diplomas or certificates, national standardized examination results, or other academic course work.
      • Include an English translation for all documents not written in English. If you need assistance translating your documents into English, we recommend using the American Translators Association to find a certified translator.
      • Students graduating high school in Nigeria, Liberia, Ghana, The Gambia or Sierra Leone must submit a copy of their WASSCE results and scratch card information (serial number and PIN) in order to complete their application.
    • Students that graduated 6 or more months ago should also provide a brief statement listing any academic activities since graduation (including any post-secondary coursework at institutions inside or outside of the US, English language programs, study abroad programs, etc.) List name(s) of the institutions and dates of attendance. If you have no additional academic activities, please write a short statement that speaks to your activities during the gap period. In the statement, please include the following and send to International Admissions at [email protected]:
      • Full Name
      • Address
      • High School/Secondary School
      • Graduation Date
    Computer Science, BS at The University of Alabama
    The University of Alabama
    The University of Alabama
    United States of America

    United States of America, Tuscaloosa

    WhatsApp student consultation with YouApply