CSCI N485: Capstone Experience in Applied Computing

Course Syllabus

Introduction
 

Official Description: P: CSCI N301 and N341. This course provides students with a mechanism for producing and integrating technical achievement meritorious of program culmination. The project shall demonstrate subject matter mastery in project development guidelines, and reflect both a breadth and depth of technically focused problem-solving skills.

In this course, you will have real world problem-solving experiences and you will get the opportunity to develop a programming portfolio. This is your chance to prove that you are ready to move above and beyond the classroom and learn programming, as applied to real-world problems. It should be a significant, but rewarding, challenge for you.

We designed this class for students in their final semester or close to their final semester in the Certificate in Applied Computer Science. You should only take N485 after you have successfully completed a 300-level programming class in the Department of Computer Science.


Reaching Your Instructors
 
Managing Instructor: Bob Molnar
Office: SL 236
Office Hours: By Appointment
Unless otherwise arranged, I will hold Office Hours in SL 236.
Phone: 317.274.8178
Please contact me via Oncourse Course Mail in lieu of leaving me voice mail messages.
E-mail: rmolnar@cs.iupui.edu
Home Page: http://www.cs.iupui.edu/~rmolnar/
Contact Method: Please use Oncourse for all course communication.

 

Expectations
 

I will allocated points for your masterpiece project and activities related to it. There are no labs or exams in this class and we'll focus solely on the masterpiece project. You will need to spend significant time outside of the class to complete project milestones.

At the beginning of the semester, we will have one in-person meeting at a time to be announced. After our initial meetings, the team will meet every week, independently of me. In addition, we will hold online weekly progress meeting using Windows Messenger or another chat program.

Your team and you will present and submit your Masterpiece Projects near the end of the semester (time & date TBA). YOU ARE ABSOLUTELY REQUIRED TO ATTEND THE PROJECT PRESENTATIONS TO PASS THE CLASS!

Principles of Undergraduate Learning
 

This course follows the principles of Undergraduate Learning, which the the IUPUI Faculty Council approved on May 7, 1998. You can find the Principles at the following web site:
http://clas.iupui.edu/undergraduatelearning.html

Specifically, N485 enhances the following principles:

  • Core Communication and Quantitative Skills
  • Critical Thinking
  • Integration and Application of Knowledge
  • Intellectual Breadth, Depth and Adaptiveness

 

Attendance Policy
 

I require attendance at the class meetings early in the semester and at the the Masterpiece Project presentations. Please take care to attend the lectures. You may not miss the Masterpiece Project presentations.

 

Academic Misconduct Policy
 

Take the time to review Section G of the Student Code of Conduct (http://www.iupui.edu/code/#P2_G), which outlines your responsibilities regarding academic conduct. As a Computer Science student, I expect you to adhere to high standards of ethical conduct, especially those related to cheating and plagiarism as outlined the Code of Conduct.

Any act of academic dishonesty will place you in jeopardy of the most severe form of sanction by IUPUI – expulsion from the University. We will follow disciplinary procedures set forth by the university should any violations occur.

Included among dishonest behaviors in an academic setting are cheating (using or attempting to use unauthorized assistance, materials, information, or study aids in an academic exercise); fabrication (falsifying or inventing information in an academic exercise); plagiarism (adopting or reproducing ideas, words, or statements of another person without appropriate acknowledgement); interference (stealing, changing, destroying, or impeding another student’s work); and facilitating (intentionally or knowingly helping or attempting to help another student commit an act of academic misconduct).

I must warn you that I consider acts of academic misconduct reprehensible. I have ZERO tolerance for such activities. Let there be no doubt about it, I will FAIL (for the semester) any person that participates such activities. In addition, I will seek the harshest University disciplinary charges against that person. If you have any questions about University policies regarding Academic Integrity, see me at the beginning of the semester. Do not give me any suspicion that you may have violated University policies regarding Academic Integrity. The best way to avoid such suspicion is to document your work extensively.

 

 

Grades
 

EXPLANATION OF LETTER GRADES:
A
A grade of "A" demonstrates extraordinarily high achievement. A grade of "A" represents student work that goes beyond expectations and is indicative of work that is highly creative and wholly original. A grade of "A" states that a student has complete command of the subject matter and is ready to study independently.

B
A grade of "B" represents solid and acceptable performance that is above average in comprehension. A grade of "B" represents student work that meets all stated objectives at an above-average level. A grade of "B" states that a student has a solid grounding in the subject matter.

C
A grade of "C" represents average performance and average comprehension. A grade of "C" represents student work that may meet stated objectives, but is representative of mediocre performance. A grade of "C" states that a student has only a marginal understanding of the subject matter.

D
A grade of "D" represents minimal performance that is below average in comprehension. A grade of "D" represents student work that meets only a few of the stated objectives at an below-average level. A grade of "D" states that a student has very little understanding of the subject matter.

F
A grade of "F" represents unacceptable performance that is far below average in comprehension. A grade of "F" represents student work that fails to meet the majority of stated objectives. A grade of "F " states that a student has little or no understanding of the subject matter.

FINAL GRADE DISTRIBUTION:

Project Implementation/Results 25%
Masterpiece Project Final Report 25%
Masterpiece Project Presentation 25%
Individual Progress Journal 25%

 

Texts
 

SUGGESTED (1):
Usability Engineering
Jakob Nielsen
First Edition, Copyright ©1993
Morgan Kaufman/Academic Press
ISBN 0-12-518406-9


Incomplete Policy
 

I will assign a grade of I (incomplete) only under exceptional circumstances, such as an illness, that prevent a student from finishing all work required in this course. According to School of Science Policy, I can only issue an "I" if a student completes a minimum of 75% of the course work for the entire semester and that work is of passing quality (C or better). Department policy requires both the instructor granting an "I" and the student receiving it sign a contract outlining the course work required and establishing a specific date (no more than one year) by which the student must complete all unfinished work. The instructor has the right to set an earlier deadline if deemed appropriate.

 

Withdrawal Policy
 

You may officially withdraw from this class without penalty and if you secure the approval of your advisor prior to Friday, March 4, 2005. If you withdraw from class during that time, your final grade report will reflect a grade of W (Withdrawal).

After March 4, 2005, but before Thursday, April 1, 2005, you may withdraw from this class if you secure the approval of your advisor and from me. I reserve the right to issue a grade of W or F, which will appear on your final grade report.

After April 1, 2005, you may withdraw from this class if you secure the approval of your advisor, from me and from the dean of your school. Be aware that I will NOT allow you to withdraw past April 1, 2005, for poor academic performance. I reserve the right to issue a grade of W or F, which will appear on your final grade report. The University allows you to withdraw from class during the last part of the semester only under extenuating circumstances. You must present written justification from a doctor, member of the clergy, advisor, etc.

 


Oncourse
 

We will use Oncourse to complete exams, communicate with instructors and for online office hours in this class. You are responsible to be sure that your Oncourse profile is active by the end of the first week of class. For more information on activating your Oncourse account, see the following link:
http://kb.indiana.edu/data/agxm.html

 

Student Links
  Academic Calendar:
http://registrar.iupui.edu/accal.html

Oncourse:
https://oncourse.iu.edu/

OneStart:
http://onestart.iu.edu/

UITS Support Center:
http://uits.iu.edu/

IUPUI Bookstores:
http://www.bookstore.iupui.edu/

IUPUI Events Calendar:
http://events.iu.edu/iupui.html

Weather Advisories:
http://registrar.iupui.edu/adverseweather.html

Insite:
http://insite.indiana.edu/


Finding Open Computer Labs On Campus
 

There are 24-Hour Computer Labs on the IUPUI campus in the Business Building. The locations of the labs are BS3000 and BS3005. For a listing of all IUPUI Student Technology Center labs, see the web page at http://www.iupui.edu/~stctr/.

 

Keeping in Touch
 

You are responsible for checking Oncourse E-mail on a DAILY BASIS (Monday-Friday). I will post important class announcements to Oncourse. Additionally, you can track your grades via Oncourse.

 

 

 
© 2004 · IUPUI Department of Computer & Information Science