%  Course policy sheet
%  CSCE 235, spring 2007
%  Brian Kell <bkell@cse.unl.edu>

\pdfpagewidth=8.5truein \pdfpageheight=11truein
\hsize=6truein \vsize=9truein
\pdfhorigin=1.25truein \pdfvorigin=1truein

\font\titlefont=cmb14
\font\smfont=cmr8
\font\smbfont=cmb8

\headline={\hfil}
\footline={\hfil}
\topskip=20pt plus2pt

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

{\parindent=0pt

\centerline{\titlefont CSCE~235: Introduction to Discrete Structures}
\centerline{Spring~2007}

\bigskip

{\bf Time:} Mondays, Wednesdays, and Fridays, 12:30--1:20~p.m.

{\bf Location:} Avery Hall~109

{\bf Web page:} {\tt http://cse.unl.edu/\char126 bkell/235-2007s/}

\smallskip

{\bf Instructor:} Brian Kell

{\bf Office:} Avery Hall~235 (in the math department)

{\bf Office phone:} 402-472-8051

{\bf E-mail:} {\tt bkell@cse.unl.edu}

{\bf Mailbox:} 83 (math office, Avery Hall~203)

\smallskip

{\+{\bf Office hours:} \cleartabs&Tuesday, 2:30--4:30~p.m.\cr
\+&Thursday, 1:30--3:00~p.m.\cr
}

If you need to meet at a different time, please e-mail me or call to set up an
appointment.

\smallskip

{\bf Prerequisites:} CSCE~155/155H, MATH~106/108H or equivalent.

{\bf Textbook:} Kenneth~H. Rosen. {\it Discrete Mathematics and Its
Applications}. Sixth edition, McGraw-Hill, 2007.

} % end \parindent=0pt

\medskip

\noindent{\bf Course objectives}

\smallskip

\noindent The objective of this course is to familiarize students with some
fundamental concepts in mathematics that are useful for problem solving and
software design in computer programming. Essentially, this class aims to equip
students with powerful tools for their further study in computer science in
general, and wonderful ideas for solving programming problems in particular.

Topics covered in this course will include propositional and predicate logic,
methods of proofs, sets and relations, functions, mathematical induction,
counting, combinatorics, recurrence relations, graphs and trees, and asymptotic
notations.

\medskip

\noindent{\bf Expectations}

\smallskip

\noindent You are expected to prepare for class, which includes reading the
assigned sections before class. Be respectful of me and your fellow classmates.
Make sure that your cell phone does not ring in the middle of class.

You are also expected to be honest. Cheating in this course will not be
tolerated. All work in this course must be completed in accordance with the
Student Code of Conduct found in the 2006--2007 Undergraduate Bulletin,
available online at {\tt http://www.unl.edu/unlpub/undergrad/}. Academic
dishonesty of any kind will be dealt with in a manner consistent with the
Computer Science and Engineering Department's Policy on Academic Integrity,
available at {\tt http://cse.unl.edu/undergrads\slash academic\_integrity.php}.
You are expected to know and abide by this policy.

If you miss a class, you are responsible for learning the material on your own.
Be sure to check the course Web page for information about what was covered,
and talk to me or your fellow classmates if you need help.

\vfill\eject

\noindent{\bf Grading}

\smallskip

\noindent Final grades in this class will be assigned based on the following
scale.

\smallskip

$$\vbox{\offinterlineskip
\halign{\strut#\hfil\quad&\hfil#\%--&#\%\cr
A&94&100\cr
A$-$&90&93\cr
B+&87&89\cr
B&83&86\cr
B$-$&80&82\cr
C+&77&79\cr
C&73&76\cr
C$-$&70&72\cr
D+&67&69\cr
D&63&66\cr
D$-$&60&62\cr
F&\omit\rlap{below 60\%}\cr
}}$$

\noindent An A+ will be awarded to students whose work and understanding of the
class prove to be exceptional.

There will be about eight to ten homework assignments, some of which will be
programming assignments. There will also be two exams, one comprehensive final,
and several pop quizzes. The contribution of each of these to your grade for
the course is given below.

$$\vbox{\offinterlineskip
\halign{\strut#\hfil\quad&\hfil#\%\cr
Homework&45\cr
Exams&30\cr
Final&20\cr
Pop quizzes&5\cr
}}$$

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\bye
