Fall 2004 Computer Science 4000 Instructor – Joe Cash Office – P284 : Note that I may be in the classroom, in the computer lab in P288 or in the Computer Science Department Office during my office hours, so come and find me if I am not in my office. Phone: (209) 667 - 3183 Email: joecash@sol.csustan.edu Web (under construction, check back frequently): http://www.cs.csustan.edu/~joecash Office Hours – MWF TR 2:50 – 3:50 P.M. 1:00 – 2:00 P.M. Course Description: Gives the student the knowledge and experience needed to use a personal computer effectively. A range of computers and software will be available; as much as possible, the student will be able to learn about systems which are directly usable in his or her area of study. Topics include discussions of computer hardware, the range of capabilities of the personal computer, how to evaluate a piece of software, and how software is written. Satisfies G.E. area F1. Co requisite: CS 4002. Prerequisite: Upper-division standing. (Credit may not be given for both CS 2000 and CS 4000.) (Lecture, 2 hours; laboratory, 2 hours) (Fall, Winter, Spring) Required Materials: Textbook: Computer Confluence; Exploring Tomorrow’s Technology; Standard Edition; by George Beekman, Prentice-Hall 2003. CDROMs: There should be a CDROM included in the back of the book. While it is not necessary to have this CDROM to take the course, the study aids on the CDROM may help the student prepare for tests for this class. There is a companion website for the book which has study aids similar to some of the study aids on the CDROM. Yahoo email account: Free. Sign up by using a browser to visit www.yahoo.com File Storage: It is possible to send your files to yourself as an attachment to an email and download them whenever you need them. You can also use a student folder provided for you on a server here at CSU Stanislaus. There are instructions on how to use FTP to upload and download files to and from your student folder from off campus on the “OIT Help Information” page on the “links” page on our class website. Keep multiple copies 1 on different computers. Schedule yourself so that you won’t miss assignment deadlines because of computer or network downtime. Scantron 882E, 50 question per side test forms. These can be found in the bookstore. You will need a minimum of six, possibly more. Do not fold, spindle or mutilate the scantrons. If your scantron jams the scantron machine because it is in bad shape, there will be a 10% penalty. Course Objectives and Activities Please note that, while this is a personal computing course, this course also satisfies a General Education Requirement in the Natural Sciences and Mathematics category. The major focus of this course, consequently, will be on the Natural Sciences and Mathematics, with and emphasis on the use of computing in the Natural Sciences and Mathematics. If that is surprising to you, or if you thought this class would be a way to satisfy the GE requirement for a course in Natural Sciences and Mathematics, then you should drop this course and take another that will be more to your liking. My objective is to provide you with information that will help you understand and appreciate computers, science and technology. I hope we can have fun doing this. This information will include how computers are built, how they work, and how to use them to increase your productivity. We will be creating documents on the computer using the Microsoft Office suite of applications, including Microsoft Word (a word processor), Microsoft Excel (a spreadsheet application), Microsoft PowerPoint (presentation software that helps you create slides that can be shown on a computer screen or on a projector connected to a computer), and Internet Explorer (a browser which allows you to search for and view information that is on the World Wide Web (WWW). You will be using email to communicate with others that have email accounts on the Internet. You must use Microsoft Office. Microsoft Works or other substitutes are not acceptable. We will also explore the impact resulting from our attitudes and decisions with respect to computers, science and technology; and the use of computing processes in mathematics and natural sciences. I am interested in exploring in the potential risks and rewards of scientific development: how are our decisions which are embodied in public policy likely to shape our lives and our world? All science is connected to computing processes and so all science and technology is open to discussion in this class. We will talk about not only computer programming codes, but also the similarity to genetic codes. We will talk about determinism, the philosophy of science and we will examine our basic assumptions and beliefs and we will test them to see if they are true. We will discuss robots, and artificial intelligence. We will discuss medical uses of computers and how modern computing can enhance and extend our lives. If you object to studying these topics, then you should drop this class and take another class before the end of the add-drop period. With regard to the difficulty of the assignments using computer applications, this is a beginning class geared for students who are unfamiliar with computers. I try to make the difficulty of assignments enlightening but manageable for a beginner. If you need more challenge, come see me during office hours and I will give you additional work that will expand your knowledge of computers. 2 Grading: Grading will be based on percent of the maximum possible points you could have earned in the course by completing tests, homework assignments, and student participation. There will be reading assignments and computer homework assignments that are to be completed outside of class. A minimum of five tests must be taken to pass the class. In addition to a brief paper assigned as one of the computer application homework projects, there will also be a longer term paper assignment; each with corresponding outlines. Tests: Tests will be multiple-choice. There will be six tests. The lowest test score will be eliminated from the computation of the students' final grade. The in-class tests will be 20 questions long, and there will be a time limit. Scantron 882E test answer forms (the ones with 50 questions on each side) will be required for the tests. Get Scantrons in advance, as I will not be able to provide you with any on the day of the test. Come prepared on the day of the test with Scantrons, a number 2 pencil and an eraser. Scores on make up tests will be penalized 50% before being graded unless you have a properly documented, valid excuse. See the college catalog for the list of valid excuses. Keep your tests until the end of the semester so you have a record. This is your only proof that you got the score that you got on your test. The same goes for homework assignments, keep a copy and don’t delete it until after you have received your semester grade. Attendance: Class attendance is highly recommended for success in the class. If you are late for class or miss class you will not only miss lectures, I may also assign work in class that you will miss if you don’t attend. Home Work: Computer projects using Microsoft Office applications to be done outside of class will be assigned as described in class and on my web page for this class. The lowest scoring project for each student will be eliminated from the calculation of the grand total of points. Projects turned in late will be penalized for being late, in addition to any loss of points due to errors. Late projects will be penalized 20% per day late, except that no projects will be accepted after the day of the final. Projects may be turned in early. Late re-submissions turned in after the deadline will suffer the late penalties in addition to penalties for not following other directions. Turn in projects via email as described in class or on my web site for this class. A program called an auto responder will process projects that are turned in properly via email and an email reply will be dispatched to the sender informing them that the email was received. The auto responder will not send a reply for improperly submitted projects. If you do not receive a reply from the auto responder within two business days of submission, then your email was probably rejected. Such email will be deleted and receive a score of zero unless re-submitted properly. It is the student’s responsibility to make sure that their homework was properly received before the deadline. Never assume that the email was received properly without evidence. Always send a copy to yourself of each assignment so 3 you have proof that you turned it in on time; and don’t delete the copy until after you have received your semester grade. Don’t share files. Don’t let other students have access to your files. If a student turns in a file that was created by another student then both students are guilty of cheating. Cheating may be punished by expulsion from the university, being assigned an F in the class, being assigned an F for the project that was cheated on, or any combination of the above. Don’t leave your files on the computers in the lab or anywhere other students may have access to them to avoid charges of cheating. Use the functionality of the software as described in class and in the directions to get full credit. If you have questions about the homework assignments, usually I will first ask you to make yourself familiar with the directions on the website. If you have any questions about the directions after you have familiarized yourself with them, then I will answer questions about the directions. It is your responsibility to understand the directions. If I make exceptions to the directions in class, it is the student’s responsibility to get approval for the exception from me in writing or the exception does not exist. I grade homework assignments in my office only, I do not grade or approve homework assignments in the computer labs; it is your responsibility to make sure you have followed all directions on the website to get full points for the homework assignment. It is your responsibility to keep backup copies of your files so that if you lose them, you can recover from the backup copy. Be prepared to use the lab computers if there is a problem with your computer, as problems with your computer are not a valid excuse for turning assignments in late. Students are responsible for the material presented in lecture and lab. If you miss a lecture or lab, make arrangements to get the notes from a classmate. Participation: This component is worth approximately 10% of your grade for the term and is earned based on my subjective evaluation of your participation during the term. This is to encourage students to participate constructively in the learning process and to discourage behavior that is disruptive to the learning process. You have to make yourself stand out to get points for this component of your grade. Speak loudly enough for the entire class to hear you, as the room is big and noisy. Show an interest in the material by asking questions about the reading or other course content. This component of your grade is competitive and subjective, so impress me with the knowledge you have gained from your studies this semester; but do it without being disruptive. During communications with me this semester, adhere to the scientific method. There are articles about this on the “Links” link that is on the web page for our class. Read this article and any others you might think will be helpful that you might find in dictionaries, encyclopedias, or on the internet. There will also be some written participation assignments that will count towards your participation score. These are to be done outside of class and are intended 4 to help you prepare for the discussions we will have in class. Print these out and bring them with you to class, as I will ask you to discuss the most interesting issues that you encountered while completing your written participation assignments. There may also be some unannounced quizzes on the material covered during lecture to see if you have been paying attention. Students are responsible for checking email daily for auto response messages and other information that I may send to the class via email. You may disagree with me or anyone else in the class. Time permitting, all discussion, including disagreements, are welcome and encouraged, as long as they are presented in a manner consistent with the scientific method; and above all, please remain civil! You can accumulate points towards your final grade in the following ways: Participation points 6 tests, 5 will count Term paper 4 homeworks, 3 will count Grand Total @ 100 points each for a total of @ 300 points @ 133 points each for a total of 201 points 500 points 300 points 399 points 1400 points See the table below for cutoff points for letter grades. If you earn this percentage of the total points: 93% to 100% 90% to 92.9% 87% to 89.9% 83% to 86.9% 80% to 82.9% 77% to 79.9% 73% to 76.9% 70% to 72.9% 67% to 69.9% 63% to 66.9% 60% to 62.9% 0% to 59.9% You will receive this grade: A AB+ B BC+ C CD+ D DF The last day to drop the course or change your grading option to Credit/No Credit in the Admissions and Records Department is March 11. I do not change students’ grading option, so if you want to take the class Credit/No Credit or drop the course, submit the proper form to admissions and records by March 11. 5 The information in this syllabus, on this website and the scheduled due dates for assignment are subject to change without notice. 6