| |
Bachelor of Arts, Computer Science [ as of Fall 2006]
(122 hours) No courses listed in the chosen schedule of studies may be taken on a pass, fail basis.
All listed Cpt S courses and prerequisities to these courses must be completed with a grade of C or better.
The offical site for the BACS schedule is the WSU catalog.
Lower Division
Cpt S 121
Engl 101 [W] (GER)
GenEd 110 [A] (GER)
Math 201 1
Phil 201[H] (GER)
Cpt S 122
GenEd 111 [A] (GER)
Math 202 [N] (GER)
Math 216
Soc 101 [S,D] (GER)
Cpt S 223
Lab Science[B, P] (GER)
Math 212 1
Minor Elective
Cpt S 224
Lab Sciences [B, P](GER)
Math Elective
E E 214
Intercultural [I,G,K] (GER)
Math Elective 1
Lab Sciences [B,P] (GER)
Science Elective [B,P,Q] (GER)
Upper Division
Advanced Cpt S Electives 5
Cpt S 355
E E 314
Engl 402 [W] or 403 [W] (GER)
Minor Elective 6
Cpt S 322 [M]
Advanced Cpt S Electives 5
Arts & Humanities [H,G] or Social Sciences [S,K] (GER)
Minor Elective 6
Cpt S 422 [M]
Advanced Cpt S Electives 5
Minor Electives 6
Tier III Humanities or Social Science Course[H,G,S,K] (GER)
Advanced Cpt S Elective 5
Cpt S 401
Minor Electives 6
____ NOTE: Students must complete two writing in the major [M] courses. 1 Math 171, 172, 220, and 360 OR 212 may substitute for the sequence (Math 201, 202, 212, and Math Elective). Math Electives include Math 364, 416, or Stat 412. 2 Science electives must include a year-long sequence (two semesters including a laboratory in each semester) and two additional science course, one with a laboratory. At least one from each of the [B] and [P] categories is required. 5 Advanced computer science courses must be chosen to contain advanced work in at least three separate computer science areas, in order to comply tihe CSAC/CSAB guidelines. Eligible areas and courses include: a. Theory: Cpt S 317, 450, 453 (453 requires Math 220) b. Scientific Computing: Cpt S 330, 430 (these require Math 172) c. Programming Languages: Cpt S 355, 452 d. Hardware Systems: Cpt S 360, 460, 461, 465, E E 324, 424 e. Graphics and Multimedia: Cpt S 442, 443, 445, 446, Math 418 (Cpt S 442, 445, Math 418 require Math 220) f. Software Systems: Cpt S 425, 426, 427, 451, 455 g. Intelligent Systems: Cpt S 434, 440 h. Software Engineering: Cpt S 423 Selected offerings of Cpt S 483 could fit in one or more of the categories above. 6 Elective credits must include a minor program. Completion of a minor is a graduation requirement. If a minor in a science or engineering discipline is contemplated, the science/engineering calculus courses should be taken instead of the listed math courses (see note 1).
|
|
|