% COURSE APPROVAL FORM DOCUMENT STYLE -- Released 1 July 1995 % Copyright (C) 1995 by the Regents of the University of California. % All rights reserved. % % Author: P. N. Hilfinger \typeout{Document style `course-approval'. Released 1 July 1995.} \input article.sty\relax %%%%%%%%%%%%%%%%%%%%%%% FONT STUFF %%%%%%%%%%%%%%%%%%%%%%%%%% \font\uc=uc at 54true pt \def\@mrm{ptmr}% times - roman \def\@mit{ptmri}% times - italic \def\@msl{phvro}% helvetica - oblique \def\@mbf{phvb}% helvetica - bold (used only for titles) \def\@mcsc{ptmrc}% times - roman - small caps \def\@mtt{pcrr}% courier \def\@mss{phvr}% helvetica - sans serif %%%%%%%%%%% ADAPTED FROM psfonts.sty %%%%%%%%%%%%%%%%%%% % Changed from L. Semenzato: % all tt fonts are unchanged % math-mode it fonts are unchanged % bug fix: missing capital Greek letters % psfonts.sty - re-work of lfonts.tex to allow postscript fonts % to replace cmr fonts. Original by LA Carr. Hacked by Van % Jacobson. % % Original RCS Header: psfonts.sty,v 1.2 88/01/23 17:52:49 van Exp % \def\@@getfont#1#2#3#4#5#6#7{% \@ifundefined{\string #1\string #5}{\global\expandafter \font \csname \string #1\string #5\endcsname #4\@ptscale{#5}\relax}{}% \@ifundefined{\string #1\string #6}{\global\expandafter \font \csname \string #1\string #6\endcsname #4\@ptscale{#6}\relax}{}% \@ifundefined{\string #1\string #7}{\global\expandafter \font \csname \string #1\string #7\endcsname #4\@ptscale{#7}\relax}{}% \@ifundefined{\string #1\string #3}{\global\expandafter \let \csname \string #1\string #3\endcsname #3\relax \@addfontinfo#3{\textfont #2\csname \string #1\string #5\endcsname \scriptfont #2\csname \string #1\string #6\endcsname \scriptscriptfont #2\csname \string #1\string #7\endcsname \def#1{\fam #2\csname\string #1\string #5\endcsname}}}{}#3#1} \def\@@@getfont#1#2#3#4#5{% \@ifundefined{\string #1\string #5}{\global\expandafter \font \csname \string #1\string #5\endcsname #4\@ptscale{#5}\relax}{}% \@ifundefined{\string #1\string #3}{\global\expandafter \let \csname \string #1\string #3\endcsname #3\relax \@addfontinfo#3{\def#1{\fam #2\csname\string #1\string #5\endcsname}}}{}#3#1} \def\@psfonts#1#2#3#4{% \def\prm{\@@getfont\prm\z@#1\@mrm{#2}{#3}{#4}}\prm% \def\pit{\@@getfont\pit\itfam#1\@mit{#2}{#3}{#4}}\pit% \def\psl{\@@getfont\psl\slfam#1\@msl{#2}{#3}{#4}}\psl% \def\pbf{\@@getfont\pbf\bffam#1\@mbf{#2}{#3}{#4}}\pbf% \def\ptt{\@@getfont\ptt\ttfam#1\@mtt{#2}{#3}{#4}}\ptt% \def\psf{\@@getfont\psf\sffam#1\@mss{#2}{#3}{#4}}\psf% \def\psc{\@@getfont\psc\scfam#1\@mcsc{#2}{#3}{#4}}\psc} % math stuff: we want to use cmr operator characters but letters from current % font. So, we make a new family to hold cmrX & re-mathcode % to force the operators to come from that family. \newfam\@cmrfam \newcount\@cmrscale \def\@mathmap#1{\@cmrscale=\@cmrfam \multiply\@cmrscale by 256 \advance\@cmrscale by \the\mathcode#1 \mathcode#1=\@cmrscale\relax} \def\@xmathmap#1{\@cmrscale=\@cmrfam \multiply\@cmrscale by 256 \advance\@cmrscale by \the#1 \mathchardef#1=\@cmrscale\relax} \def\@cmrset#1#2#3{\textfont\@cmrfam #1% \scriptfont\@cmrfam #2\scriptscriptfont\@cmrfam #3\relax} \@mathmap{`\(} \@mathmap{`\)} \@mathmap{`\+} \@mathmap{`\=} \@mathmap{`\[} \@mathmap{`\]} \@xmathmap{\Gamma} \@xmathmap{\Delta} \@xmathmap{\Theta} \@xmathmap{\Lambda} \@xmathmap{\Xi} \@xmathmap{\Pi} \@xmathmap{\Sigma} \@xmathmap{\Upsilon} \@xmathmap{\Phi} \@xmathmap{\Psi} \@xmathmap{\Omega} \@mathmap{`0} \@mathmap{`1} \@mathmap{`2} \@mathmap{`3} \@mathmap{`4} \@mathmap{`5} \@mathmap{`6} \@mathmap{`7} \@mathmap{`8} \@mathmap{`9} \def\vpt{\textfont\z@\fivrm \scriptfont\z@\fivrm \scriptscriptfont\z@\fivrm \textfont\@ne\fivmi \scriptfont\@ne\fivmi \scriptscriptfont\@ne\fivmi \textfont\tw@\fivsy \scriptfont\tw@\fivsy \scriptscriptfont\tw@\fivsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath \unboldmath\fam\@ne\@boldfalse}\@boldfalse \def\boldmath{\@subfont\boldmath\unboldmath}% \@psfonts\@vpt555% \@cmrset\fivrm\fivrm\fivrm% \def\ly{\fam\lyfam\fivly}\textfont\lyfam\fivly \scriptfont\lyfam\fivly \scriptscriptfont\lyfam\fivly \@setstrut\rm} \def\@vpt{} \def\vipt{\textfont\z@\sixrm \scriptfont\z@\sixrm \scriptscriptfont\z@\sixrm \textfont\@ne\sixmi \scriptfont\@ne\sixmi \scriptscriptfont\@ne\sixmi \textfont\tw@\sixsy \scriptfont\tw@\sixsy \scriptscriptfont\tw@\sixsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath \unboldmath\@boldfalse}\@boldfalse \def\boldmath{\@subfont\boldmath\unboldmath}% \@psfonts\@vipt666% \@cmrset\sixrm\sixrm\sixrm% \def\ly{\fam\lyfam\sixly}\textfont\lyfam\sixly \scriptfont\lyfam\sixly \scriptscriptfont\lyfam\sixly \@setstrut\rm} \def\@vipt{} \def\viipt{\textfont\z@\sevrm \scriptfont\z@\sixrm \scriptscriptfont\z@\fivrm \textfont\@ne\sevmi \scriptfont\@ne\fivmi \scriptscriptfont\@ne\fivmi \textfont\tw@\sevsy \scriptfont\tw@\fivsy \scriptscriptfont\tw@\fivsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath \unboldmath\@boldfalse}\@boldfalse \def\boldmath{\@subfont\boldmath\unboldmath}% \@psfonts\@viipt755% \@cmrset\sevrm\sixrm\fivrm% \def\ly{\fam\lyfam\sevly}\textfont\lyfam\sevly \scriptfont\lyfam\fivly \scriptscriptfont\lyfam\fivly \@setstrut \rm} \def\@viipt{} \def\viiipt{\textfont\z@\egtrm \scriptfont\z@\sixrm \scriptscriptfont\z@\fivrm \textfont\@ne\egtmi \scriptfont\@ne\sixmi \scriptscriptfont\@ne\fivmi \textfont\tw@\egtsy \scriptfont\tw@\sixsy \scriptscriptfont\tw@\fivsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath \unboldmath\@boldfalse}\@boldfalse \def\boldmath{\@subfont\boldmath\unboldmath}% \@psfonts\@viiipt865% \@cmrset\egtrm\sixrm\fivrm% \def\ly{\fam\lyfam\egtly}\textfont\lyfam\egtly \scriptfont\lyfam\sixly \scriptscriptfont\lyfam\fivly \@setstrut \rm} \def\@viiipt{} \def\ixpt{\textfont\z@\ninrm \scriptfont\z@\sixrm \scriptscriptfont\z@\fivrm \textfont\@ne\ninmi \scriptfont\@ne\sixmi \scriptscriptfont\@ne\fivmi \textfont\tw@\ninsy \scriptfont\tw@\sixsy \scriptscriptfont\tw@\fivsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath \@boldfalse}\@boldfalse \def\boldmath{\@subfont\boldmath\unboldmath}% \@psfonts\@ixpt965% \@cmrset\ninrm\sixrm\fivrm% \def\ly{\fam\lyfam\ninly}\textfont\lyfam\ninly \scriptfont\lyfam\sixly \scriptscriptfont\lyfam\fivly \@setstrut \rm} \def\@ixpt{} \def\xpt{\textfont\z@\tenrm \scriptfont\z@\sevrm \scriptscriptfont\z@\fivrm \textfont\@ne\tenmi \scriptfont\@ne\sevmi \scriptscriptfont\@ne\fivmi \textfont\tw@\tensy \scriptfont\tw@\sevsy \scriptscriptfont\tw@\fivsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath \textfont\@ne\tenmi \textfont\tw@\tensy \textfont\lyfam\tenly \@boldfalse}\@boldfalse \def\boldmath{\@ifundefined{tenmib}{\global\font\tenmib\@mbi \global\font\tensyb\@mbsy \global\font\tenlyb\@lasyb\relax\@addfontinfo\@xpt {\def\boldmath{\everymath{\mit}\everydisplay{\mit}\@prtct\@nomathbold \textfont\@ne\tenmib \textfont\tw@\tensyb \textfont\lyfam\tenlyb \@prtct\@boldtrue}}}{}\@xpt\boldmath}% \@psfonts\@xpt{10}75% \@cmrset\tenrm\sevrm\fivrm% \def\ly{\fam\lyfam\tenly}\textfont\lyfam\tenly \scriptfont\lyfam\sevly \scriptscriptfont\lyfam\fivly \@setstrut \rm} \def\@xpt{} \def\xipt{\textfont\z@\elvrm \scriptfont\z@\egtrm \scriptscriptfont\z@\sixrm \textfont\@ne\elvmi \scriptfont\@ne\egtmi \scriptscriptfont\@ne\sixmi \textfont\tw@\elvsy \scriptfont\tw@\egtsy \scriptscriptfont\tw@\sixsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath \textfont\@ne\elvmi \textfont\tw@\elvsy \textfont\lyfam\elvly \@boldfalse}\@boldfalse \def\boldmath{\@ifundefined{elvmib}{\global\font\elvmib\@mbi\@halfmag \global\font\elvsyb\@mbsy\@halfmag \global\font\elvlyb\@lasyb\@halfmag\relax\@addfontinfo\@xipt {\def\boldmath{\everymath{\mit}\everydisplay{\mit}\@prtct\@nomathbold \textfont\@ne\elvmib \textfont\tw@\elvsyb \textfont\lyfam\elvlyb\@prtct\@boldtrue}}}{}\@xipt\boldmath}% \@psfonts\@xipt{11}86% \@cmrset\elvrm\egtrm\sixrm% \def\ly{\fam\lyfam\elvly}\textfont\lyfam\elvly \scriptfont\lyfam\egtly \scriptscriptfont\lyfam\sixly \@setstrut \rm} \def\@xipt{} \def\xiipt{\textfont\z@\twlrm \scriptfont\z@\egtrm \scriptscriptfont\z@\sixrm \textfont\@ne\twlmi \scriptfont\@ne\egtmi \scriptscriptfont\@ne\sixmi \textfont\tw@\twlsy \scriptfont\tw@\egtsy \scriptscriptfont\tw@\sixsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath \textfont\@ne\twlmi \textfont\tw@\twlsy \textfont\lyfam\twlly \@boldfalse}\@boldfalse \def\boldmath{\@ifundefined{twlmib}{\global\font\twlmib\@mbi\@magscale1\global \font\twlsyb\@mbsy \@magscale1\global\font \twllyb\@lasyb\@magscale1\relax\@addfontinfo\@xiipt {\def\boldmath{\everymath {\mit}\everydisplay{\mit}\@prtct\@nomathbold \textfont\@ne\twlmib \textfont\tw@\twlsyb \textfont\lyfam\twllyb\@prtct\@boldtrue}}}{}\@xiipt\boldmath}% \@psfonts\@xiipt{12}86% \@cmrset\twlrm\egtrm\sixrm% \def\ly{\fam\lyfam\twlly}\textfont\lyfam\twlly \scriptfont\lyfam\egtly \scriptscriptfont\lyfam\sixly \@setstrut \rm} \def\@xiipt{} \def\xivpt{\textfont\z@\frtnrm \scriptfont\z@\tenrm \scriptscriptfont\z@\sevrm \textfont\@ne\frtnmi \scriptfont\@ne\tenmi \scriptscriptfont\@ne\sevmi \textfont\tw@\frtnsy \scriptfont\tw@\tensy \scriptscriptfont\tw@\sevsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath \textfont\@ne\frtnmi \textfont\tw@\frtnsy \textfont\lyfam\frtnly \@boldfalse}\@boldfalse \def\boldmath{\@ifundefined{frtnmib}{\global\font \frtnmib\@mbi\@magscale2\global\font\frtnsyb\@mbsy\@magscale2 \global\font\frtnlyb\@lasyb\@magscale2\relax\@addfontinfo\@xivpt {\def\boldmath{\everymath {\mit}\everydisplay{\mit}\@prtct\@nomathbold \textfont\@ne\frtnmib \textfont\tw@\frtnsyb \textfont\lyfam\frtnlyb\@prtct\@boldtrue}}}{}\@xivpt\boldmath}% \@psfonts\@xivpt{14}{10}7% \@cmrset\frtnrm\tenrm\sevrm% \def\ly{\fam\lyfam\frtnly}\textfont\lyfam\frtnly \scriptfont\lyfam\tenly \scriptscriptfont\lyfam\sevly \@setstrut \rm} \def\@xivpt{} \def\xviipt{\textfont\z@\svtnrm \scriptfont\z@\twlrm \scriptscriptfont\z@\tenrm \textfont\@ne\svtnmi \scriptfont\@ne\twlmi \scriptscriptfont\@ne\tenmi \textfont\tw@\svtnsy \scriptfont\tw@\twlsy \scriptscriptfont\tw@\tensy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath \textfont\@ne\svtnmi \textfont\tw@\svtnsy \textfont\lyfam\svtnly \@boldfalse}\@boldfalse \def\boldmath{\@subfont\boldmath\unboldmath}% \@psfonts\@xviipt{17}{12}{10}% \@cmrset\svtnrm\twlrm\tenrm% \def\ly{\fam\lyfam\svtnly}\textfont\lyfam\svtnly \scriptfont\lyfam\twlly \scriptscriptfont\lyfam\tenly \@setstrut \rm} \def\@xviipt{} \def\xxpt{\textfont\z@\twtyrm \scriptfont\z@\frtnrm \scriptscriptfont\z@\twlrm \textfont\@ne\twtymi \scriptfont\@ne\frtnmi \scriptscriptfont\@ne\twlmi \textfont\tw@\twtysy \scriptfont\tw@\frtnsy \scriptscriptfont\tw@\twlsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath \textfont\@ne\twtymi \textfont\tw@\twtysy \textfont\lyfam\twtyly \@boldfalse}\@boldfalse \def\boldmath{\@subfont\boldmath\unboldmath}% \@psfonts\@xxpt{20}{14}{12}% \@cmrset\twtyrm\frtnrm\twlrm% \def\ly{\fam\lyfam\twtyly}\textfont\lyfam\twtyly \scriptfont\lyfam\frtnly \scriptscriptfont\lyfam\twlly \@setstrut \rm} \def\@xxpt{} \def\xxvpt{\textfont\z@\twfvrm \scriptfont\z@\twtyrm \scriptscriptfont\z@\svtnrm \textfont\@ne\twtymi \scriptfont\@ne\twtymi \scriptscriptfont\@ne\svtnmi \textfont\tw@\twtysy \scriptfont\tw@\twtysy \scriptscriptfont\tw@\svtnsy \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex \def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath \textfont\@ne\twtymi \textfont\tw@\twtysy \textfont\lyfam\twtyly \@boldfalse}\@boldfalse \def\boldmath{\@subfont\boldmath\unboldmath}% \@psfonts\@xxvpt{25}{20}{17}% \@cmrset\twfvrm\twtyrm\svtnrm% \def\ly{\fam\lyfam\twtyly}\textfont\lyfam\twtyly \scriptfont\lyfam\twtyly \scriptscriptfont\lyfam\svtnly \@setstrut \rm} \def\@xxvpt{} % % Fix accents for PostScript fonts (but break them for non-PostScript % fonts.) -tgr, 6 April 91. % \def\H#1{{\accent"CD #1}}\def\.#1{{\accent"C7 #1}} \def\dot{\mathaccent"70C7 } \newdimen\aadimen \def\AA{\leavevmode\setbox0\hbox{h}\aadimen\ht0 \advance\aadimen-1ex\setbox0\hbox{A}\rlap{\raise.67\aadimen \hbox to \wd0{\hss\char'27\hss}}A} \def\pounds{\char163} %%%%%%%%%%%%%%%%%%%%%%%%%%% End of Font Stuff %%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%% COURSE APPROVAL FORM DEFINITIONS %%%%%%%%%%%%%%%%%% \textwidth576true pt% \textheight760truept% \oddsidemargin-54truept% \evensidemargin-54truept% \headheight0pt% \topmargin-83true pt% \lineskip0pt% \normallineskip0pt% \def\tiny{\@setsize\tiny{7pt}\vipt\@vipt} \parindent0pt \newcommand{\labeledbox}[5]{\leavevmode \hbox {\vbox{\hrule \@height \fboxrule \hbox{\@tempdima#3\advance\@tempdima-#2 \vrule \@width \fboxrule \@height #2 \@depth \@tempdima \@tempdima#1\advance\@tempdima-\fboxrule \begin{minipage}[t]{\@tempdima}% {#4}\quad{\tt#5}% \end{minipage}% \vrule \@width \fboxrule \kern-\fboxrule}% \hrule \@height \fboxrule \kern-\fboxrule}}} \newcommand\checkbox[1]{\labeledbox{8truept}{7truept}{8truept} {#1\hspace*{2pt}\small\sf X\fi}{}} \newcommand{\centeredentry}[2]{ \begin{minipage}{#1}\begin{center} #2 \end{center}\end{minipage}} \newcommand{\underlinedentry}[2]{\underline{\hbox to #1{#2\hfil}}} \newcommand{\spaceunder}[1]{\protect\rule[-#1]{0pt}{#1}} \newcommand{\medspace}{\hspace*{6truept}} \newcommand{\bigspace}{\hspace*{26truept}} \def\makeform#1{\bgroup \ps@empty \let\it=\sl \@normalsize\sf \begin{minipage}[b]{4.43true in} \rule{1pt}{0pt}\\ \raisebox{-31pt}{\uc C} \begin{minipage}[t]{3.6true in} \baselineskip16pt \begin{center} {\large\bf COMMITTEE ON COURSES OF INSTRUCTION} \\ {\large\bf ACADEMIC SENATE - BERKELEY} \\ {\small\bf REQUEST FOR COURSE APPROVAL OR WITHDRAWAL} \\ {\small\bf E0610 (R7/92)} \end{center} \end{minipage} \\ \labeledbox{310truept}{8truept}{46truept}{\bigspace\small\sf DEPARTMENT} {\par\quad\@department} \end{minipage} \hfil \begin{minipage}[b]{250truept} \labeledbox{250truept}{12pt}{52pt}{ \medspace\begin{minipage}[t]{240truept} {\footnotesize\rule[-4truept]{0pt}{16truept} DATE SUBMITTED (MO/DY/YR):}% \quad{\tt \@submitted}\\ {\footnotesize\rule[-4truept]{0pt}{16truept} FIRST TERM EFFECTIVE (TERM/YR):} \quad{\tt \@effective}\\ {\footnotesize\rule[-4truept]{0pt}{16truept} GRADING (LETTER, P/NP, S/U, IP):} \quad{\tt \@grading} \end{minipage} }{}\\ \labeledbox{250truept}{10truept}{12truept} {\hfil FOR TRANSCRIPT PURPOSES \hfil}{}\\ \labeledbox{250truept}{6truept}{24truept} {\medspace\tiny\sf TRANSCRIPT TITLE {\it (19 CHARACTERS INCLUDING SPACES)}} {\\ \medspace \@transcripttitle}\\ \labeledbox{250truept}{6truept}{30truept} {\medspace\tiny\sf COURSES COMPLETED PRIOR TO THIS COURSE RESTRICTING CREDIT} {\\ \medspace \@restrictingcredit} \end{minipage} \vspace{6truept} \labeledbox{\textwidth}{10truept}{12truept} {\medspace\small\sf CHECK AS MANY AS APPLY: \footnotesize (NEW COURSES MUST INCLUDE SYLLABUS, READING LIST, ETC., TO BE PROVIDED ON SEPARATE SHEET)}{}\\ \labeledbox{\textwidth}{0pt}{184truept}{}{\rm\footnotesize \vspace*{12truept}\par \begin{tabular}{r @{\hspace*{9pt}} p{137truept} r @{\hspace*{9pt}} p{115truept} r @{\hspace*{9pt}} p{236truept}} \checkbox{\if@newcourse}\spaceunder{12truept} & \centeredentry{112truept}{New Course in regular program \\ of Department} & \checkbox{\if@changeprerequisite} & Change prerequisite & \checkbox{\if@summercourse} & Summer Course \\ \checkbox{\if@specialpurposecourse}\spaceunder{12truept} & \centeredentry{104 truept}{Special purpose course to be \\ offered only once} & \checkbox{\if@changecourseformat} & Change course format & \checkbox{\if@changecoursetitle} & Change course title \\ \checkbox{\if@changeunitvalue}\spaceunder{12truept} & Change unit value & \checkbox{\if@changegradingoption} & Change grading option & \checkbox{\if@restoration} & \centeredentry{232true pt} {Restoration of course {(\it previous course \# \underlinedentry{82truept}{\tt\@previouscoursenum})}\\ {\it (last offered:% \underlinedentry{96truept} {\if@restoration\tt\@lastoffered \else\@defaultlastoffered \fi})}} \\ \checkbox{\if@changecoursedesc}\spaceunder{12truept} & \centeredentry{95true pt}{Change course description \\ {\it (500 spaces limit)}} & \checkbox{\if@withdrawal} & Withdrawal of course & \checkbox{\if@changecoursenum} & \centeredentry{208truept} {Change course number {\it (from: \underlinedentry{39truept} {\tt\@oldcoursenumber} to: \underlinedentry{38truept}{\tt\@newcoursenumber} )} \\ {\it (last offered:% \underlinedentry{96truept} {\if@changecoursenum\tt\@lastoffered \else\@defaultlastoffered \fi})}} \\ \checkbox{\if@americancultures} & American Cultures Course & \checkbox{\if@other} & Other (Explain under ``remarks'') & \checkbox{\if@IDS} & IDS (cross-listed) \end{tabular}\par {\medspace\small\bf REMARKS:} \begin{minipage}[t]{510truept}\tt\@remarks\end{minipage} }\\ \labeledbox{\textwidth}{10truept}{15truept} {\small\bf\medspace NOTE: FILL OUT INFORMATION IN THIS SHADED AREA EXACTLY AS YOU WISH IT TO APPEAR IN THE CATALOG} {}\\% \labeledbox{74truept}{6truept}{24truept} {\medspace\tiny\sf COURSE NUMBER} {\\ \medspace\@coursenumber}% \labeledbox{430truept}{6truept}{24truept} {\medspace\tiny\sf COURSE TITLE (FOR GENERAL CATALOG)} {\\ \medspace\@coursetitle}% \labeledbox{72truept}{6truept}{24truept} {\medspace\tiny\sf UNIT VALUE} {\\ \hbox to 68pt{\hfil\@unitvalue\hfil}}\\ \labeledbox{\textwidth}{6truept}{24truept} {\bigspace\tiny\sf SPECIAL INSTRUCTIONS: {\it (E.G., FORMERLY CALLED, MAY BE REPEATED FOR CREDIT, ETC.)}} {\\ \bigspace\@specialinstructions}\\ \labeledbox{\textwidth}{6truept}{22truept} {\bigspace\tiny\sf COURSE FORMAT: {\it(E.G., THREE 1-HOUR LECTURES AND ONE 3-HOUR LABORATORY PER WEEK)}} {\\ \bigspace\@courseformat}\\ \setbox\@@coursedescription\vtop {\hbox{{\scriptsize\bf COURSE DESCRIPTION:}\\\strut} \hbox to 498truept{\hspace*{18pt}\vtop {\hsize=480truept\parskip=2pt\ttraggedright\@coursedescription}}} \labeledbox{\textwidth}{6truept}{236truept} {\bigspace\tiny\sf PREREQUISITES: (E.G., NEED CONSENT OF INSTRUCTOR)} {\\ \bigspace\protect\rule[-8pt]{0pt}{18pt}\@prerequisites\\ \hspace*{24truept}\begin{picture}(528,206) \put(6,6){\oval(12,12)[bl]} \put(6,200){\oval(12,12)[tl]} \put(522,200){\oval(12,12)[tr]} \put(522,6){\oval(12,12)[br]} \put(0,6){\line(0,1){194}} \put(6,0){\line(1,0){516}} \put(6,206){\line(1,0){516}} \put(528,6){\line(0,1){194}} \put(6,196){\usebox{\@@coursedescription}} \put(6,18){\usebox{\@committeechair}} \end{picture}}\\% \labeledbox{282truept}{8truept}{28truept} {\medspace\footnotesize INSTRUCTOR:} {\\ \medspace\@instructor}% \labeledbox{294truept}{8truept}{28truept} {\medspace\footnotesize SEMESTER(S) OFFERED (FALL, SPRING OR SUMMER)} {\\ \medspace\@semestersoffered}% \vspace{6truept} \labeledbox{282truept}{8truept}{32truept}{\bigspace\small\sf DEPARTMENT CHAIR}{}% \labeledbox{294truept}{8truept}{32truept} {\medspace\small\sf COMMITTEE ON COURSES}{}\\ \labeledbox{282truept}{8truept}{32truept} {\medspace\small\sf L \& S COMMITTEE ON COURSES}{}% \labeledbox{294truept}{8truept}{32truept} {\medspace\small\sf GRADUATE COUNCIL}{}\\ \raisebox{4pt}{\hbox to \textwidth {\medspace{\scriptsize\sf RETN: \vtop{\hbox{OFFICE OF RECORD: 5 YRS - PERMANENT} \hbox{OTHER COPIES: UNTIL SUPERSEDED}}} \hfil\raisebox{-4truept}{\small\bf #1}}}% \newpage \egroup } \renewcommand{\section}[1]{\par\medskip{\bf #1}\nopagebreak\par\ignorespaces} \newcommand{\makeexpandeddescription}{\bgroup \large \global\textheight36\baselineskip\global\vsize\textheight \global\topmargin0pt \global\headheight0pt \setcounter{page}{1} \ps@plain \begin{list}{}{\setlength{\leftmargin}{72truept} \setlength{\rightmargin}{\leftmargin} \setlength{\labelwidth}{0pt} \setlength{\parsep}{4pt}} \item \begin{center}\bf \@coursenumber: Expanded Course Description \end{center} \par\medskip \begin{tabular}{@{} l l} Units: & \@unitvalue \\ Format: & \@courseformat \\ Grading: & \@grading \end{tabular} \par\medskip \begin{center} \Large \bf \@coursenumber: \@coursetitle \end{center} \section{Catalog Description} \@coursedescription\par \ifx\@prerequisites\@empty\else \section{Prerequisites} \@prerequisites \par \fi \section{Expanded Description} \@expandeddescription \par \ifx\@outline\@longempty\else \section{Course Outline} \@outline \par \fi \ifx\@textbook\@empty\else \section{Textbooks} \@textbook \par \fi \ifx\@additionalcomments\@longempty\else \section{Comments} \@additionalcomments\par \fi \end{list} \newpage \egroup } \def\department#1{\def\@department{#1}} \department{Electrical Engineering and Computer Sciences} \def\submitted#1{\def\@submitted{#1}} \submitted{} \def\effective#1{\def\@effective{#1}} \effective{} \def\grading#1{\def\@grading{#1}} \grading{} \def\transcripttitle#1{\def\@transcripttitle{#1}} \transcripttitle{} \def\restrictingcredit#1{\def\@restrictingcredit{#1}} \restrictingcredit{} \def\coursenumber#1{\def\@coursenumber{#1}} \coursenumber{} \def\coursetitle#1{\def\@coursetitle{#1}} \coursetitle{} \def\unitvalue#1{\def\@unitvalue{#1}} \unitvalue{} \def\specialinstructions#1{\def\@specialinstructions{#1}} \specialinstructions{} \def\courseformat#1{\def\@courseformat{#1}} \courseformat{} \def\prerequisites#1{\def\@prerequisites{#1}} \prerequisites{} \newbox\@@coursedescription \long\def\coursedescription#1{\long\def\@coursedescription{#1}} \coursedescription{} \newsavebox\@committeechair \def\committeechair#1{\savebox{\@committeechair} {$\overline{\mbox{\@normalsize\tt #1}}$}} \savebox{\@committeechair}{} \def\instructor#1{\def\@instructor{#1}} \instructor{} \def\semestersoffered#1{\def\@semestersoffered{#1}} \semestersoffered{} \def\newcourse{\@newcoursetrue} \newif\if@newcourse \@newcoursefalse \def\changeprerequisite{\@changeprerequisitetrue} \newif\if@changeprerequisite \@changeprerequisitefalse \def\summercourse{\@summercoursetrue} \newif\if@summercourse \@summercoursefalse \def\specialpurposecourse{\@specialpurposecoursetrue} \newif\if@specialpurposecourse \@specialpurposecoursefalse \def\changecourseformat{\@changecourseformattrue} \newif\if@changecourseformat \@changecourseformatfalse \def\changecoursetitle{\@changecoursetitletrue} \newif\if@changecoursetitle \@changecoursetitlefalse \def\changeunitvalue{\@changeunitvaluetrue} \newif\if@changeunitvalue \@changeunitvaluefalse \def\changegradingoption{\@changegradingoptiontrue} \newif\if@changegradingoption \@changegradingoptionfalse \def\restoration{\@restorationtrue} \newif\if@restoration \@restorationfalse \def\previouscoursenum#1{\def\@previouscoursenum{#1}} \previouscoursenum{} \def\lastoffered#1{\def\@lastoffered{#1}} \lastoffered{\@defaultlastoffered} \def\@defaultlastoffered{\hspace*{60truept}19} \def\changecoursedesc{\@changecoursedesctrue} \newif\if@changecoursedesc \@changecoursedescfalse \def\withdrawal{\@withdrawaltrue} \newif\if@withdrawal \@withdrawalfalse \def\changecoursenum{\@changecoursenumtrue} \newif\if@changecoursenum \@changecoursenumfalse \def\oldcoursenumber#1{\def\@oldcoursenumber{#1}} \oldcoursenumber{} \def\newcoursenumber#1{\def\@newcoursenumber{#1}} \newcoursenumber{} \def\americancultures{\@americanculturestrue} \newif\if@americancultures \@americanculturesfalse \def\other{\@othertrue} \newif\if@other \@otherfalse \def\IDS{\@IDStrue} \newif\if@IDS \@IDSfalse \long\def\remarks#1{\def\@remarks{#1}} \remarks{} \long\def\expandeddescription#1{\long\def\@expandeddescription{#1}} \expandeddescription{} \def\textbook#1{\def\@textbook{#1}} \textbook{} \long\def\outline#1{\long\def\@outline{#1}} \outline{} \long\def\additionalcomments#1{\long\def\@additionalcomments{#1}} \additionalcomments{} \long\def\@longempty{}