\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{cs1102sselfassessment}
              [2001/07/28 v1.0; slides for CS1102s]

\LoadClass{article}

\ProcessOptions

\usepackage{url}
\usepackage{amstext}
\usepackage{amsmath}
\usepackage{amssymb}

\usepackage{inductive}
\usepackage{lambda}
\usepackage{simpl}
\usepackage{url}
\usepackage{amsmath}
\usepackage{denotational}
\usepackage{processors}
\usepackage{repl}
\usepackage{impl}
\usepackage{epsfig}
\usepackage{datetime}


\newcommand{\assignmentnumber}[1]{\newcommand{\anum}{#1}}

\newcommand{\assignmenttitle}[1]{\newcommand{\atit}{#1}}

\parindent 0pt

\newcommand{\Rule}[2]{\genfrac{}{}{0.7pt}{}{{\setlength{\fboxrule}{0pt}\setlength{\fboxsep}{3mm}\fbox{$#1$}}}{{\setlength{\fboxrule}{0pt}\setlength{\fboxsep}{3mm}\fbox{$#2$}}}}

\newcommand{\transition}{\rightrightarrows_s}
\newcommand{\translate}{\twoheadrightarrow}
\newcommand{\translateaux}{\hookrightarrow}

\AtBeginDocument{%
{\Large CS1102S Data Structures and Algorithms}\newline
\vspace{10mm}

{\LARGE Self-Assessment \anum:\\[3mm] \atit}
\vspace{10mm}

The following questions serve the students of CS1102S to assess
their understanding of the course material. This self-assessment
is not marked. Please use the corresponding discussion forum
to discuss this self-assessment.
}
