**Major Requirement
(for B.A. and B.S.)**
Course Description:
This seminar is a course that is required of all senior computer
science majors. In here each student designs and completes
a major project. This project will involve some research
and some implementation based on that research. Also,
each project will culminate in both spoken and written
presentations. Each project may be done by an individual
or in teams.
Also, students in this course explore ethical questions
related to computers and the profession of computer science.
Offerings:
Offered each fall semester.
Instructor:
This course is taught by all members of the department.
Prerequisites:
CSCI 112 or 114, CSCI 235, and senior standing.
See the department
policy on prerequisites.
Comments
from Previous Students:
- "I enjoyed working on the project. The class discussions
were good-they usually made me think."
- "Good discussion class. The ethics portion was my favorite.
Also development of presentation skills were important.
"
- "Enjoyed the seminar format. More courses should
be taught like that."
- "The discussion setting with fellow seniors was informative."
- "A great lesson in organizing and carrying
out a large scale CS project."
- "I really liked choosing
our project and then accomplishing our goal."
- "Loved this
course because it I loved working with my group to try
to create and implement a project. It was
very challenging but rewarding."
Catalog
Description:
Each student will complete a major
software or research project, either individually or
as a part of a team. Ethical aspects of Computer Science
will be discussed. This course is required of all computer
science majors. Prerequisites: Computer Science 112 or 114 and 235
and senior standing.
Two Credits Staff Fall Semester
|