![]() |
2000-2001 Catalog |
| SOU Catalog Home >> Schools and Departments >> Computer Science >> Courses | |
Professors: George Converse, Kenneth Larson, Richard Peddicord
Associate Professor: Daniel Wilson
Assistant Professor: Rahul Tikekar
Computer science is an exciting and growing field with career opportunities ranging from running the shop in a small business to working in big industry, government, or education. The computer science major emphasizes the current trend toward networking and the Internet. The capstone experience provides students with real-world work experience so they are better prepared for the job market.
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 145.
Requirements for becoming a major: 2.5 GPA and a grade of B or better in both CIS 200 and CS 257. Students who do not meet these requirements will not be allowed in upper division computer science courses. The information systems emphasis is geared toward the business market, while the programming and software emphasis is geared toward the industrial market. Because the common core prepares students to go in either direction, they do not need to make this decision early in the program.
1. Fulfill baccalaureate degree requirements as stated on printed catalog page 30.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 16 additional credits 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 terms are devoted to designing and carrying out a capstone project that solves a computer science or information processing problem for someone else. The project should be of sufficient size to be useful and to give the student a real-world experience, but it should also be small enough to be completed in two terms.
(36 credits)
- Programming I (CIS 200) 4
- Programming II (CS 257) 4
- Programming III (CS 258) 4
- System Software and Architecture (CIS 326) 4
- Databases and Data Files (CIS 360) 4
- Networks I (CIS 336) 4
- Systems Analysis (CS 469) 4
- Capstone I (CS/CIS 470) 4
- Capstone II (CS/CIS 471) 4
(4 credits)
- Statistics (Mth 243) 4
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).CPS Option Core
Computer Science Courses
(20 credits)
- Machine Structures (CS 275) 4
- C and UNIX (CS 367) 4
- Data Structures (CS 411) 4
- Compilers (CS 450) 4
- Operating Systems (CS 459) 4
Math Courses
(8 credits)
- Calculus I (Mth 251) 4
- Discrete Structures (Mth 235) 4
CPS majors interested in attending graduate school are strongly encouraged to take Mth 252, Mth 261, CS 352, and CS 418, or to consider a mathematics-computer science co-major (see page 138).
CIS Option Core
Business Courses
(24 credits)
- Accounting (BA 211, 213) 8
- Marketing (BA 330) 4
- Organizational Behavior (BA 374) 4
- Operations Management (BA 380) 4
- Principles of Finance (BA 385) 4
Computer Science
(4 credits)
- Advanced Databases (CIS 460) 4
Students need at least a 2.5 GPA in the required courses.
![]() |
This
material is from the 2000-2001 |