|
The major in
Computer Science
requires 33 semester
hours in Computer
Science and must include
54-183, 54-283, 54-393,
54-453, 54-473, 54-533,54-643
54-893, and six additional hours of Computer
Science at the
300-level or above.
The major in Computer
Science also requires
Mathematics 52-154,
52-253, and 52-673. All
majors in the department
are required to
successfully complete
the designated senior
seminar in their
respective majors or to
carry out a
Department-approved
senior project to
satisfy the
capstone-experience
requirement.
Note: A minimum
grade of C- must be
earned in any course if
it is to count as a
prerequisite for a
subsequent mathematics
or computer science
course.
The minor in
computer science
requires 18 semester
hours in computer
science, of which 12
must be above the introductory level.
For a teaching
field in computer
science please see the education department.
Proposed Diagram of Prerequisite Structure
For descriptions of
these courses, see the
current SU
Catalog.
COMPUTER SCIENCE
COURSES
54-143
Introduction to
Programming
54-183
Computer Science I
54-191
Seminar in Elementary
Software Engineering
54-283
Computer Science II
54-291
Rapid Application
Development
54-383
Discrete Mathematics
54-393
Computer
Organization
54-453
Algorithms
54-473
Programming
Languages
54-513
Database Management
54-523
Introduction to
Numerical Analysis
54-533
Functional
Programming
54-553 Computer Graphics
54-573
Artificial
Intelligence
54-643
Computer Systems
54-653
Compiler Design
54-683
Theory
of Computation
54-843
Seminar in Special Topics
54-893
Senior
Seminar in Software
Engineering
|