\documentclass[12pt,twoside]{article}

\addtolength{\topmargin}{-1in}
\setlength{\textwidth}{6.5in}
\setlength{\textheight}{9in}

\raggedbottom

\input{macros-course}

\long\def\ignore#1{}

%% AUTOMATIC COUNTERS FOR WEEKS,LECTURES,TUTORIALS AND PROBLEM SETS
%% Don't use the environments directly, instead
%% Use ABBREVIATIONS below

%       USAGE:  `` \begin{lecture}{topic}{handouts} ''
\newcounter{lecnum}
\newenvironment{lecture}[2]{\stepcounter{lecnum}
        \parbox[t]{1in}{\raggedright
        Lecture \thelecnum :\\
                \hspace*{.1in} 
                \parbox[t]{.9in}{\footnotesize \raggedright 
                        #1} \\
        \vskip .1in  #2  \vskip .1in} }{}

%       USAGE:  `` \begin{tutorial} ''
\newcounter{tutnum}
\newenvironment{tutorial}
        {\stepcounter{tutnum}
        \parbox[t]{1in}{Tutorial \thetutnum}}{}

%       USAGE:  `` \begin{psetdue} ''
\newcounter{psetduenum}
\newenvironment{psetdue}
        {\stepcounter{psetduenum}
        \parbox[t]{1in}{\textbf{PS\thepsetduenum due}}}{}

%       USAGE:  `` \begin{psetout} ''
\newcounter{psetoutnum}
\newenvironment{psetout}
        {\stepcounter{psetoutnum}
        \parbox[t]{1in}{\textbf{PS\thepsetoutnum out}}}{}

%       USAGE:  \stepcounter{weeknum}, \theweeknum
\newcounter{weeknum}

% No Class
\newenvironment{noclass}[1]{
        \parbox[t]{1in}{\vspace{.1in}\raggedright \textbf{#1}}}{}

%% END COUNTERS

%% MONTH/WEEK FORMATTING
%% Editted month to also have week number
%% \newcommand{\mo}[1]{\llap{#1 \hspace{7pt}}\vspace*{-14pt}}
\newcommand{\mo}[1]{\vspace*{-\baselineskip}
                  \stepcounter{weeknum}
                  \llap{\pdfbookmark[1]{Week \theweeknum}{Week
                      \theweeknum}% Week \theweeknum.1
                    }
                  \llap{#1 \hspace{7pt}}         %% write in left margin
                  \llap{Week \theweeknum \hspace{10pt}}
                  \vspace*{-2\baselineskip}       %% go back up two lines
                  }
\newcommand{\week}{\begin{tabular}{|p{1in}|p{1in}|p{1in}|p{1in}|p{1in}|}\hline}
\newcommand{\eweek}{\\ \hline\end{tabular}}
\newcommand{\heightstrut}{\rule[-1in]{0in}{.75in}}

%       USAGE:  ``\weekoff{monthname}{..5 dates..}{title}''
\newcommand{\weekoff}[7]{\begin{tabular}{|p{1in}p{1in}p{1in}p{1in}p{1in}|}
        \hline
        #2 \hspace*{-.8in} #1 & 
        #3 \heightstrut & 
        #4      \parbox[t]{4in}{\vspace{.1in} \Large #7}
        & #5 & #6
        \rule[-1in]{0in}{1in} \\
        \hline
        \end{tabular}}

%% ABBREVIATIONS:
%\newcommand{\lec}[1]{\begin{lecture}{#1} \end{lecture}}
\newcommand{\lec}[2]{\begin{lecture}{#1}{#2} \end{lecture}}
\newcommand{\oplec}{\dayoff{Optional Lecture}} % fix to have counter
%%ARM edited to improve formating
\newcommand{\tut}{\begin{tutorial} \end{tutorial}}
\newcommand{\rec}[1]{\begin{recitation}{#1} \end{recitation}}
\newcommand{\pdue}{\begin{psetdue} \end{psetdue}}
\newcommand{\pout}{\begin{psetout} \end{psetout}}
\newcommand{\dayoff}[1]{\begin{noclass}{#1} \end{noclass}}

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

\begin{document}
\handout{course-calendar}{Course Calendar}{September 5, 2001}{\stamp}

\bigskip

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\week

Monday & Tuesday & Wednesday & Thursday & Friday

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 1
\week

\mo{Sept}

3  \dayoff{Labor day} &

4  \dayoff{Registration Day} &

5  \lec{Course overview.  Basic data types.  Basic proof methods.}{\pout} & 

6  \tut &

7  \lecture{(continued)}{}

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 2
\week
 
\mo{Sept}

10 \lec{Induction, Strong Induction}{\pdue \pout} &

11 &

12 \lec{(continued)}{} &

13 \tut &

14 

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 3
\week

\mo{Sept}

17 \dayoff{Student Holiday} &

18 & 

19 \lec{Relations, Equivalence}{\pdue \pout} &

20 \tut &

21 \dayoff{Review session}

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 4
\week 

\mo{Sept}

24 \lec{Partial Order, DAGs, Graphs}{\pdue \pout} &

25  &

26 \lec{(continued)}{}&

27 \tut &

28 \dayoff{QUIZ 1: Lectures 1-5}

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 5
\week

\mo{Oct}

1  \lec{Trees, Structural Induction}
{\pout} &

2 &

3  \lec{(continued)}{\pdue}&

4  \tut &

5  \dayoff{Add Date}

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 6
\week

\mo{Oct}

8 \dayoff{Columbus Day}&

9 \dayoff{Columbus Day}&

10 \lec{Computational Processes: Invariants, Termination}
{\pdue \pout} &

11 \tut &

12 \dayoff{Review session}

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 7
\week

\mo{Oct} 

15 \lec{Series. Summations. Products. Asympototics, Stirling's formula}{\pdue \pout} &

16 &

17 \lec{(continued)}{}&

18 \tut &

19 \dayoff{QUIZ 2: Lectures 6-10}

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 8
\week

\mo{Oct} 

22 \lec {Counting,  Pigeonhole Principle, Sum Product and
Division rules. Inclusion\slash exclusion. Permutations}
{\pout} &

23 &

24 \lec{(continued)}{\pdue}&

25 \tut &

26 

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 9
\week

\mo{Oct/Nov}

29 \lec{Combinations, Binomial \& Multinomial Coefficients.}
{\pdue \pout} &

30  &

31 \lec{(continued)}{}&

1  \tut &

2 

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 10
\week

\mo{Nov}

5 \lec{Intro to Probability, Conditional Probability}
{\pdue \pout} &

6 &

7 \lec{(continued)}{}&

8 \tut &

9 \dayoff{Review session}

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 11
\week

\mo{Nov}

12 \dayoff{Veteran's Day} &

13 &

14 \lec{Independence, Failure Analysis}
{\pdue} &

15 \tut &

16 \dayoff{QUIZ 3: Lectures 11-18}

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 12
\week
\mo{Nov} 

19 \lec{Random Variables, Expectation, Binomial Distribution}
{\pout} &

20 &

21 \lec{(continued)}{\textbf{Drop Date.}} &

22 \dayoff{Thanksgiving Holiday} &

23 \dayoff{Thanksgiving Holiday.}

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 13
\week
\mo{Nov}

26 \lec{More Expectations, Variance, Deviation from the Mean}
{} &

27 & 

28 \lec{(continued)}{\pdue \pout} &

29  \tut &

30

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 14

\week

\mo{Dec}

3 \lec{Applications of Deviation from the Mean, Poisson distribution,
Laws of Large Numbers} 

{} &

4 &

5 \lec{(continued)}{\pdue} &

6 \tut &

7

\eweek

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%      WEEK 15

\week

\mo{Dec}

10 \lec{Random Walks, Uncountable Sets}
{} &

11 &

12 \lec{(continued)}{LAST DAY OF CLASSES} &

13 &

14

\eweek

\week

\mo{Dec}

17 &

18 &

19 &

20 &

21 \dayoff{\textbf{Final Exam, 9am, DuPont}}

\eweek


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

%\weekoff{Dec}{17}{18}{19}{20}{21}{\textbf{Final Exam, 9am, DuPont}}

\iffalse
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

        \vfill

        \begin{center}
        (Lecture topics are subject to change.)
        \end{center}
\fi

\end{document}
