Office Location: 303 Pettee House (NOT Pettee Hall!)
E-mail Address: amgilder@cs.unh.edu
Phone: 862-2506 (Use the phone primarily to see if I’m in the office; otherwise use e-mail.)
Class Dates: Tuesdays, Wednesdays, and Thursdays, January 17th through May 8th
Class Times: 11:10 AM through 12:30 PM on Tuesdays and Thursdays and 4:10 PM through 5:00 PM on Wednesdays as announced
Office Hours: Mondays 1:00 - 3:00 PM, Wednesdays 1:00 - 3:30 PM
The Web Site: This Web presentation will be our center of electronic operations throughout the semester. Here, you will find all the essential information you need to make it through the course: what we’ll cover, what you need to read, what the assignments are, where to turn for more information, and a whole lot more. The pages of this presentation are subject to change throughout the semester, and it is your responsibility to check them often to ensure that you are acting on the most recent information available. A What’s New page has been provided to help you keep up-to-date with changes.
To contact me with questions or matters that do not warrant seeing me in person, I encourage my students to use e-mail rather than the phone. If I am in my office, I do answer my phone; and if I am not there, I do have voice mail. However, I check my e-mail much more frequently than I check my voice mail. If I am in my office, I typically monitor my e-mail just as I would the phone. In addition, I commonly check my e-mail from outside the office, including nights, weekends, and breaks. Therefore, it is quite often the case that you will get a quicker response from me by e-mail than you would if you were to leave me a voice mail message.
CS401 is intended to be a survey course, and students will therefore be exposed to a wide range of computer applications and concepts. However, students should not expect the course to make them experts in any particular computer application or concept. While students will be exposed to significant levels of detail, the primary emphasis will be upon developing the fundamental skills necessary to support further learning on an independent basis. That is, the primary goal is to prepare students to learn more about computers and their applications, either through independent study or future courses.
The course material will include exposure to three commonly used computer operating environments (Apple Macintosh, Microsoft Windows and UNIX) and several commonly used computer applications (including Microsoft Word, Microsoft Excel, Microsoft Access and Netscape Communicator). Students will also learn about the inner workings of computer systems and some of the most common uses of the Internet. Finally, students will examine various social perspectives relating to computers and associated technologies.
The standard sections do 10 assignments in a semester, each of which generally entails following very detailed instructions in order to manipulate data supplied by the instructor in a specific way. They are graded strictly upon how accurately they followed the instructions. The honors section will do fewer assignments, but each assignment will typically require more creativity on the part of the student. Whenever practical, honors assignments will be presented as a series of minumum technical requirements which must be applied to data generated by the student, rather than as rigid guidelines using only instructor provided data. For example, a word processing assignment might require the student to write a short paper and format it utilizing certain features of the word processor. Students would then be graded on the quality of their writing, whether or not they utilized the required features, and how effectively they applied those features. The expectation is that the total amount of time spent on the assignments will be the same for the honors section as it is for the standard sections, but that the honors student will find the assignments more interesting and rewarding.
The exams taken by the honors section will also be different from those taken by standard sections to reflect the difference in approach and material covered.
The intent is to create an honors section of CS401 that provides the same foundational knowledge as standard sections of the course in an environment which students will find more intellectually stimulating and challenging without requiring a significantly greater time commitment.
While it is helpful to have your own personal computer on which to do the course work, it is not required. If you wish, you are entitled to use the public computer clusters on campus. If you do have your own computer, it is your responsibility to ensure that you have the proper software installed, and in some cases a working Internet connection, to complete the assignments. As some of the software we will be using is quite expensive, you may find it preferable to use the public computer clusters even if you have your own computer.
No matter where you choose to do your assignments, you should plan on getting started on them as soon as possible. All computers are governed by Murphy's Law (some more so than others), and you should plan on them deciding not to work just when you need them the most (that is, in the last hour before an assignment is due). Late assignments will be accepted under penalty. For complete details, see the Late Submission Policy on the Assignments page.
When appropriate, grades in this course will be posted (anonymously) online so that you can track your relative standing in the class. Final letter grades will not be posted. To see the latest posted grades, visit the Posted Grades page.
In addition, reading may be assigned from various online resources deemed appropriate to the course content.
The obvious standards of conduct will be applied during exams. That is, any student discovered to be using unauthorized notes, viewing the exam paper of another student, or performing any other activity which might be construed as cheating will be punished. Consider this your warning. Do not expect leniency for a first offense. Activity of this nature will be dealt with swiftly and severely.
It is your responsibility to familiarize yourself with the University’s code of ethics regarding the use of campus computing facilities and adhere to it. Likewise, you will be expected to act as a good citizen within the networked society we will be exploring this semester. Use your common sense and good taste and remember that you will be held accountable for all network activity originating from your account.
Potential penalties for failing to abide by these rules can range from zero scores on individual assignments, to failure of the course, to loss of University computing privileges, to (in extreme cases) legal action.