• All College of Science degrees require at least 120 credit hours.

  • 36 of those 120 credit hours must be taken at 300 level or higher.

  • 12 credit hours of 300 level and above must be taken in the major or 6 credit hours in the major and 6 credit hours in the minor (if chosen).

  • 12 of the last 18 credit hours must be taken at UAH, with an overall 25% of coursework taken at UAH.

  • No more than 60 credit hours from a two-year college can be applied toward a UAH degree. 

  • A C- or better is required for all College of Science prerequisite courses unless otherwise noted.

For UAH degree requirements and graduation application instructions, see here.

Charger Foundations

Area I: Freshman Composition3-6
COLLEGE WRITING I
COLLEGE WRITING I W/STUDIO
COLLEGE WRITING II
ACCELERATED COLLEGE WRITING
HONORS ENGLISH SEMINAR
Area II: Humanities and Fine Arts*12
Fine Arts3
ARH SUR: ANCIENT-MEDIEVAL
ARH SUR: RENAISSANCE-MODERN
ARH SUR: WORLD ART
DRAWING: FOUNDATIONS
THEATRE APPRECIATION
INTRO TO FILM STUDIES
INTRO TO MUSIC LITERATURE
Literature3-6
READINGS LITERATURE/CULTURE I
READINGS LITERATURE/CULTURE 2
HONORS SEM READINGS LIT/CUL I
HONORS SEM READINGS LIT/CUL 2
LITERATURE WITHOUT BORDERS
MYTHOLOGY
PROTEST LITERATURE
HEROES &/OR MONSTERS
LOVE &/OR ROMANCE
SPECULATIVE REALITIES
Humanities and Fine Arts3-6
Intro to Rhetorical Communication
INTRO FOREIGN LANG I: SPANISH
INTRO FOREIGN LANG I: ARABIC
INTRO FOREIGN LANG I:FRENCH
INTRO FOREIGN LANG I:GERMAN
INTRO FOREIGN LANG I:JAPANESE
INTRO FOREIGN LANG I:RUSSIAN
INTRO FOREIGN LANG II:SPANISH
INTRO FOREIGN LANG II: ARABIC
INTRO FOREIGN LANG II:FRENCH
INTRO FOREIGN LANG II:GERMAN
INTRO FOREIGN LANG II:JAPANESE
INTRO FOREIGN LANG II:RUSSIAN
INTERM FOREIGN LANG:SPANISH
INTERM FOREIGN LANG I: ARABIC
INTERM FOREIGN LANG:FRENCH
INTERM FOREIGN LANG:GERMAN
INTERM FOREIGN LANG: JAPANESE
INTERM FOREIGN LANG:RUSSIAN
INTERM FOREIGN LANG II:SPANISH
INTERM FOREIGN LANG II: ARABIC
INTERM FOREIGN LANG II:FRENCH
INTERM FOREIGN LANG II:GERMAN
INTERM FORGN LANG II:JAPANESE
INTERM FOREIGN LANG II:RUSSIAN
INTERNATIONAL CINEMA
INTRODUCTION TO PHILOSOPHY
INTRO TO ETHICS
INTRODUCTION TO LOGIC
TECH, SCIENCE & HUMAN VALUES
INTRO WOMENS/GENDER/SEXLTY STU
ANCIENT & MEDIEVAL WORLDS
ARH SUR: ANCIENT-MEDIEVAL
ARH SUR: RENAISSANCE-MODERN
ARH SUR: WORLD ART
DRAWING: FOUNDATIONS
THEATRE APPRECIATION
INTRO TO FILM STUDIES
INTRO TO MUSIC LITERATURE
Area III: Mathematics and Sciences11-12
Mathematics3-4
NATURE OF MATHEMATICS
ALGEBRA WITH APPLICATIONS
FINITE MATHEMATICS
PRECALCULUS ALGEBRA
PRECALCULUS TRIGONOMETRY
PRECALCULUS ALGEBRA & TRIG
MATH PROFESSIONAL APPLICATIONS
CALCULUS A
INTRODUCTION TO STATISTICS
Natural Sciences (Lab)8
SURVEY OF ASTRONOMY
EXPLORING THE COSMOS I
EXPLORING THE COSMOS II
FUNDAMENTALS OF BIOLOGY
PRINCIPLES OF BIOLOGY
and LABORATORY
ORGANISMAL BIOLOGY
and ORGANISMAL BIOLOGY LAB
HUMAN ANATOMY & PHYSIOLOGY I
INTRO TO CHEMISTRY
and INTRO CHEMISTRY LAB
GENERAL CHEMISTRY I
and GENERAL CHEMISTRY LAB I
GENERAL CHEMISTRY II
and GENERAL CHEMISTRY LAB II
GENERAL, ORGANIC, BIOCHEMISTRY
and INTRO CHEMISTRY LAB
CONCEPTUAL PHYSICS
GENERAL PHYSICS I
GENERAL PHYSICS II
GEN PHYSICS W/CALCULUS I
and GENERAL PHYSICS LAB I
GEN PHYSICS W/CALC II
and GENERAL PHYSICS LAB II
GEN PHYSICS W/CALC III
and GENERAL PHYSICS LAB III
Area IV: History and Social and Behavioral Sciences*12
History3-6
WORLD HISTORY TO 1500
WORLD HISTORY SINCE 1500
UNITED STATES TO 1877
UNITED STATES SINCE 1877
Social and Behavioral Sciences6-9
WORLD REGIONAL GEOGRAPHY
PRINCIPLES OF HUMAN GEOGRAPHY
PRINC OF MACROECONOMICS
PRINC OF MICROECONOMICS
GLOBAL SYSTEMS AND CULTURES
INTRO TO AMERICAN GOVERNMENT
INTRO TO COMPARATIVE POLITICS
INTRODUCTION TO INTERNATIONAL RELATIONS
GENERAL PSYCHOLOGY I
LIFE-SPAN DEVELOPMENT
INTRO TO SOCIOLOGY
ANALYSIS OF SOCIAL PROBLEMS
INTRO TO CRIMINOLOGY

Area V: Pre-Professional

For Computer Science Majors (DS)36
Courses in this area may also be used to fulfill Charger Foundations requirements
First Year Experience:1
CHARGER SUCCESS - SCIENCE
Ethics: choose one3
INTRO TO ETHICS
TECH, SCIENCE & HUMAN VALUES
Computer Programming: choose one3
INTRO TO C PROGRAMMING
INTRO PROGRAMMING USING JAVA
INTRO TO CS USING PYTHON
Natural Sciences (Lab): choose one two-course sequence8
ENVIRONMENTAL EARTH SCIENCE
and LABORATORY
WEATHER & CLIMATE CHANGE
and LABORATORY
or
PRINCIPLES OF BIOLOGY
and LABORATORY
ORGANISMAL BIOLOGY
and ORGANISMAL BIOLOGY LAB
or
GENERAL CHEMISTRY I
and GENERAL CHEMISTRY LAB I
GENERAL CHEMISTRY II
and GENERAL CHEMISTRY LAB II
or
GEN PHYSICS W/CALCULUS I
and GENERAL PHYSICS LAB I
GEN PHYSICS W/CALC II
and GENERAL PHYSICS LAB II
Mathematics: **18
CALCULUS A
CALCULUS B
CALCULUS C
INTRO TO LINEAR ALGEBRA
INTRO TO PROBABILITY & STATIST
INTRO TO C PROGRAMMING
INTRO PROGRAMMING USING JAVA
INTRO TO CS USING PYTHON
Technical Elective:3
TECHNICAL WRITING

Major Requirements

Computer Science Core:30
COMPUTER SCIENCE I
INTRO DISCRETE STRUCTURE
COMP SCI II: DATA STRUCTURES
COMPUTER ORG & SWTCHNG THRY
and LABORATORY
INTRO DESIGN/ANALYSIS OF ALG
INTRO OBJECT-ORIENTED PROG JAV
INTRO DIGITAL COMP ARCHITECTUR
and LABORATORY
PRINCIPLES PROGRAMMING LANG
INTRO TO OPERATING SYSTEMS
SR PROJ:TEAM SOFTWARE DESIGN
Data Science Concentration Requirements:6
SURVEY ARTIFICIAL INTELLIGENCE
INTRO TO BIG DATA COMPUTING
Data Science Concentration Elective Requirements:9
Choose one:
INTRO TO MULTIMEDIA SYSTEMS
INTRO COMPUTER GRAPHICS
INTRO TO CLOUD COMPUTING
MODELING & SIMULATION I
MODELING & SIMULATION II
DATABASE SYSTEMS
Choose any two 300-level or higher CS courses 1

General Electives

Additional courses to reach 120 credit hours. Electives can be taken from any department and do not have to be taken in your major or minor. No more than 4 credits of 100-level HPE courses can count toward degree requirements.
Total Degree Hours120
*

Students must take one literature and one history course. Students must also take either a second literature or history course to complete a sequence. Acceptable Literature sequences must include one early literature (EH 207 or EH 242 or EH 209) and one later literature (EH 208  or EH 210). Acceptable history sequences are (HY 103 + HY 104), or (HY 221 + HY 222)

**

Based on Math Placement, prerequisite (MA 112 and/or MA 113) Mathematics courses may be required. 

1

Occasionally a Computer Engineering or Math Course may be used with prior approval by the Computer Science department. However, courses considered substantially duplicate courses will not both be allowed. For example: CS 370 & CPE 348CS 307 & CPE 353CS 485 & CPE 449

Note: This is only an example and variations are possible. Please work with your advisor as some courses are only offered one semester out of the academic year.

Year 1
FallSemester Hours
FYE 101SCHARGER SUCCESS - SCIENCE FA1
CS 104INTRO TO CS USING PYTHON 3
  or CS 102  or INTRO TO C PROGRAMMING 
MA 171CALCULUS A 4
EH 101COLLEGE WRITING I 3
PHL 102INTRO TO ETHICS 3
  or PHL 150  or TECH, SCIENCE & HUMAN VALUES 
 Term Semester Hours: 14
Spring
CS 121COMPUTER SCIENCE I 3
MA 172CALCULUS B 4
EH 102COLLEGE WRITING II 3
Fine Art  3
Social and Behavioral Science  3
 Term Semester Hours: 16
Year 2
Fall
CS 221COMP SCI II: DATA STRUCTURES 3
CS 214INTRO DISCRETE STRUCTURE 3
MA 201CALCULUS C 4
Literature  3
Lab science ** 4
 Term Semester Hours: 17
Spring
CS 309COMPUTER ORG SWTCHNG THRY 3
CS 321INTRO OBJECT-ORIENTED PROG JAV 3
Computer Science Elective (300+ or 400+ course) * 3
MA 244INTRO TO LINEAR ALGEBRA 3
Lab science ** 4
 Term Semester Hours: 16
Year 3
Fall
CS 317INTRO DESIGN/ANALYSIS OF ALG 3
Computer Science Elective (300+ or 400+ course) * 3
MA 385INTRO TO PROBABILITY STATIST 3
History  3
General Elective  3
 Term Semester Hours: 15
Spring
CS 413
413L
INTRO DIGITAL COMP ARCHITECTUR
and LABORATORY
3
CS 424PRINCIPLES PROGRAMMING LANG 3
History  3
Social and Behavioral Science  3
General Elective  3
 Term Semester Hours: 15
Year 4
Fall
CS 430SURVEY ARTIFICIAL INTELLIGENCE 3
CS 488INTRO TO BIG DATA COMPUTING 3
EH 301TECHNICAL WRITING 3
General Elective  3
General Elective  3
 Term Semester Hours: 15
Spring
CS 490INTRO TO OPERATING SYSTEMS 3
CS 499SR PROJ:TEAM SOFTWARE DESIGN 3
CS 443INTRO TO MULTIMEDIA SYSTEMS 3
  or CS 445  or INTRO COMPUTER GRAPHICS 
  or CS 454  or INTRO TO CLOUD COMPUTING 
  or CS 481  or MODELING & SIMULATION I 
  or CS 482  or MODELING & SIMULATION II 
  or CS 487  or DATABASE SYSTEMS 
Humanities, 2nd Fine art or 2nd Literature  3
 Term Semester Hours: 12
 Total Semester Hours: 120
FA

Course is historically offered only in Fall semesters.

SP

Course is historically offered only in Spring semesters.

*

 CS 307 & CS 370 are strongly recommended. 

**

Lab science sequence. Choose from: AES 103/103L & AES 104/104L, BYS 119/121 & BYS 120/122, CH 121/125 & CH 123/126, or PH 111/114 & PH 112/115.