Program Development Seminar (CIS272/52)
Professor: Priscilla Grocer
Website: www.pgrocer.net
Office: K-112
Phone: 508-678-2811
ext 2403
Email: Priscilla.Grocer@bristolcc.edu Check with me about
other email address to use for homework.
Online course
Description:Students learn to analyze difficult programming problems and develop traditional or web based
solutions for them. The course deals with sophisticated concepts of logic, program development, and
data structures. It also covers the programming life-cycle and the concepts applicable to the
development of standard and web based solutions. Students develop and implement individual
programming projects using the languages they have learned. Three class hours a week.
Competency met: Technical Literacy (8.0) Spring
Prerequisites
Two prerequistes or one pre and one co-requisite from the following: CIS 250, CIS 255, CIS 256,
CIS 257, CIS 258 or permission of the instructor.
Objectives: As in all CIS courses, there will be a strong
focus on critical analysis including critical thinking, critical
reading and critical information gathering. In addition to this
overriding objective, at the completion of this course, the following
objectives should have been accomplished:
- To develop portfolio projects that demonstrate programming and database skills as well as other skills
acquired during their CIS program.
- To expand programming ability through research and then apply the research to the development of one or more programs.
- To research skill areas in computing that are career potentials and deliver the findings
- To develop a web portfolio using a variety of tools and techniques.
- To develop a linkedin page to use for job hunting and involvement
- To design and develop a data to use with the project
Learning Outcomes:
- Demonstrate their programming, database and other computing skills as they design, develop and implement their programming project
- Demonstrate their ability to reseach and apply additional programming techniques
- Effectively use a variety of computer software.
- Develop a professional web based portfolio using a variety of tools and techniques as well as a supplementary page on linkedin.
Material to be Covered:
- Design, develop and implement programming examples in the language(s) of choice for the capstone project and portfolio they are developing
-
Develop a database example for the portfolio they are developing
- Document the program and database examples
- Develop examples of other computing skills for the portfolio
-
Develop a web portfolio using tools and techniques
Requirements and Grading: The student will be expected to
complete all assigned work on time. Homework assignments will be due
in a week unless otherwise specified. In addition
there will be a final exam/project.
Grading
percents are:
- 80% Projects
- 10% Class participation,
responsibility about work, keeping up to date, quality of work,
adding extras that are above and beyond, showing initiative,
figuring out problems etc.
- 10% Final
- See extra credit service learning project opportunity at
bottom of syllabus.
Evaluation:
- Assignments, programs and exams are graded using either
number grades or letter grades based on the following (A=90-100,
B=80-89, C=70-79, D=60-69, F=below 60). The student's grade for the
course will use the same scale and will be based on the percentages
explained in the grading section. Plus and minus grades will be
given.
- Many of the assignments in this class are open ended - the
grading will be based on how well the project demonstrates mastery of
the material. Students who do a minimum of work will be graded
accordingly. Assignments are only accepted if they are credible work
and meet the minimum requirements and standards for that assignment.
Assignments that are not accepted can be resubmitted. Resubmission is
allowed on graded assignments, with permission of the instructor. You
cannot earn an A+ on an assignment that is resubmitted. The
instructor will only accept, without penalty, resubmissions on
credible work. Resubmissions must be done within a week to avoid
additional penalties for late assignments.
- Note: To achieve an A+,
on open-ended assignments, students must have done sufficient extra
work in development or implementation tot make the assignment
standout. In doing assignments, students must do their own work.
Relying too heavily on my examples or working too closely with
someone else will be penalized.
Attendance: Attendance is based
on email communication. Students must report their status once a
week. This report can be combined with the submission of an
assignment.
Bristol Community College Withdrawal Policy:
Students are responsible for withdrawing officially if they stop attending any or all classes. Faculty no longer have the ability to withdraw a student from a class. A
grade of "F" will be assigned to any student who stops attending a course but does not officially withdraw. Students are encouraged to meet with an advisor before making any changes
to their schedule. Withdrawals effect Satisfactory Academic Progress and can place the student at risk for academic probation or dismissal. Students who use financial aid and who
subsequently withdraw may be required to return some or all funds received. Withdrawals are accepted until the tenth week of classes. Students may withdraw online in accessBCC,
in person at any Enrollment Center, or via their college email to enrollmentservices@bristolcc.edu. Email requests must come from the student's BCC college email address and must
include the student's name, BCC student ID number, and course information (CRN, course and section number). Email from non-college accounts will not be accepted. If a student
officially withdraws after the third week of classes, there will be no tuition or college fee refunds. For more information, see the College Catalog at:
http://bristolcc.smartcatalogiq.com/en/2017-2018/Catalog/Academic-Information/Withdrawal-Policy-and-Procedure. Students with questions should contact Enrollment Services via any of
the methods mentioned above or at 774-357-2590.
Disability Services
Disability Accommodations: Bristol Community College complies with federal legislation for individuals with disabilities (Section 504 of the Rehabilitation Act of 1973 and
the Americans With Disabilities Act of 1990 and the ADAA of 2009) and offers reasonable accommodations to qualified students with disabilities. It is your responsibility
to notify me and the Office of Disability Services (ODS) of your need for classroom accommodations. Accommodations are arranged through ODS, which will issue a confidential
Disability Services Accommodation Plan signed by both the Learning Specialist and student. This should be accomplished, when possible, during the first two weeks of class.
If you have questions about the process, please contact ODS by calling (508) 678-2811 (Fall River, ext. 2955; Attleboro and Taunton, ext. 2996; New Bedford, ext. 2955
and/or 4011). You may also contact Office of Disability Services (ODS) online at http://www.bristolcc.edu/students/disabilityservices/
If you have a documented disability and will be requiring accommodations, please contact me and the Office of Disability Services (508) 678-2811 (Fall River, ext. 2955;
Attleboro and Taunton, ext. 2996; New Bedford, ext. 2955 and/or 4011) as soon as possible to arrange for appropriate accommodations. You may also contact Office of
Disability Services (ODS) online at http://www.bristolcc.edu/students/disabilityservices/
Any student with a documented disability in need of academic adjustments or accommodations is requested to speak with me and the Office of Disability Services (508) 678-2811
(Fall River, ext. 2955; Attleboro and Taunton, ext. 2996; New Bedford, ext. 2955 and/or 4011) as soon as possible to arrange for appropriate accommodations. You may also
contact the Office of Disability Services (ODS) online at http://www.bristolcc.edu/students/disabilityservices/
I encourage any student in need of accommodations for a specific documented disability to meet with me and the Office of Disability Services (508) 678-2811 (Fall River,
ext. 2955; Attleboro and Taunton, ext. 2996; New Bedford, ext. 2955 and/or 4011) at your earliest convenience to ensure timely and appropriate accommodations. You may also
contact the Office of Disability Services (ODS) online at http://www.bristolcc.edu/students/disabilityservices/
For Online Courses: If you are a student who would normally seek accommodations in a traditional, face to face classroom, please speak to me and the Office of Disability
Services (ODS) as soon as possible. You may contact the Office of Disability Services to arrange for appropriate accommodations by calling (508) 678-2811
(Fall River, ext. 2955; Attleboro and Taunton, ext. 2996; New Bedford, ext.2955 and/or 4011) or by stopping by Room L109. You may also contact the Office of Disability
online at http://www.bristolcc.edu/students/disabilityservices/
Methodology: This course is offered as a Distance Learning course.
Students will be working
independently on projects designed to solidify their computer
skills and practical experience in analyzing and solving problems.
When appropriate, exercises and problem solving techniques are used.
This syllabus is not to be construed as a contract in any way, shape,
manner or form. This syllabus contains a suggested course outline and
will be generally followed, subject to change according to the
instructor’s discretion and needs. Academic flexibility is
important!
Interaction Plan: This is an asynchronous
course.
Communication includes email, and on line
office hours and help sessions. In addition open lab help session
are scheduled and students may request in person meetings. Students
must communicate with the instructor at least once a week via email
and must turn in homework and participate in on line communication to
be successful.