Computer Science, B.S.

  • Students will be able to construct efficient solutions to complex problems after analysis, identification, and implementation of appropriate computing and programming requirements.
  • Students will be able to identify professional and ethical issues related to the development of computer software.
  • Students will be able to effectively communicate and function on teams to accomplish a common computing goal.

Requirements

General Studies (42 hours)

English Composition (6 hours)

ENG 131English Composition I

3

ENG 132English Composition II

3

Or

ENG 140English Composition Honors

3

ENG 141English Composition Honors

3

Humanities and Fine Arts (12 hours)

Required
HUM 103Humanities Through the African American Experience

3

ENG 209Intro to Literature

3

ENG 210Intro to Literature

3

HUM 103: Requirement for originating Alabama State University students.

ENG 209 and ENG 210: Students satisfying the six semester hour literature sequence (ENG 209 and 210) are only required to complete three semester hours of the history sequence (HIS 131 or 132) and are not required to take a humanities elective.

Choose one of the following:
ART 131Art Appreciation

3

MUS 121Music Appreciation

3

THE 111Intro to Theatre Arts

3

Humanities Electives: (choose one of the following)**

HUM 101Interdisciplinary Humanities

3

HUM 102Interdisciplinary Humanities

3

CMS 200Voice and Diction

3

CMS 205Public Speaking

3

PHL 210Logical Reasoning

3

**Students satisfying the six semester hour literature sequence (ENG 209 and 210) are only required to complete three semester hours of the history sequence (HIS 131 or 132) and are not required to take a humanities elective.

Natural Sciences and Mathematics (12 hours)

(A) Natural Sciences (8 hours)
PHY 210General Physics I

4

PHY 211General Physics II

4

(B) Mathematics (3 hours)
MAT 137Pre-Calculus Algebra

History, Social and Behavioral Sciences (12 hours)

Required Courses:
GEO 206World Geography

3

HIS 131World History

3

HIS 132World History

3

GEO 206: Requirement for originating Alabama State University students.

And

History, Social and Behavioral Sciences Electives:

Choose two of the following**
ANT 113Soc Around the World

3

ECO 251Prin of Economics I

3

ECO 254Introd to Economics

3

POS 207American Government

3

PSY 251General Psychology

3

SOC 110Intro to Sociology

3

**Students satisfying the six-semester hour history sequence (HIS 131 and 132) are required to complete only three semester hours of the English literature sequence (ENG 209 or ENG 210) and are only required to take one (1) history, social and behavioral sciences elective.

Orientation - Required of All Undergraduates (1 hour)

Pre-professional, Major and Elective Courses (22 hours)

MAT 165Pre-Calculus Trig

3

MAT 251Intro to Linear Algebra

3

MAT 256Discrete Mathematics

3

MAT 265Calculus & Analy Geom I

4

MAT 266Calculus & Analytic Geom. II

4

MAT 472Probability and Statistics I

3

Required Major Courses (41 hours)

CSC 210Intro to Computer Science

3

CSC 211Comp.Concepts,Stds,Methods

4

CSC 212Intro Data Structure Algor.

4

CSC 280Software Engineering

4

CSC 311Intro to Computer Organ

4

CSC 312Intro to Comp System

4

CSC 315Data Comm & Net Working

4

CSC 330Architec. of Dig Computr

3

CSC 414Intro to Oper Syst

4

CSC 421Data Struct & Algori Ana

4

CSC 431Org & Prog Languages

3

Major Course Electives (10 hours)

CSC 200Computer and Society

3

CSC 420Numerical Methods

3

CSC 437Software Engineering II

3

CSC 441Compiler Design

4

CSC 442Computer Graphics

3

CSC 447Object Oriented Program

4

CSC 460Artificial Intelligence

3

CSC 490Special Topics

3

General Electives (6 hours)

Total Credit Hours: 120