% This style defines some common macros for The logic design course (CS)
\ProvidesPackage{iitcsw-course}[2002/02/03 usefull stuff for logic design course]

% The following have to be defined
\newcommand\CourseName{��� ����}
\newcommand\CourseFullName{\CourseName \ \L{234262}} %or simply \CourseName
\newcommand\Semester{��� ���"�}
\newcommand\AssignmentSubject{���� �-\L{MIPS}}
\newcommand\HWNum{2}
\providecommand{\FacultyName}{������ ����� ����}

% This is an example of overriding a "label". The Logic Design course has some
% strange habbits...
\renewcommand{\submittersname}{����}

\newcommand{\Instructions}{
 \noindent ���� "������" � ���� ������ � ���� ������ ���
 ������ ���� ���.

 \noindent��� ���� ����� ������ ����. ������ �� ����� �� �����.

 \noindent���� �� ����� ���� ����.

 \ExtraInstructions{}
}


%%%%%%%%%%%%%%%%%%%%
%
% Some ther macros used in our dcs:
%
\newcommand{\tpd}{\ensuremath{T_{pd}}}
\newcommand{\tcd}{\ensuremath{T_{cd}}}
\newcommand{\tsu}{\ensuremath{T_{su}}}
\newcommand{\thold}{\ensuremath{T_{h}}}
\newcommand{\tpcq}{\ensuremath{T_{p_{C\rightarrow Q}}}}
\newcommand{\mus}{\ensuremath{\mu s}}

\newcommand{\MIPS}{\embox{\textsc{Mips}}}
\newcommand{\ALU}{\embox{ALU}}
\newcommand{\BPC}{\embox{BPC}}
\newcommand{\PC}{\embox{PC}}
\newcommand{\IR}{\embox{IR}}

% We usually work with eepic macros generated frm xfig figures:
\newcommand\CenterFigure[1]{\L{\centering{\input{#1.eepic}}}}