|
Catalog Description:
|
Designed to give the entering computer science major an
overview of the field of computer science. Students are
introduced to ethical and moral questions in computer science,
artificial intelligence, history of computing, Internet
resources, uses of software, computer hardware, vocational
opportunities, and the future of computer science. Does not meet any General Education requirements. Corequisite of COSC 181 or COSC major or permission of the instructor. (Offered
each J-Term.)
|
|
Required Course Materials:
|
Richard Spinello, Morality and Law in Cyberspace, Jones and Bartlett Publishers, 2006. ISBN 0-7637-3783-6
|
|
Course Coordinator:
|
Gene Rohrbaugh, Ph.D., Associate Professor of Computer Science
|
|
Course Audience:
|
First year computer science majors and other students interested in exploring computer science.
|
|
Course Objectives:
|
- To give students a broad overview of the field of computer science, including artificial intelligence, computer hardware, and ethics.
- To introduce a Christian perspective on ethical issues
related to computer science.
- To introduce students to the use of software that is not part of the usual computer science curriculum.
- To familiarize students with the various types of work for the computer professional.
- To expand the students understanding of computer applications.
- To help students explore the field of computer science and determine their interest in a career in this area.
|
|
Prerequisites:
|
- At least one college computer science course.
- An elementary understanding of microcomputers.
|
|
Topics:
|
- Research at the fringe: artificial intelligence, cybernetics, virtual and augmented realities, data mining and reconstruction, bioinformatics, nanotechnology, robotics and artificial life, gaming, and machine translation.
- Career paths: future of computing careers, software and hardware careers, CS education at Messiah, Business Information Systems and Computer Engineering, advanced degrees and certifications, internships and the Collaboratory.
- Faith, ethics and law: digital rights management, robot ethics and the legal status of artifical persons, cyberaddictions, free speech and censorship, intellectual property, privacy and identity theft, cybercrime and cyberterrorism, and ACM code of ethics.
- Collaborative projects: Greenfoot game programming, website development using Dreamweaver templates, online presence (blogs, chat, second life), and topical discussions.
- Student presentations: varies by semester, but examples include gaming, open-source software, software development models, Wikis, and social networking.
|
|
Resources:
|
- The course must be taught in a lab discussion group setting.
- Access to the campus network and Internet accounts.
- Electronic components to construct hardware projects.
|
|
Pedagogy:
|
- This is a seminar and project oriented course. The instructors and guest lectures give short presentations with ample opportunities for interaction and discussion.
- Field trips to observe computer applications and presentations by practicing computer professionals.
- Students get hands-on experience building hardware,
producing and editing videos for group reports.
- Report writing and oral reports.
|
|
|