Virginia Tech

Course Policies
Course Website Access:
  The authentication information provided to access the course website can be used only by those students who are officially registered in this CS5704 course. Giving the authentication information to others is considered theft and a serious Virginia Tech Graduate Honor System violation. The authentication information must be treated as classified information and must be protected accordingly.
Computer Use Policy:
  All students are required to follow the instructions and guidelines specified under Acceptable Use Guidelines at Virginia Tech.
Classroom Laptop Use Policy:
  Each student is required to bring a Mac, Windows or Linux laptop computer to each class meeting for hands-on learning of cloud software development. The laptop computer must be running IntelliJ IDEA Ultimate, WildFly Application Server, and MySQL which are used for cloud software development in the course. A powerful laptop with 15-inch+ screen is recommended for improved productivity.
Medical Extension:
  Extension is granted based on a letter from a doctor substantiating that the student is unable to conduct the coursework due to a medical condition. The grade of Incomplete is given only for medical reasons based on a letter from a doctor.
Honor System:
  The Virginia Tech Graduate Honor System pledge, that each member of the university community agrees to abide by, states: “As a Hokie, I will conduct myself with honor and integrity at all times. I will not lie, cheat, or steal, nor will I accept the actions of those who do.

Students enrolled in this course are responsible for abiding by the Honor Code. A student who has doubts about how the Honor Code applies to any tutorial app, assignment, exam, or project is responsible for obtaining specific guidance from the course instructor before submitting the work for evaluation. Ignorance of the rules does not exclude any member of the University community from the requirements and expectations of the Honor Code.
Submission Policy:
  Late submissions are not allowed for tutorials and team project.

Both Part 1 (submission) and Part 2 (deployment) of each Assignment app must be completed before 11:00 p.m. on the due date.

There will be a 10% penalty per day late. Lateness is determined with respect to your completion time of Part 1 and Part 2 of each Assignment app.

For example, an assignment app due on Tuesday: if submitted (Part 1) and deployed (Part 2) on Wednesday before 11:00 p.m. is considered one day late; on Thursday before 11:00 p.m. is considered two days late; etc.

No assignment app will be accepted if late more than three days. Your assignment app Part 1 and Part 2 must be complete when submitted. Partial submissions are not allowed.

Submission of the wrong file or the wrong version is subject to 30% penalty.

Multiple submissions are allowed before the deadline, the latest submission replacing the previous one.