Course Syllabus

Syllabus
CNIT 195 - Web Development Capstone

CRN 33630 - SEC 001

 

Course Description

This course will give students hands-on experience working on a real-world project. CNIT 195 is designed to give students an opportunity to work together as a team to complete a web application project, providing a professional body of work for their portfolios. Individuals in local technology companies might be invited to talk and network with students. Students will have the opportunity to set a professional social media profile and e-portfolio as well as be aware of some tools used in web application development.


Course Dates

Tue, Jan 19 through Sun, May 23

 

Prerequisite

No prerequisite course is required, but it is HIGHLY advised that students have some programming experience (one of these courses offered by CCSF: CS 130B or CS 231 or CS 150A or CS 232 or CNIT 133 or CS 110B or CS 111B) and very good skills working with HTML and CSS according to the latest standards.

Instructor Information

Claudia Da Silva
Personal Website: https://www.cdasilva.info
Email: please use the Email tool in Canvas (Inbox icon on the left side)
Alternate external email: cdasilva@ccsf.edu or claudia.dasilva@mail.ccsf.edu

Communication with Instructor

Prefer using the email that you find in the online system (there is an icon called Inbox in the left side of the screen when you login to the course). You can also use the forums of the class.
You can also use the external email.
I generally tend to answer within 24-48 hours except when you write your email Friday late afternoon and, for this case, you will see my response only on the following Monday.

Computer Requirement

Your computer must meet the minimum requirements to attend this class: access to the Internet, be able to download and install software 

 

Course Requirements

  • Online discussions and regular participation is required
    This is not a self-paced course.
  • Some lecture will be presented and it is expected that you will use what is being presented while developing your project(s), we might schedule presentations from real web developers to share their experience with the class.
  • A Final Presentation will be required from each group about the project developed.
  • There is no book required and any material will be referred by the instructor
  • There are assignments and some of the assignments will be related to the project while others will be related to the lecture presented.

Attendance and Dropping

  • Attendance in this class will be tracked by your participation in the open forums and in your group forums. Also, your participation during the presentation of the project will count towards your participation grade.
  • If you decide to drop, please be courteous with your group and let them know in advance so they can re-plan the flow of the project.
  • You might be dropped from this class if I notice you are not participating in your group discussions and/or the open forums.

Grading

Total points 110 points

 

Letter Grades

You will earn a letter grade (unless you select P/NP grading). From the above percentage, mid-term and final letter grades are determined as follows:
90 - 100% of total points = A
80 - 89% of total points = B
70 - 79% of total points = C
60 - 69% of total points = D
Less or equal 59% of total points = F


ATTENTION!!! 

IF YOU SELECT P/NP, YOU WILL NOT BE ABLE TO USE THIS CLASS FOR ANY CERTIFICATE OF THE COLLEGE AND THE INSTRUCTOR WILL NOT BE ABLE TO MODIFY THE P/NP TO A LETTER GRADE. THIS IS A STATE RULE, IT IS NOT A COLLEGE RULE!

Policies on copyright while using CCSF facilities

CCSF Guidelines for lab use: Software in use in the lab and printed resource materials are copyrighted with all rights reserved except when explicitly described as public domain. Under copyright laws, these items may not be copied, photo-copied, reproduced or reduced to any electronic medium, in whole or in part. Any violation or attempt to violate copyright laws may result in disciplinary action.

 

Student's Learning Outcomes

Upon completion of this course, a student will be able to:

  • Define roles and responsibilities within a web application development team
  • Create and develop a professional web application, collaborating in a team environment
  • Create project specification documents
  • Set a professional social media profile and web presence
  • Select and use appropriate tools for web application development

Standards of Conduct

Students who register in CCSF classes are required to abide by the CCSF Student Code of Conduct. Violation of the code is basis for referral to the Student Conduct Coordinator or dismissal from class or from the College. See the Office of Student Affairs and Wellness.

Collaborating on or copying of tests or homework in whole or in part will be considered an act of academic dishonesty and result in a grade of 0 for that test or assignment. I encourage students to share information and ideas, but not their work.

Special Needs

If you need classroom or testing accommodations because of a disability, or have emergency medical information to share with me, or need special arrangements in case the building needs to be evacuated, please make an appointment with me as soon as possible. Students seeking disability related accommodations are encouraged to also register with Disabled Students Programs and Services - you can get more information at the DSPS website.

Course Summary:

Date Details Due