Saint Louis University 1-800-SLU-FOR-U
Home News and Info Search WebSTAR Contact SLU SLU Links
Math & CS Home
Faculty
Undergraduate Math
Undergraduate CS
Graduate Program
Course Schedule
Research Groups
Seminars
Teaching Resources
Math & CS Club

Undergraduate Computer Science program requirements

Computer science in the College of Arts and Sciences is a broad and rigorous program set in the tradition of Jesuit liberal arts education. An appropriate high school background would normally include four years of mathematics, indicating the ability to handle a demanding scientific curriculum. Our curriculum is based on the computer languages C and C++. Here are computer science and mathematics courses for the area of concentration.

Computer Science

Mathematics

CS A120 Computer Science I
CS A220 Computer Science II
CS A240 Computer Science III
CS -A231 Logic Design
CS -A311 Programming Laguages
CS -A331 Computer Architecture
CS -A451 Operating Systems
CS -A461 Software Engineering
Two additional upper division CS courses

MT -A141 Pre-Calculus
MT -A142 Calculus I
MT -A143 Calculus II
MT -A244 Calculus III
MT -A266 Principles of Mathematics
MT -A315 Introduction to Linear Algebra

Comments

  1. Ten CS -A or CS -P courses are required, including the first eight listed above, and two upper division electives.  Additional electives are in the Bulletin and new ones will be listed as they become available.
  2. Although six mathematics courses are listed, the Calculus sequence may be entered wherever the student's background indicates, beginning in Calculus I or higher, if appropriate. The grade of C or better is required in each course in the calculus sequence.
  3. With one additional upper division MT -A course, a student can earn a Math minor, and with five, a Math major.
  4. Three MT or CS courses in a given semester is the maximum normally recommended.
  5. Our graduates are sought by a corporate world seeking a broad and rigorous liberal arts education. Students may enhance their credentials by taking courses of particular interest, for example in science or business.

Here is a pattern of mathematics and computer science courses a student might take during four years.

Year

Fall

Spring

1

Pre-Calculus
Computer Science I

Calculus I
Computer Science II

2

Calculus II
Computer Science III

Calculus III
Software Engineering

3

Principles of Mathematics
Logic Design

Introduction to Linear Algebra
Computer Architecture

4

Operating Systems
Computer science elective

Programming Languages
Computer science elective

 

Computer Science Minor

A minor in Computer Science should consist of

  • CS AP 120 - Computer Science I
  • CS AP 220 - Computer Science II
  • CS AP 240 - Computer Science II

and three additional CS -A courses.

Home | News & Info | Search | WebSTAR | Contact SLU | SLU Links | Copyright © 2003 Saint Louis University