![]() |
Computer
Science
|
SOU CATALOG HOME : SCHOOLS AND DEPARTMENTS : COMPUTER SCIENCE : COURSES
Professors: George Converse, Kenneth Larson, Gene Stringer
Associate Professors: Arthur Clemons, Richard Peddicord, Daniel Wilson
Assistant Professors: Tim Killeen, Rahul Tikekar
Computer science is an exciting and growing field with career opportunities ranging from running the shop in a small business to working for big industry, working in government, or teaching. The computer science major emphasizes the current trend toward networking and the Internet. The capstone experience provides students with real work experience so they are better prepared for the job market.
Mathematicscomputer science. See printed catalog page 137 for a description of this program.
Computer science
The computer science major is an option for students participating in the Accelerated Baccalaureate Degree Program. For information on this program see printed catalog page 144 or visit our website.
Requirements to becoming a major: 2.5 GPA and a grade of B or better in both CIS 200 and CS 257. Students not meeting this requirement will not be allowed in upper division computer science courses. The information systems emphasis is geared more toward the business market, and the programming and software emphasis is geared more toward the industrial market, but the common core is designed so the student is prepared to go in either direction and does not need to make the decision early in the program.
1. Fulfill baccalaureate degree requirements as stated on page 31.2. Complete the core curriculum. Wr 227 is required.
3. Choose the CS or CIS option and complete the additional core requirements for that option.
4. Complete additional credits (20 for CPS, 16 for CIS) from computer science courses above the 250 level as approved by your advisor.
5. Maintain a GPA of at least 2.5 in the upper division computer science courses.
The capstone experience is a two-term sequence that should be taken in the last year. The two terms are devoted to designing and carrying out a capstone project that solves a computer science/information processing problem for someone else. The project should be of sufficient size to be useful and give the student a "real world" experience, but it should also be small enough to be completed in two terms.
(32 credits)
(4 credits)
In addition to the common core courses listed above and the specific core courses listed below, both the CPS and the CIS options require 16 credits in computer science above the 250 level (as approved by the advisor).
(24 credits)
(8 credits)
CPS majors interested in going to graduate school are strongly encouraged to take Mth 252, Mth 261, CS 352, and CS 418, or to consider a mathematicscomputer science co-major.
(24 credits)
(8 credits)
Students may choose from the following:Pattern 1
A.
- Elementary Statistics (Mth 243)
- Programming I (CIS 200)
- Programming II (CS 257)
- Database and Data Files (CIS 360)
B.
Take an additional 12 credits of elective upper division CIS courses.
Pattern 2
A.
- Elementary Statistics (Mth 243)
- Programming I (CIS 200)
- Programming II (CS 257)
- Programming III (CS 258)
B.
Take an additional 12 credits of elective upper division CS courses.