|
Winona
State University
|
Office
of Assessment
|
Computer
Science
Software Testing and Development
Center
- http://cs.winona.edu/testinglab.php3
- The WSU Software Testing and
Development Lab provides testing, development, web design, and
other computer and networking related technical services to local
and regional businesses and industry. It is staffed by students
and directed by CS faculty and staff.
- Principle 1: Faculty work with
students on projects that are outside of their
courses.
- Principle 2: Students work in
teams on the projects and learn about group dynamics.
Computer Science Major
Accessibility Project (CSMAP)
- http://cs.winona.edu/csmap
- The overall goal of this
program is to increase the accessibility of the computer science
curriculum for students with diverse learning abilities. This is
done by means of education outreach, developing tools for students
and faculty, and working directly with students with disabilities
to determine how to best meet their needs. CSMAP is a joint
program between the Computer Science Departments of Winona State
University and Saint Mary's University, both located in Winona,
Minnesota.
- Principle 1: Faculty work with
students on projects that are outside of their
courses.
- Principle 2: Students work on
teams on the projects and also work with students with
disabilities.
- Principle 7: Projects are
specifically geared to meet the needs of students with different
abilities.
Computer Science
Practicum
- http://cs.winona.edu/practicum.php3
- Winona State University's
computer science practicum provides computer science majors with
experience in a non-academic setting. It is intended to serve as
an introduction to an application environment as well as to
solidify many of the concepts learned in the
classroom.
- Principle 3: Students work in
industry and definitely learn by doing.
- Principle 5: Students learn
more about meeting hard deadlines.
- Principle 6: Many of our
interns work at either IBM or Mayo. These companies, as well as
other places, maintain high expectations of our students. Students
also get experience following through on much larger projects than
they typically work on for a class.
Examples of On-line Class
Syllabi
- http://cs.winona.edu/general/cs234
- http://cs.winona.edu/general/cs250
- http://cs.winona.edu/Francioni/c
s410
- Principle 2: In our
senior-level courses, students frequently do group projects. CS
410 includes a semester-long group project where cooperation among
the team members is essential for a successful
project.
- Principle 3: In Computer
Science, many of our courses are project-related. These syllabi
show the kinds of projects and labs that our students typically
work on.
- Principle 4: Maintaining a web
site for the class facilitates providing information to students
in a timely manner. The syllabus for CS 250 shows an example of
posting grades for the students throughout the semester so that
they can check on their individual and relative performance any
time they want to.
- Principle 5: These classes
demonstrate the continuos nature of programming assignments that
students must work on during the semester. In order to succeed in
the class, students must be able to spend the time to do the work,
and also to continue to keep up with the work throughout the whole
semester. In the early courses (e.g., CS 234), the programming
assignments are relatively short. In the upper division courses
(e.g., CS 410), the assignments get progressively longer and more
complex.
- Principle 6: The course
expectations are laid out for the students in the initial
syllabus. We require a significant amount of work from our
students in Computer Science and we make an effort to be
consistent with national standards in this regard.
- Principle 7: Class web sites
provide alternative ways for students to access important course
information. Our web sites are all accessible, according to the
international W3C Accessibility Guidelines, Priority 1
(<http://www.w3.org/WAI/>http://www.w3.org/WAI/).
Example Group Discussion
Boards