\documentclass{article}
\usepackage{html}
\begin{document}
\begin{center}
\emph{Computer Science CS 10061 Introduction to Computer Programming}\\
Section 001\\
Call Number 11520\\
\textbf{SYLLABUS}\\
Spring 2011
\end{center}
\begin{description}
\item[Time and Place:]
Monday, Wednesday, 12:30 - 1:45 PM in room 121 MCS aka MSB;
\item[Instructor:]
Michael Rothstein, 268 MSB, phone 330-672-9065.
Email address:
rothstei at cs.kent.edu (The address mrothste at kent.edu will not work too well
because I do not check it as often; for a quicker response, the first address
is recommended.) (Substitute @ for `` at '')
\item[Web address:]
\htmladdnormallink{http://www.cs.kent.edu/~rothstei}
{http://www.cs.kent.edu/~rothstei}
\item[Office Hours:] 
Monday: 10:00 to 12:00 and 3:45-5:00, except the first Wednesday of the Month.
Also, you can always send email with questions and/or to 
set up an appointment. Usual turnaround will be a few
hours during the day. Email use is to be preferred over voicemail, which will
not be checked as often.
\item[Course Goals:]
There are two goals to this course:
\begin{enumerate}
\item Learn a form of reasoning, or problem solving, called programming.
\item Learn a subset of a certain programming language called C++.
\end{enumerate}
This course will require a lot of extra work; just like a language is only
learned with practice, a programming language and programming itself, can
only be learned with lots of practice. This course has earned a reputation
as a tough course because of the time required.
\item[Material to be covered:]
We will cover the material, mostly from the textbook, from chapters
1 to 6 and 9.
\item[Textbook:]
Horstmann, Cay, \emph{C++ for everyone\/} 2nd Ed., John Wiley and Sons, 2012,
ISBN 978-0-470-92713-7.\\
Manual pages on the computer system.
\item[Other necesary materials]:
For people who are using their own computer, they will need, at the very
least, an ssh client to communicate with the computer system, available from
the \htmladdnormallink{University Helpdesk}{http://support.kent.edu}.
People who may want to develop programs on their own computer
will need a C++ compiler; for the MAC, this comes in the Xcode package, in
addition they will need a text editor, a good one is TextWrangler (though
I also use other ones); for Windows, there are a variety of alternatives:
\begin{itemize}
\item
the most well-known alternative is
\htmladdnormallink{Cygwin}{http://www.cygwin.com}
which allows the use of many Linux
programs in Windows; Paul Lutus, in his (\htmladdnormallink{howto website}
{http://www.arachnoid.com/cpptutor/setup_windows.html}
tells us how to install and test the C++ compiler in Cygwin. He also
recommends a program of his called
\htmladdnormallink{Arachnophilia}{http://arachnoid.com/arachnophilia}.
(I don't endorese that recomendation; notepad can also be used, but
arachnophilia may be a good alternative).
\item
Another alternative is \htmladdnormallink{Mingw}{http://www.mingw.org}
\item
These and other alternatives are listed \htmladdnormallink{in thefreecountry}
{http://www.thefreecountry.com/compilers/cpp.shtml}.
\end{itemize}
These people who develop programs in their own system will also need some
means to upload their programs to the departmental machines; though the sftp
or scp programs ar often enough, filezilla is a good alternative. It is also
available through the 
\htmladdnormallink{University Helpdesk}{http://support.kent.edu} for both
Windows and MAC.
\item[Prerequisite:]
MATH 11009 or 11010; or 480 SAT and Compass Algebra score of 55; or
minimum 20 ACT and Compass Algebra score of 55; or
minimum 620 SAT and Compass Algebra score of 36; or
minimum 26 ACT and Compass Algebra score of 36.
Students not satisfying the prerequisite risk being deregistered from the
course.
\item[Attendance policy:]
By initiative of the Provost of the University, I have been charged with
keeping full attendance records, at least for the first ten weeks of the
semester. Though I will not compute these records into your final averages,
when I assign letter grades, I will give you a slightly better grade if
you have a better attendance record.
Notwithstanding the above, if you are absent, there may be material created,
either spontaneously or in response to questions, and covered in the
classroom; often there will not be any written notes of this material, so it
might be a good idea to team up with somebody who keeps good notes to make sure
you have all the material covered. Some of this material may show up in an exam.

Read the text. Only general reading assignments will be given. The class will
mostly cover material in the same order as the text book, there may be
exceptions however. It is the student's responsibility to maintain an
awareness of the material in the text that is currently being covered. Ask the
instructor if you are unsure of the text material currently being covered.

The syllabus may be changed during the semester if necesary: changes will be 
announced in class; they will also show up on the instructor's website.

\item[On Clickers:] Clickers are required for this course. They will be used
for quizzes and eventually to take attendance. (Initially I will take
attendance manually in order to get aquainted with you).
See \htmladdnormallink{this University guide}
{http://www.cs.kent.edu/~rothstei/ClickerPrimer4Students.pdf} on Clicker use
for indications on how to obtain clicker fuctionality and registering it.
%\newpage
\item[Class disruptions:]
Disruptions should be kept to a minimum; these include (in increasing order of
seriousness):
\begin{enumerate}
\item Early departure (if announced and done discreetly: please sit near the
  door so that as few people as possible notice.)
\item Late arrival
\item Use of electronic devices or other devices which may interfere with
  your or other student's participation. Laptops are acceptable for taking
  notes, however, please sit in the last row of the room so that your screen
  does not distract/block other students.
\item Conversation among students.
\item Aiding and/or abetting these or any other student's disruptive behaviors.
\end{enumerate}
Guidelines pertaining to class disruptions are outlined in 

\htmladdnormallink{Chapter 4 of the University Policy Register}
{http://www.kent.edu/policyreg/chap4/index.cfm} in section 4 - 02.2.

%In summary, serious violators will be subject to:
%\begin{enumerate}
%\item Instructions to cease and desist, usually indicated by class being
%  stopped.
%\item A request for the offender(s) to withdraw from the classroom.
%\item If that fails, Campus Police will be called in.
%\end{enumerate}
%In all cases, the matter will be referred to University Authorities.
%\item[Lab:] This course has a mandatory lab associated with it.
%  \emph{Lab attendance is required.}The lab has a different instructor and
%  details on how the lab is conducted will be given in the lab meetings. The
%  lab instructor gives the lab scores to the lecture instructor. You must pass
%  both the lab and the lecture part of the course to pass the course.
%
%  The lab grade is worth 30\% of the total grade
%item[Assignment on ``Hacking Elections'':]
%ince the year 2000, a lot has been said and done about election fraud;
%fter the Florida Fiasco, electronic voting machines were mandated accross
%he land. Your assignment is to determine how election fraud could be
%ommitted with present-day equipment. If you are not eligibel to vote, or
%oted absentee, your assignment consists of a survey of famous past election
%rauds. This assignment is due November 12th.
\item[Grading:]
Your grade will be based on two midterms, one final, assorted programming
exercises assigned as homework, assorted quizzes throughout the term,
and a ``class participation grade'', based on the number of relevant
questions asked: though I don't believe there are any dumb questions, they do
have to be relevant to the class material; specially good questions or catching
my mistakes get extra points.
The weights are:\\
\begin{tabular}{lr}
Class Participation & 10\% \\
Programming homework & 30\% \\
Quizzes & 10\% \\
Midterm 1 (February 9) & 15\% \\
Midterm 2 (March 23) & 15\% \\
Final (May 6 at 10:15 AM) & 20\%
\end{tabular}

All quizzes and exams will be comprehensive. This includes the final.
\item[Test make-up policy:]
I will need signed
documentation to verify {\em each} individual absence in order to
provide make-ups; only university accepted reasons will be honored.
%\item[Averaging algorithm:]
%The three tests will be worth 20\%, 30\% and 40\% respectively.
%The exercises are (collectively) worth 10\% of the grade.
%%Each test will be worth 20\%, and the final will be worth 40\%.
\item[Grading scale:]
%(I usually give a grading scale which is quite rigorous: if it is
%in place from the beginning, there is little room for complaint:
%in addition, I DO NOT follow it: I actually use something more like:
%\par
%\begin{tabular}{cl}
%92-100 & for an A\\
%84-91 & for a B\\
%76-83 & for a C\\
%68-75 & for a D
%\end{tabular}
%\par
%or sometimes even lower: a lot depends on the severity of the tests
%and final and your gut feelings. In order to allay their feelings about
%arbitrariness, I fill this space in as follows:)
%\par
I will assign number grades during the session
and only convert them to letter grades when I turn them in at the end
of the session. No decision can be made regarding a conversion table 
until the very last minute due to such imponderables as test difficulty, class
attendance and participation, etc. which will influence the grade. However,
I guarantee the following, worst case, table:
\par
\begin{tabular}{cl}
97-100 & will convert into an A\\  %93
94-96 & will convert into at least an A-\\  %90
91-93 & will convert into at least a B+\\   %87
88-90 & will convert into at least a B\\    %83
85-87 & will convert into at least a B-\\   %80
82-84 & will convert into at least a C+\\   %77
79-81 & will convert into at least a C\\    %73
76-78 & will convert into at least a C-\\   %70
73-75 & will convert into at least a D+\\   %67
66-72 & will convert into at least a D      %60
\end{tabular}
\item[Special accommodations for Students with Disabilities:]
University
policy 3342-3-01.3 requires that students with disabilities be
provided reasonable accommodations to ensure their equal access to course
content. If you have a documented disability and require accommodations, please
contact the instructor at the beginning of the semester to make arrangements
for necessary classroom adjustments. Please note, you must first verify your
eligibility for these through Student Accessability Services (contact
330-672-3391 or visit:\\
\htmladdnormallink{http://www.kent.edu/sas}
{http://www.kent.edu/sas}
for more information on registration
procedures). 
\item[Registration Requirement:]
The official registration deadline for this course is
January 23, 2011. University policy requires all students to be officially
registered in each class they are attending. Students who are not officially
registered for a course by published deadlines should not be attending classes
and will not receive credit or a grade for the course. Each student must
confirm enrollment by checking his/her class schedule (using Student Tools in
FlashFast) prior to the deadline indicated. Registration errors must be
corrected prior to the deadline.

The last withdrawal date for this course is March 20, 2011.
\item[On cheating, plagiarism and other unethical behavior:]
You are encouraged to discuss class problems with other students
but required to work independently of anybody else
except the  instructors and/or tutor, unless otherwise indicated.
%All work for this class should be done individually.
%In the case of homework, the only cooperation implicitly allowed is that
%students may discuss between themselves the broad outline of the work.
Copying other people's work, allowing your work to be copied (even
inadvertently!) and plagiarizing work will not be tolerated and
will be dealt with according to University regulations,
as described in the University Policies and Procedures, a condensed version
of which is attached.

Notes:
\begin{enumerate}
\item By default, the penalty for cheating in this course is an ``F'' in the course.
\item University regulations require me to notify Student Conduct in case of violations.
\item Cooperation is just as bad as the deed itself: so, deciding
which of two is the original is a non-issue: both are equally guilty.
\end{enumerate}
%{\em Digest of Rules and Regulations}, available through:\\
%\htmladdnormallink{http://www.kent.edu/policyreg/chap3/3-01-8.cfm}
%{http://www.kent.edu/policyreg/chap3/3-01-8.cfm}

\end{description}
%\newpage
\normalsize
                                   
\subsection*{
ADMINISTRATIVE POLICY AND PROCEDURES REGARDING STUDENT CHEATING AND PLAGIARISM}
\small
\emph{Condensed Version}

\normalsize
\vspace{20pt}
Complete policy and procedure are available in Chapter 3 of the University
\htmladdnormallink{Policy Register}
{http://www.kent.edu/policyreg/chap3/index.cfm}, section 3 - 01.8

Cheating and plagiarism constitute fraudulent misrepresentation for which no
credit can be given and for which appropriate sanctions are warranted and will
be applied.

The university affirms that acts of cheating and plagiarism by students
constitute a subversion of the goals of the institution, have no place in the
university and are serious offenses to academic goals and objectives, as well
as to the rights of fellow students.

``Cheat'' means to intentionally misrepresent the source, nature, or other
conditions of academic work so as to accrue undeserved credit, or to cooperate
with someone else in such misrepresentation. Cheating includes, but is not
limited to:

\begin{enumerate}
\item 
Obtaining or retaining partial or whole copies of examinations, tests or
quizzes before these are distributed for student use;
\item 
Using notes, textbooks or other information in examinations, tests and
quizzes, except as expressly permitted;
\item 
Obtaining confidential information about examinations, tests or quizzes
other than that released by the instructor;
\item 
Securing, giving or exchanging information during examinations;
\item 
Presenting data or other material gathered by another person or group as
one's own;
\item 
Falsifying experimental data or information;
\item 
Having another person take one's place for any academic performance without
the specific knowledge and permission of the instructor;
\item 
Cooperating with another to do one or more of the above;
\item 
Using a substantial portion of a piece of work previously submitted for
another course or program to meet the requirements of the present course or
program without notifying the instructor to whom the work is presented; and
\item 
Presenting falsified information in order to postpone or avoid
examinations, tests, quizzes, or other academic work.
\end{enumerate}

``Plagiarize'' means to take and present as one's own a material portion of the
ideas or words of another or to present as one's own an idea or work derived
from an existing source without full and proper credit to the source of the
ideas, words, or works. As defined, plagiarize includes, but is not limited to:
\begin{enumerate}
\item[a.]
The copying of words, sentences and paragraphs directly from the work of
another without proper credit;
\item[b.]
The copying of illustrations, figures, photographs, drawings, models, or
other visual and nonverbal materials, including recordings of another without
proper credit; and
\item[c.]
The presentation of work prepared by another in final or draft form as one's
own without citing the source, such as the use of purchased research papers.
\end{enumerate}

\subsubsection*{Academic Sanctions}

The following academic sanctions are provided by this rule for offenses of
cheating or plagiarism. Kent campus instructors shall notify the department
chairperson and the student conduct office each time a sanction is imposed.
Regional campus instructors shall notify the regional campus dean and the
student conduct officer each time a sanction is imposed. Regional campus
student conduct officer shall notify the Kent student conduct office each time
a sanction is imposed by a regional campus Instructor. The following academic
sanctions are provided by this rule for offenses of cheating or plagiarism. In
those cases the instructor may:

\begin{enumerate}

\item 
Refuse to accept the work for credit; or
\item 
Assign a grade of ``F'' or zero for the project, test, paper, examination or
other work in which the cheating or plagiarism took
place; or
\item 
Assign a grade of ``F'' for the course in which the cheating or plagiarism
took place; and/or;
\item 
Recommend to the department chair or regional campus dean that further
action specified in the rule be taken. The
department chairperson or regional campus dean shall determine whether or not
to forward to the academic dean or to the
vice president for the extended university a recommendation for further
sanction under this rule.
\end{enumerate}

%\subsubsection*{Academic Appeals}
%
%
%The general principle that applies to the following procedures is that an
%appeal is directed to the administrative level immediately above the unit from
%which the appeal emanates.
%
%Appeals are limited to the following reasons:
%
%\begin{enumerate}
%\item[a.]
%The decision is arbitrary or unreasonable,
%\item[b.]
%The decision resulted from a procedural error,
%\item[c.]
%The decision is not in accordance with the facts presented,
%\item[d.]
%New information is available which may suggest modification of the decision.
%\end{enumerate}

%For complete policy and procedure go to www.kent.edu/policyregister 
%3342-3-01.8, available at
%\htmladdnormallink{http://www.kent.edu/policyreg/chap3/3-01-8.cfm}
%{http://www.kent.edu/policyreg/chap3/3-01-8.cfm}.


\end{document}
