\documentstyle [12pt]{article}
\setlength{\oddsidemargin}{-.4cm}
\setlength{\topmargin}{-2cm}
\setlength{\headheight}{0cm}
\setlength{\textheight}{24.5cm}
\setlength{\textwidth}{17.3cm}
\setlength{\topskip}{0cm}
\setlength{\parindent}{0cm}
\setlength{\parskip}{.15in}
%
\pagestyle{plain}
\begin{document}
\vspace*{-.5cm}

\begin{minipage}[b]{19mm}
\setlength{\unitlength}{.4mm}
\begin{picture}(45,30)(-22.5,-15)
\thicklines
%
\put(0,0){\circle{15}}
%
\thinlines
\put( 7.5,  0){\oval(30,30)[t]}
\put( 7.5,-15){\line(1,0){15}}
\put( 7.5,-15){\line(0,1){15}}
\put(22.5,-15){\line(0,1){15}}
%
\put( -7.5, 0){\oval(30,30)[b]}
\put( -7.5,15){\line(-1,0){15}}
\put( -7.5,15){\line(0,-1){15}}
\put(-22.5,15){\line(0,-1){15}}
%
\end{picture}
\end{minipage}
\begin{minipage}[b]{6cm}
\footnotesize \sf
Computer Science and Engineering
\\
Ferguson Hall -- 0115
\\
472-2402
\end{minipage}
\hfill
\begin{minipage}[b]{8cm}
\begin{flushright}
\LARGE \bf
Course Specification
%\vspace*{3mm}
\end{flushright}
\end {minipage}
\vspace{.2cm}
{\bf \hrule}
\vspace{.5cm}

%------------------------------------------------------------------------
% NOTES TO USERS: 
%
% 1. Underlined text in this form is notes to you; please delete them.
%
% 2. DO NOT UNDERLINE your replacement text.
%
% 3. Try to observe the prescribed page-break, if at all possible.
%
%------------------------------------------------------------------------

{\Large \bf \begin{center} CSCE-470/870\\
Computer Graphics\\
\end{center} }

\paragraph{Catalogue Description:}~ \newline
470/870. Computer Graphics (3 cr) Prereq:  CSCE 231, CSCE 251Y, 
CSCE 310, Math 314, or permission
Display and recording devices; incremental plotters; point, vector, 
and character generation; grey scale displays, digitizers and scanners, 
digital image storage; interactive and passive graphics; pattern 
recognition; data structures and graphics software; the mathematics 
of three dimensions; homogeneous coordinates; projections and the 
hidden-line problem.


\paragraph{Textbook(s) and/or Other Required Materials:}~ \newline
1. Donald Hearn and M. Pauline Baker, {\em Computer Graphics C Version, 2nd. ed.,}
Prentice hall, 1997.\\
2. References for Motif and X Window. (E.g., Marshall Brain, {\em Motif
Programming,}, Digital Press, 1992; Douglas A. Young, {\em The X Window System 
Programming and Applications with Xt, 2nd. ed.,} PTR Prentice Hall, 1994.


\paragraph{Prerequisites by Topic:}~ \newline
%\underline{Please use  {\em Mastery, Familiarity, Exposure\/}, 
%and/or {\em Practice\/} as defined in the}
\newline
%\underline{Course Spec. SOP ({\em http://cse.unl.edu/$\sim$rogerk/abet/sop-spec%.html})}.
{\bf 1. Mastery} of: C or C++ programming, Data structures, algorithmic paradigms.\\
{\bf 2. Familiarity} with: Motif programming and X Window system, Basics of
linear algebra.\\
{\bf 3. Exposure} to: Basics of 3D geometric concepts.
\paragraph{Course Objectives:}~ \newline
%\underline{Please use  {\em Mastery, Familiarity, Exposure\/}, 
%and/or {\em Practice\/} as defined in the}
%\newline
%\underline{Course Spec. SOP ({\em http://cse.unl.edu/$\sim$rogerk/abet/sop-spec.html})}.
{\bf 1. Mastery} of design and implementation of basic interactive 2D and 3D graphics 
algorithms: Raster graphics, Transformations and Viewing, Spline, B-Spline,
and Bezier Curves and Surfaces, Visible Surface determination.
determination.\\
{\bf 2. Familiarity} with: Issues in visualization.\\
{\bf 3. Exposure} to: Some special topics like Graphics hardware, Animation.

\vfill
{\small ~ \hfill  \today}
\newpage
\paragraph{Topics Covered:}~ \newline
1. Introduction to computer graphics.\\
2. Overview of X Window system and Motif programming.\\
3. Scan conversion algorithms for line and conics drawing.\\
4. 2D transformations and 2D viewing.\\
5. 3D transformations 3D viewing.
6. Curves and surfaces.\\
7. Solid modeling.\\
8. Visible surface determination.\\
9. Achromatic and colored light, illumination and shading.\\
10. Special topics. (E.g., Graphics hardware, Animation).




\paragraph{Relationship of Course to Program Objectives:}~ \newline
\underline{{\bf Ignore for Fall 1998}. Details will 
be firmed up during Spring 1998 Semester.}


\paragraph{Contribution of Course to Meeting the Professional Component:}~ \newline
\underline{{\bf Ignore for Fall 1998}. Details will 
be firmed up during Spring 1998 Semester.}


\paragraph{Class/Laboratory Schedule:}~ \newline
Lecture: 45 hours = 3 hours/week for 15 weeks

%\underline{Instructional Lab: 
%30 hours = (1 session/week @ 2 hours/session) for 15 weeks}

%\underline{Working Lab: open hours}


\paragraph{Prepared by:}~ \newline
%\underline{Your Name, Your Rank}
Somenath Biswas, Visiting Professor.


\end{document}


