Skip to main content

Policies

Attendance/Participation Expectations

  • You are expected to attend and participate in all class activities.
  • You are responsible for maintaining a line of communication with me regarding your performance.
  • You're encouraged to help your classmates via the channel.
    • this may count towards extra credit points when your grade needs it.
    • If you're not sure if your help would be considered cheating/plagiarism, reach out and ask.

Communication protocols

  • I will post announcements on Canvas (make sure it’s connected to your email)
  • For assignment-related questions please ask you questions on the MS Teams channel and engage with your fellow classmates.
    • You're also encouraged to participate and answer any questions your fellow classmates may post on the board or on Canvas. (this counts towards extra credit points)
    • When posting a question about your code, you must include:
      • What you are trying to do
      • What have you already tried
      • Code snippet
        • A Screenshot may be acceptable. However, something we can copy-paste would be greatly appreciated (GitHub Gist or code sandbox)
  • For grading-related questions, please email the TA and copy me on the communication.
    • Please note IT3038C in the email subject.
  • For any email communication with me or the TA, make sure to:
  • please review my Service Level Agreement for more (important) info about when to expect a response.

Course Evaluation

The School of Information Technology requires that each course is evaluated each time it is taught. The School uses a confidential web-based system, CoursEval, for these evaluations. At the beginning of finals week, you will receive an email from the School Head, with “CoursEval” as the topic. There is a link on that email that takes you directly to the evaluation. The online system is anonymous. I will receive only a summary report of combined data after final grades have been submitted.

As an instructor, I greatly value your input regarding the strengths and areas for improvement of this course. Your feedback is essential for me to continually improve instruction and provide for quality student learning and outcomes.

Late or Missing Policy

  • Quizzes will not be accepted (and will not be available) once the due date has passed.
  • Late work for Labs and Assignments will be deducted 10% per day and no late work will be accepted after one week.
  • No Exception or additional extensions will be given except for the two University-approved situations:
    • Accommodations requested and verified in advance from the Office of Disability Services.
    • Religious holidays, when I am notified of them in advance.

Assignment Submission Workflow and Expectations

  • Sharing of In-Class Quiz or Exam passwords with students not present in the classroom is prohibited and will result in a zero for the quiz/exam for the student who was not present and the student who shared the password.
  • Students must follow ALL instructions when submitting assignments, which will including pushing your assignments to GitHub as well as submitting the assignment to Canvas.
  • Pushing to GitHub is NOT ENOUGH to fulfill the obligation of turning in an assignment.

Remember to: make sure your code is on GitHub and you didn't just commit it locally.

Use of AI

  • Artificial intelligence (AI) language models, such as ChatGPT many only be used if the assignment calls for it and with proper citation. If you are in doubt as to whether you are using AI language models appropriately in this course, I encourage you to discuss your situation with me.
  • You are responsible for fact checking statements composed by AI language models as they can hallucinate incorrect answers