\PassOptionsToPackage{unicode=true}{hyperref} % options for packages loaded elsewhere
\PassOptionsToPackage{hyphens}{url}
%
\documentclass[]{article}
\usepackage{lmodern}
\usepackage{amssymb,amsmath}
\usepackage{ifxetex,ifluatex}
\usepackage{fixltx2e} % provides \textsubscript
\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex
  \usepackage[T1]{fontenc}
  \usepackage[utf8]{inputenc}
  \usepackage{textcomp} % provides euro and other symbols
\else % if luatex or xelatex
  \usepackage{unicode-math}
  \defaultfontfeatures{Ligatures=TeX,Scale=MatchLowercase}
\fi
% use upquote if available, for straight quotes in verbatim environments
\IfFileExists{upquote.sty}{\usepackage{upquote}}{}
% use microtype if available
\IfFileExists{microtype.sty}{%
\usepackage[]{microtype}
\UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts
}{}
\IfFileExists{parskip.sty}{%
\usepackage{parskip}
}{% else
\setlength{\parindent}{0pt}
\setlength{\parskip}{6pt plus 2pt minus 1pt}
}
\usepackage{hyperref}
\hypersetup{
            pdftitle={CSci 487: Senior Project Spring 2018 Syllabus},
            pdfauthor={H. Conrad Cunningham},
            pdfborder={0 0 0},
            breaklinks=true}
\urlstyle{same}  % don't use monospace font for urls
\usepackage{longtable,booktabs}
% Fix footnotes in tables (requires footnote package)
\IfFileExists{footnote.sty}{\usepackage{footnote}\makesavenoteenv{longtable}}{}
\setlength{\emergencystretch}{3em}  % prevent overfull lines
\providecommand{\tightlist}{%
  \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
\setcounter{secnumdepth}{0}
% Redefines (sub)paragraphs to behave more like sections
\ifx\paragraph\undefined\else
\let\oldparagraph\paragraph
\renewcommand{\paragraph}[1]{\oldparagraph{#1}\mbox{}}
\fi
\ifx\subparagraph\undefined\else
\let\oldsubparagraph\subparagraph
\renewcommand{\subparagraph}[1]{\oldsubparagraph{#1}\mbox{}}
\fi

% set default figure placement to htbp
\makeatletter
\def\fps@figure{htbp}
\makeatother

\usepackage{caption}
\DeclareCaptionLabelFormat{nolabel}{}
\captionsetup{labelformat=nolabel}

\title{CSci 487: Senior Project\\
Spring 2018 Syllabus}
\author{\textbf{H. Conrad Cunningham}}
\date{\textbf{22 January 2018}}

\begin{document}
\maketitle

Note 10 May 2018: The instructor revised the syllabus after the
beginning of the semester to reflect the Department faculty's removal of
the Bibliography assignment, substitution of the Undergraduate Capstone
Survey for the License Agreement, and new reporting requirements because
of the assignment of a Teaching Assistant.

\hypertarget{general-information}{%
\section{General Information}\label{general-information}}

\hypertarget{catalog-description}{%
\subsection{Catalog Description}\label{catalog-description}}

CSci 487, Senior Project. Each student conducts an in-depth study of a
current problem in computer science or a related area. Upon completion,
the student presents the results in both oral and written forms.

\hypertarget{prerequisites}{%
\subsection{Prerequisites}\label{prerequisites}}

Completion of at least 6 hours of CSci 300 or above courses with a
minimum grade of C-.

\hypertarget{position-in-curricula}{%
\subsection{Position in Curricula}\label{position-in-curricula}}

CSci 487, Senior Project, is a required course in the BSCS program and
BA computer science major. It represents a capstone experience and is
thus designed to be taken during a student's final semester on campus.

\hypertarget{course-goal}{%
\subsection{Course Goal}\label{course-goal}}

The goal of this course is to enable each graduating senior to
demonstrate his or her ability to apply computer science knowledge and
skills to solve current computing problems according to professional
expectations.

\hypertarget{course-student-outcomes}{%
\subsection{Course Student Outcomes}\label{course-student-outcomes}}

Students in CSci 487 should, in the course of the semester, demonstrate
the following:

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\item
  An ability to apply knowledge of computing and mathematics that are
  appropriate to the discipline (BSCS Program Outcome a)
\item
  An ability to analyze a problem and to identify and define the
  computing requirements appropriate to its solution (BSCS Program
  Outcome b)
\item
  An ability to design, implement, and evaluate a computer-based system,
  process, component, or program to meet requirements (BSCS Program
  Outcome c)
\item
  An understanding of professional, ethical, legal, security, and social
  issues and responsibilities (BSCS Program Outcome e)
\item
  An ability to communicate effectively with a range of audiences (BSCS
  Program Outcome f)
\item
  An ability to analyze the local and global impact of computing on
  individuals, organizations, and society (BSCS Program Outcome g)
\item
  An ability to use current techniques, skills, and tools necessary for
  computing practice (BSCS Program Outcome i)
\item
  An ability to apply mathematical foundations, algorithmic principles,
  and computer science theory in the modeling and design of
  computer-based systems in a way that demonstrates comprehension of the
  tradeoffs involved in design decisions (BSCS Program Outcome j)
\item
  An ability to apply design and development principles in the
  construction of software systems of varying complexity (BSCS Program
  Outcome k)
\end{enumerate}

\hypertarget{oral-communication-expectations}{%
\subsection{Oral Communication
Expectations}\label{oral-communication-expectations}}

The University of Mississippi expects all of its graduates to be
competent in basic oral communication skills. In this and other computer
science courses, students are expected to demonstrate this competency by
exhibiting the following fundamental skills:

\begin{itemize}
\item
  Appropriate interactive communication skill

  Students should have the ability to listen effectively and to respond
  appropriately to orally transmitted messages from others. This may
  involve a verbal or non-verbal response to an instruction or a
  reasonable and appropriate engagement in conversation.
\item
  Adequate oral delivery

  Students should have the ability to elicit a comprehensible oral
  message, regardless of the topic or nature of the setting. The student
  should be able to communicate with adequate clarity (articulation,
  pronunciation, volume, rate, and language usage) to be understood,
  given that listeners have reasonable tolerances for different dialects
  and accents.
\item
  Ability to construct a coherent and logical message

  Students should have the ability to deliver a coherent and logical
  argument or response to a question. The student should be able to
  adapt this message to a level of discourse that is appropriate for the
  audience.
\item
  Ability to communicate in the context of the computing discipline.

  Students should have the ability to communicate effectively in a
  professional computing setting. This includes use of appropriate
  technical language, use of abstraction, interviewing skills, formal
  presentation skills, conducting a meeting, and working cooperatively
  with others in groups.
\end{itemize}

\hypertarget{department-grading-policy-for-senior-project}{%
\subsection{Department Grading Policy for Senior
Project}\label{department-grading-policy-for-senior-project}}

It is the policy of the Department that no grades of ``I'' (Incomplete)
will be assigned in this course for failure to complete the project on
schedule. If you do not complete the project by the end of the semester,
a grade of ``F'' will be assigned.

\hypertarget{spring-2018-section-details}{%
\section{Spring 2018 Section
Details}\label{spring-2018-section-details}}

\hypertarget{time-and-place}{%
\subsection{Time and Place}\label{time-and-place}}

4:00 - 5:15 p.m. Monday-Wednesday; Weir Hall 235

Given a large enrollment, the project presentations may be at other
times during the final week of the semester.

\hypertarget{instructor}{%
\subsection{Instructor}\label{instructor}}

\textbf{Dr.~H. Conrad Cunningham}, Professor, Computer and Information
Science\\
Office: 211 Weir Hall\\
Telephone: (662) 915-5358\\
Email:
\href{mailto:hcc@cs.olemiss.edu}{\nolinkurl{hcc@cs.olemiss.edu}}\\
Web: \href{http://www.cs.olemiss.edu/~hcc}{Professor Cunningham's
Homepage} (\url{http://www.cs.olemiss.edu/~hcc})\\
Office hours: 11:00 - 12:00 MWF; 1:00 - 2:00 MW; or by arrangement

\hypertarget{teaching-assistant}{%
\subsection{Teaching Assistant}\label{teaching-assistant}}

\textbf{Mr.~Armando Suarez},
\href{mailto:jsuarez@go.olemiss.edu}{\nolinkurl{jsuarez@go.olemiss.edu}}\\
Office: 210 Weir Hall\\
Office hours: 1:00 - 3:00 MTMTh; or by arrangement

\hypertarget{communication-policy}{%
\subsection{Communication Policy}\label{communication-policy}}

Students may contact the instructor by telephone or email or meet him
during his office hours. He will attempt to respond to email and
telephone messages within 24 hours during the work week. Emails or
telephone calls arriving outside the 8:00 a.m. to 5:00 p.m.,
Monday-Friday workday may be deferred until the next workday.

If there is a Teaching Assistant assigned, students may also meet with
the Teaching Assistant during his or her office hours or contact by
email.

The instructor and teaching assistant will use the features of the
Blackboard Learn system (announcements and email) to communicate urgent
information to students outside of class.

\hypertarget{methods-of-instruction}{%
\subsection{Methods of Instruction}\label{methods-of-instruction}}

This course requires each student to complete an individual computing
project. Each student must submit several written documents and present
several oral reports during the semester. At the end of the semester,
each student must make a formal oral presentation of his or her project
to the faculty, sponsor, and fellow students and deliver the required
materials to the sponsor and instructor.

There are no examinations. There will be a few lectures or in-class
learning activities.

\hypertarget{course-materials}{%
\subsection{Course Materials}\label{course-materials}}

It is the student's responsibility to determine what books, reference
materials, data, hardware, software, and other resources may be needed
to complete the project and to arrange to obtain access to those
resources. The student should discuss this issue with the sponsor and
instructor before beginning a project and as needed later.

\hypertarget{course-expectations-and-attendance-policy}{%
\subsection{Course Expectations and Attendance
Policy}\label{course-expectations-and-attendance-policy}}

The instructor expects each student to attend all scheduled class
meetings and individual meetings with the instructor, teaching
assistant, and sponsor. The instructor also expects each student to
complete and submit each assignment by the stated deadline.

Each student should interact with the sponsor, instructor, teaching
assistant, and fellow students in a professional manner.

\hypertarget{assignments-and-grading}{%
\subsection{Assignments and Grading}\label{assignments-and-grading}}

CSci 487 is a regular, graded, three-credit course. The student's
semester grade will be based on the instructor's overall evaluation of
the quality of the work. The instructor will evaluate factors such as
technical correctness, efficiency, usability, design elegance,
consideration of ethical and social impacts, grammatical and effective
written and oral communication, timely submission, class and meeting
attendance, and professional interactions with the sponsor, instructor,
teaching assistant, and fellow students.

The instructor will \emph{not} view the grading for this course as a
strict point system. The following
\href{487assignments.html}{assignments}, with the given relative
weights, will contribute to the determination of the semester grad

\begin{longtable}[]{@{}ll@{}}
\toprule
Weight & Assignment\tabularnewline
\midrule
\endhead
5\% & \href{487assignments.html\#prospectus}{Prospectus}\tabularnewline
10\% & \href{487assignments.html\#design-specification}{Design
Specification \& Presentation}\tabularnewline
5\% &
\href{487assignments.html\#undergraduate-capstone-project-survey}{Capstone
Survey Form}\tabularnewline
5\% & \href{487assignments.html\#status-reports}{Meetings, Verbal,
Journal Reports}\tabularnewline
15\% & \href{487assignments.html\#users-manual}{Users' Manual \& Overall
Product Usability}\tabularnewline
25\% & \href{487assignments.html\#product-implementation}{Product
Implementation \& Documentation}\tabularnewline
& \href{487assignments.html\#assessment-exam}{Assessment
Exam}\tabularnewline
10\% & \href{487assignments.html\#final-oral-presentation}{Final Oral
Presentation}\tabularnewline
10\% & \href{487assignments.html\#sponsor-evaluation}{Sponsor
Evaluation}\tabularnewline
15\% & \href{487assignments.html\#final-report}{Final Report \& Overall
Project Quality}\tabularnewline
& \href{487assignments.html\#final-interview}{Final Interview \& Exit
Survey}\tabularnewline
\bottomrule
\end{longtable}

The instructor may, in some circumstances, ask you to revise and
resubmit a document within some specified period of time.

Your written work must reflect that you wll sooen have a college degree;
be certain that there are no misspelled words or grammatical errors in
any document that you submit. The instructor will deduct points on any
assignment containing misspelled words or grammatical errors.

Similarly, your oral presentation must also reveal that you will soon
have a college degree; your final presentation must be free from
grammatical and spelling errors.

Take advantage of the features (e.g., spelling and grammar checking) of
your word processor and, especially, of the resources provided by the
University. The University provides the
\href{http://cwr.olemiss.edu/writing-centers}{Writing Center} to help
you with these problems.

\hypertarget{university-of-mississippi-policies}{%
\section{University of Mississippi
Policies}\label{university-of-mississippi-policies}}

\hypertarget{students-with-disabilities}{%
\subsection{Students with
Disabilities}\label{students-with-disabilities}}

University policy provides for reasonable accommodations to be made for
students with verified disabilities on an individualized and flexible
basis as specified under Section 504 of the Rehabilitation Act of 1973
and the Americans with Disabilities Act of 1990 (ADA).

Students with disabilities who believe they may benefit from classroom
or other accommodations should contact the
\href{http://sds.olemiss.edu}{\emph{Office of Student Disability
Services}} for information at 234 Martindale, 662-915-7128 (Phone),
662-915-7907 (TTY Phone), or
\href{mailto:sds@olemiss.edu}{\nolinkurl{sds@olemiss.edu}} (Email).

Any student requesting accommodation under this policy should present
the instructor with the required documentation early in the semester and
make arrangements in advance for each examination or assignment.

\hypertarget{copyrighted-materials}{%
\subsection{Copyrighted Materials}\label{copyrighted-materials}}

Materials used in connection with this course may be subject to
copyright protection under Title 17 of the United States Code. Under
certain Fair Use circumstances specified by law, copies may be made for
private study, scholarship, or research.

Students should not share electronic copies of copyrighted materials
with unauthorized users. Violations of copyright laws could subject
individuals to federal and state civil penalties and criminal liability
as well as disciplinary action under University policies.

\hypertarget{appropriate-use-of-information-technology}{%
\subsection{Appropriate Use of Information
Technology}\label{appropriate-use-of-information-technology}}

The Information Technology (IT)
\href{https://secure4.olemiss.edu/umpolicyopen/ShowDetails.jsp?istatPara=1\&policyObjidPara=10642998}{Appropriate
Use Policy} sets forth the privileges of and restrictions on students,
faculty, staff, and other users with respect to the computing and
telecommunications systems offered by the University of Mississippi
(UM). This policy is designed to protect the University community from
illegal or damaging actions by individuals, either knowingly or
unknowingly. Inappropriate use exposes the University to risks,
including virus attacks, compromise of network systems and services, and
legal issues. This policy directly addresses copyright issues related to
illegal downloads and peer-to-peer file sharing.

For questions about the Appropriate Use Policy, send an email to
\href{mailto:aup@olemiss.edu}{\nolinkurl{aup@olemiss.edu}}.

\hypertarget{academic-integrity}{%
\subsection{Academic Integrity}\label{academic-integrity}}

The University of Mississippi is dedicated to supporting and sustaining
a safe and scholarly community of learning dedicated to nurturing
excellence inside and outside of the classroom. Each student has a duty
to become familiar with University values and standards reflected in
University policies, and each student has a duty to honor University
values and standards reflected in University policies. These policies
are outlined in the
\href{http://conflictresolution.olemiss.edu/wp-content/uploads/sites/2/2014/09/MBook14.pdf}{\emph{M
Book}}. For a complete listing of policies, please visit the University
Policy Directory.

As a student in CSci 487, you are expected to conduct yourself in a
professional and ethical manner according to the policies, procedures,
and expectations of the Department of Computer and Information Science,
School of Engineering and College of Liberal Arts, University of
Mississippi, and discipline of computer science.

The University's academic discipline procedure will be followed in this
course. Violations of academic integrity may result in anything from a
grade reduction on an assignment to expulsion from the course, depending
on the severity of the violation.

\hypertarget{verification-of-student-attendance}{%
\subsection{Verification of Student
Attendance}\label{verification-of-student-attendance}}

The University must abide by Federal guidelines to verify the
participation of students. For all course types, including thesis,
internships, labs, online courses, etc., the instructor must verify your
participation based on some type of participation. In this course, the
instructor will verify the physical attendance of each student and
report it during the first two weeks and otherwise as required.

\hypertarget{student-privacy-policy}{%
\subsection{Student Privacy Policy}\label{student-privacy-policy}}

The University of Mississippi protects the privacy of all students,
including online and distance learning students, through adherence to
the Family Educational Rights and Privacy Act of 1974 (FERPA) through
compliance with other institutional policies and procedures governing
the management and security of protected information of faculty, staff,
and students, and by outlining the expectations of privacy for the
university community as regards to electronic information. See the
\href{https://secure4.olemiss.edu/umpolicyopen/ShowDetails.jsp?istatPara=1\&policyObjidPara=11873531}{\emph{Student
Information and Privacy Policy}} for more information.

\end{document}
