CS 482 - Senior Software Project II

Spring 2018

Class times:

Instructors:

Course Description

This course is an elective course for Computer Science majors. It is a continuation of CS481 (Senior Software Project I). It is also to be taken by the student (or student team) provided the project begun in CS481 is considered to be large enough to warrant two full semesters of project activity. The course instructor and members of the sponsoring organization will determine if this condition is met. The two most likely cases are: projects of a type that have taken two semesters when they have been completed by student-industry teams before, or projects which grow into a larger project as unforeseen positive results in CS481 warrant further investigation into a fruitful area(s) that will take another semester to complete.

Prerequisites

CS 481 - Senior Software Project I with a 2.0 or better.

Textbook

No textbook required.

Course Structure and Expectations

In this course, you may either continue the project you started in CS 481, or choose an alternate project to explore a different topic of interest. You may keep the same group members as CS481 or form new groups including an individual project.

Each student will be required to maintain a bi-weekly journal documenting the work accomplished for the prior two weeks. Additionally, a series of graded milestones similar to CS481 will be based on demonstrations of your (team’s) progress throughout the semester.

Policies

Grades

Your overall grade for the course will be determined as follows:

Grades are assigned on a 100-point scale:

Numeric Range Letter Grade
90-100 A (4.0)
87-90 B+ (3.5)
80-87 B (3.0)
77-80 C+ (2.5)
70-77 C (2.0)
60-70 D (1.0)
0-60 F (0.0)

Course website

Please check the course web page regularly for important announcements.

Exams

There are no exams for this course.

Project

The overall grade for the course will be determined by the progress made on the chosen project through a series of four milestones. Each group will be expected to demonstrate a working system for each milestone and discuss the progress made from the previous one. It is very important to make continuous incremental progress throughout the semester on a weekly basis.

Academic Integrity

York College’s mission statement stipulates that strict adherence to principles of academic honesty is expected of all students. Therefore, academic dishonesty will not be tolerated at York College. Academic dishonesty refers to actions such as, but not limited to, cheating, plagiarism, fabricating research, falsifying academic documents, etc., and includes all situations where students make use of the work of others and claim such work as their own.

The following policy pertains to all graded work in this course:

All graded (individual) assignments are to be completed individually. I encourage you to discuss high level concepts with other students, but any work you submit must be yours alone.

Direct copying of solutions or work from other students, web sites, or other sources is absolutely forbidden under any circumstances.

Any sources (books, websites, articles, fellow students, etc.), except for the course textbook and lecture notes, that you consult in completing an assignment must be properly acknowledged. In general, I strongly discourage you from using any resource not explicitly listed in the course syllabus or on the course web page but rather asking the instructor for assistance.

When a faculty member believes a student has committed an act of academic dishonesty, the faculty member must inform the student in writing and then has ten business days from that written notification to the student to report the incident to the Dean of Academic Affairs and the Department Chair. Documentation related to instances of academic dishonesty will be kept on file in the student’s permanent record. If the academic dishonesty is the student’s first offense, the faculty member will have the discretion to decide on a suitable sanction up to a grade of 0 for the course. Students are not permitted to withdraw from a course in which they have been accused of academic dishonesty.

Attendance

Students are expected to attend all scheduled classes and read the appropriate text material prior to class. If you must miss a class, it is your responsibility to notify the professor prior to class. Students are responsible for all material covered in class.

You may work ahead and submit any assignments early, but you must not fall behind. Class time is intended to be used for answering questions about the reading, labs, and assignments. You are responsible for keeping up with the reading assignments as described in the schedule.

Professionalism

I expect you to conduct yourself as a professional in this course. Professionalism includes:

I reserve the right to enforce this code through the York College Code of Student Conduct.

Use of Personal Technology in the Classroom

While York College recognizes students’ need for educational and emergency-related technological devices such as laptops, PDA’s, cellular phones, etc., using them unethically or recreationally during class time is never appropriate. The college recognizes and supports faculty members’ authority to regulate in their classrooms student use of all electronic devices.

Communication Standards

York College recognizes the importance of effective communication in all disciplines and careers. Therefore, students are expected to competently analyze, synthesize, organize, and articulate course material in papers, examinations and presentations. In addition, students should know and use communication skills current to their field of study, recognize the need for revision as part of their writing process, and employ standard conventions of English usage in both writing and speaking. Students may be asked to further revise assignments that do not demonstrate effective use of these communication skills.

Disability Support Services

If you had an IEP or 504 plan in high school or if you have a disability or health condition that impacts you in the classroom, please contact Linda Miller, Director of Disability Support Services, at 815-1785 or lmille18@ycp.edu to discuss obtaining the accommodations for which you may be eligible. If you already have an accommodation memo and wish to access your accommodations in this class, please see me confidentially to discuss.

Disclaimer

This syllabus is subject to change by the instructor.