\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-101L\\
Fundamentals of Computing Laboratory\\
\end{center} }

\paragraph{Catalogue Description:}~ \newline
101L. Fundamentals of Computing Laboratory (1 cr) Lab 3 Prereq or
Coreq: CSCE 101. A variety of computer oriented exercises using many
software tools are presented which supplement and are coordinated with
the topics taught in CSCE 101.  Students are exposed to programming,
operating systems, simulation software, programming, spreadsheets,
database software, the Internet, etc.  Applications software is
introduced in the context of tools to explore the computer science
topics and as alternatives to traditional programming languages.
Emphasis is on learning by experiment, with a goal of developing
problem solving skills.  A major component is the study of a
programming language - the choice of which may vary by course section.
May not be used to satisfy CSE major or minor requirements.

\paragraph{Textbook(s) and/or Other Required Materials:}~ 
\begin{enumerate}
\item Brookshear, {\em Computer Science: An Overview}
\item Eaton, {\em Essentials of Visual Basic 5.0}
\item Variety of application and simulation software.
\end{enumerate}

\paragraph{Prerequisites by Topic:}~ 
\begin{enumerate}
\item {\bf Familiarity} with high school algebra, keyboarding.
\item {\bf Exposure} to microcomputer use and applications.
\end{enumerate}

\paragraph{Course Objectives:}~ 
\begin{enumerate}
\item {\bf Practice} of concepts presented in CSCE-101; Visual BASIC
  programming; use of email, Web, language translators, OS shells.
\end{enumerate}

\vfill
{\small ~ \hfill  \today}
\newpage
\paragraph{Topics Covered:}~ 
\begin{enumerate}
\item Basic computer use: Operating systems, email, acquiring and running
  various software tools. [2 labs]
\item Data representation: Binary, hexadecimal, floating point, ASCII
  using spreadsheets and Visual Basic. [1 lab]
\item Logic: simple gate logic up to 3-bit adders, elementary flip-flops using
  simulator and Visual Basic. [1 lab]
\item Machine language: entering, testing, and modifying short machine
  code using a custom simulator. [1 labs]
\item Operating systems: OS services including I/O and context switching
  using custom simulator.  Critical section related problems using
  custom simulator. [2 labs]
\item Networks: Web page design. [1 lab]
\item Programming: Visual Basic tutorial including forms and controls,
  and implementing algorithms. [4 labs]
\item Languages: Introductions to variety of programming paradigms.
  [1 1/2 labs]
\item Databases: Table design and operations using a data base program. [1 1/2 lab]
\end{enumerate}

\paragraph{Relationship of Course to Program Objectives:}~ \newline


\paragraph{Contribution of Course to Meeting the Professional Component:}~ \newline


\paragraph{Class/Laboratory Schedule:}~ \newline
Instructional Laboratory: 30 hours.

\paragraph{Prepared by:}~ \newline
Charles P.~Riedesel,~ Senior Lecturer

\end{document}


