|
Catalog Description:
|
Technical and expository readings, reports, and discussions. Topics include vocational and ethical issues, the relationship between computer science and the Christian faith, human factors and software engineering, the history of computing, and individually selected topics of interest.
(Offered spring semester.)
|
|
Required Course Materials:
|
None are required.
|
|
Course Coordinator:
|
D. Scott Weaver, Instructor in Computer Science
|
|
Course Audience:
|
Computer Science Majors with senior standing
|
|
Course Objectives:
|
- To understand how Christian ethics and values affect the computer scientist.
- To examine what it means to be a Christian and a computer scientist.
- To research and present technical material on a current topic in computer science.
- To learn to use the technical literature for research.
- To discuss the social and personal impact of computer use on society.
- To discuss the moral and social implications of the computer use.
- To be exposed to the most recent developments in computer science.
- To discuss the future direction of computer science.
|
|
Prerequisites:
|
Senior standing.
|
|
Topics:
|
- Discussion of Christian ethics in computer science.
- Discussion of employment opportunities in computer science.
- Presentation and discussion of current topics and directions in Computer science.
- Oral presentation of the students faith and integration paper.
- Oral presentation of the students research project and topic.
|
|
Resources:
|
Many resources may be required depending upon the variety of student projects.
|
|
Pedagogy:
|
- The course is taught as a seminar. Students write two papers, give oral presentations, and are expected to participate in discussions.
- A paper integrating the Christian faith with the computer science profession (length 5 pages, presented orally as well).
- An in-depth research paper of 10 pages and a project on a current topic in computer science. The paper will be presented orally and discussed with the seminar group before the finished paper is handed in for grading.
The following steps will be followed for the research paper:
- Topic Selection and approval early in the semester.
- Bibliography and Outline required.
- Review of the first draft by the writing workshop.
- Oral presentation and discussion.
- Completed paper submitted for grading.
- Presentations by computer scientists from local business.
|
|
|