Mar 28, 2024  
Undergraduate Catalog 2006-07 
    
Undergraduate Catalog 2006-07 [ARCHIVED CATALOG]

Computer Science - General


Return to {$returnto_text} Return to: Departments and Programs

The educational objectives for the Computer Science-General program are:

  1. The program provides opportunity for students to specialize in other disciplines in which computer science can be applied.
  2. Graduates will have breadth and depth in computer science sufficient for continued intellectual growth in computing disciplines.
  3. Graduates will possess knowledge and skills sufficient to be employable and successful in a variety of computing positions in business, industry, or government.
  4. Graduates will have demonstrated experience in teamwork and collaborative work.
  5. Graduates will have fluency in at least three programming languages.

(For up-to-date educational objectives and learning outcomes, see department web page at www.cs.wmich.edu)

Baccalaureate Writing Requirement

Students who have chosen the Computer Science program will satisfy the Baccalaureate Writing Requirement by successfully completing CS 4900 Software Systems Development I.

Requirements

Candidates for the Bachelor of Science in Computer Science-General must satisfy the following requirements in addition to those required by Western Michigan University:

  1. Students must satisfy the University General Education requirements.
  2. A grade point average of 2.0 or better must be earned in courses presented for graduation with CS, ECE, MATH, and STAT prefixes.
  3. Complete the following program of 122 semester credit hours. The schedule below is an example of one leading to graduation in eight semesters, beginning with the fall semester.

First Semester (15 hours)


  • AREA VIII Health and Well-being Credits: 2 hours
  • Elective Free Elective Credits: 3 hours

Second Semester (15 hours)


  • AREA IV Other Cultures and Civilizations Credits: 4 hours

Third Semester (16 hours)


  • AREA VI Natural Science with Laboratory Credits: 4 hours
  • Elective Free Elective Credits: 3 hours

Fourth Semester (15 hours)


  • AREA V Social and Behavioral Sciences Credits: 3 hours
  • Elective Free Elective Credits: 3 hours

Fifth Semester (16 hours)


  • CS Elective Approved CS Elective Credits: 3 hours
  • AREA I Fine Arts Credits: 3 hours
  • Elective Free Elective Credits: 3 hours

Sixth Semester (15 hours)


  • CS Elective Approved CS Elective Credits: 3 hours
  • AREA II Humanities Credits: 3 hours
  • Elective Free Elective Credits: 3 hours

Seventh Semester (15 hours)


  • AREA VII Natural Science and Technology: Applications and Implications Credits: 3 hours
  • Free General Education Elective Credits: 3 hours
  • Elective Free Elective Credits: 3 hours
  • Elective Free Elective Credits: 3 hours

Eighth Semester (15 hours)


  • Free General Education Elective Credits: 3 hours
  • AREA III U.S. Cultures and Issues Credits: 3 hours
  • Elective Free Elective Credits: 3 hours
  • Elective Free Elective Credits: 4 hours

CS Elective


CS Elective means the student must take an approved computer science elective course. Such electives may be described in the undergraduate catalog or in departmental material published traditionally or on it web site. Students should consult with a departmental advisor before enrolling in one of these courses.

Free Elective


Free Elective means the student may choose any course offered at the University without restriction. That is, the course need not be a General Education course nor a course in computer science.

Notes:


Any General Education course (except from AREAS VI or VIII) may be swapped with the AREA IV course in the 2nd semester as long as the course is a four credit hour course.

Return to {$returnto_text} Return to: Departments and Programs