2013-2014 Catalog

Computer Science B.S.

Course Requirements

Courses

CourseTitleCreditsOffered
CSCI 201Computer Programming I

3

Offered fall and spring.
CSCI 221Computer Programming II

3

Offered fall and spring.
CSCI 312Computer Organization and Architecture I

4

Offered fall and spring.
CSCI 313Computer Organization and Architecture II

3

Offered fall and spring.
CSCI 315Data Structures

3

Offered fall and spring.
CSCI 325Organization of Programming Language

3

Offered spring.
CSCI 401Software Engineering

3

Offered spring.
CSCI 423Analysis of Algorithms

4

Offered spring.
CSCI 435Operating Systems and Computer Architecture

3

Offered fall.

THREE COURSES from

CourseTitleCreditsOffered
CSCI 305Functional Programming

3

Offered fall.
CSCI 415Software Testing

4

Offered fall (even years).
CSCI 422Introduction to Computation Theory

3

Offered spring (odd years).
CSCI 427Introduction to Artificial Intelligence

3

Offered as needed.
CSCI 437Introduction to Data and Computer Communications

3

Offered as needed.
CSCI 455Introduction to Database Systems

3

Offered fall (odd years).
CSCI 467Computer Science Internship

4

Offered as needed.
CSCI 476Advanced Topics in Computer Science

4

Offered spring.

Cognates

CourseTitleCreditsOffered
ENGL 230Writing for Professional Settings

4

Offered fall, spring, summer.
Or

ENGL 231Writing for Digital and Multimedia Environments

4

Offered as needed.
 

MATH 212Calculus I

4

Offered fall, spring, summer.
MATH 213Calculus II

4

Offered fall, spring, summer.
 

MATH 240Statistical Methods I

4

Offered fall, spring, summer.
Or

MATH 248Business Statistics I

4

Offered fall, spring, summer.
 

MATH 436Discrete Mathematics

3

Offered spring.
PHIL 206Ethics

3

Offered fall, spring, summer.
 

ONE COURSE from

CourseTitleCreditsOffered
MATH 300Bridge to Advanced Mathematics

4

Offered fall and spring.
MATH 314Calculus III

4

Offered fall and spring.
MATH 324College Geometry

4

Offered fall and spring.
MATH 417Introduction to Numerical Analysis

4

Offered spring (as needed).
MATH 418Introduction to Operations Research

3

Offered spring (even years).
MATH 431Number Theory

3

Offered fall and spring.
MATH 445Statistical Methods II

3

Offered spring.

ONE OF THE FOLLOWING TWO-COURSE SEQUENCES

CourseTitleCreditsOffered
BIOL 111Introductory Biology I

4

Offered fall, spring, summer.
BIOL 112Introductory Biology II

4

Offered spring and summer.
 

Or

CHEM 103General Chemistry I

4

Offered fall, spring, summer.
CHEM 104General Chemistry II

4

Offered fall, spring, summer.
 

Or

PHYS 200Mechanics

4

Offered fall.
PHYS 201Electricity and Magnetism

4

Offered spring.

FOUR ADDITIONAL CREDIT HOURS OF COURSES

in biology, chemistry, physical sciences, or physics at the 200-level or above. Note: Connections courses cannot be used to satisfy these requirements.

Note: Eight credit hours from BIOL 111; CHEM 103; MATH 212, MATH 240; or PHYS 200 may be counted toward the Natural Science and Mathematics categories of General Education.

Total Credit Hours: 75-79