Advanced C Programming

Spring 2020 ECE 264 :: Purdue University

⚠ This is a PAST SEMESTER (Spring 2020).
Prof. {{name}}
Section 2 lecture: Mon/Wed/Fri 8:30-9:20am, WALC 1055
Office hours: Wed/Fri 9:30-11:00am, Wang 3061Webex
Prof. {{name}}
Section 3 lecture: Mon/Wed/Fri 10:30-11:20am, MATH 175
Office hours: Mon/Thu 11:30-1:00pm, MSEE 262Webex

✉ Include “ECE 264” in the email subject. Email should be limited to matters that only your instructor should see (i.e., confidential, etc.). Use Piazza for questions about homework, course policies, or technical difficulties, unless otherwise directed.

Lab help hours

Lab help hours are Mon-Fri 3-7pm + Sun 2-4pm EDT. There are two ways to get help:

  1. Piazza rapid response. During TA help hours, half of the TAs on duty will make Piazza their top priority during those hours to provide fast replies. These "Piazza-first" TAs will respond to Webex requests only if there are no unanswered questions on Piazza.
  2. Webex. The other TAs will be "WebEx-first". If the queue is empty, they will switch to Piazza, but will otherwise, be here to help you synchronously (via WebEx). To get help:
    1. Open your Webex meeting room. https://purdue-student.webex.com/meet/USERNAME
    2. Go to QueUp (room=CQW8GZV8).
    3. Title: Describe what you need specifically in ≈15−30 characters.
      "Clarify create_bst(..) reqmts", “Debug seg fault”, "How do I start HW10?"
      “help”, “debug”, “HW10”, “zzzz”, “” ← ⚠ Requests with vague titles may be ignored or deleted to reduce delays due to people adding their name before they have a question.
    4. Identifier: Enter your username (e.g., ppiferi).
    5. When a TA is available, they will connect to your Webex meeting room.

Exams

Sec. 2 (W) Sec. 3 (Q)
Exam 1 Wed 2/19 8–9pm EE 129 PHYS 112
Exam 2 Thu 3/12 8–9pm WTHR 200 WALC 1055
Exam 3 Thu 4/9 8–9pm EE 129 PHYS 112
Final exam Thu 5/7 1–3pm CL50 224
Prof. Wang exams will be open book. Prof. Quinn exams will be closed book.

Switching to online (COVID-19)


Lecture

Section 2 (Wang)

Lecture videos will be posted to Blackboard (in the folder “Lecture Video”) before the normal class time (Mon/Wed/Fri 8:30am EDT).


Section 3 (Quinn)

Lecture video links will be posted to Blackboard in the same place you have been seeing Boilercast before the normal class time (Mon/Wed/Fri 10:30am EDT).

🐛 Plan B. In case of technical difficulties posting the videos to Blackboard/Kaltura, they may be posted to another service (e.g., YouTube) and linked from the course schedule. Hopefully, that won't ben necessary.


Post-lecture Q&A. At 11:00-11:30, there will be a group discussion in WebEx, where you can ask questions about the lecture. Questions should be about this lecture. This is intended to replace some of the interaction we normally get during class—not as an addition to office hours.

Join Post-lecture Q&A ⋯ Password: MATH175 −OR− ☎ 855-282-6330 (code: 310 923 020).

🧪 The post-lecture Q&A is experimental. If it is working, I will try to limit lecture videos to ≈30-40 mins to allow time for questions. If participation is low or it seems ineffective, it may be tweaked or eliminated.


TA help hours

We will hold TA help hours at the same time with the same people.


During TA help hours, there will be two ways to get help.


1. Piazza rapid response. During TA help hours, half of the TAs on duty will make Piazza their top priority during those hours to provide fast replies. These "Piazza-first" TAs will respond to Webex requests only if there are no unanswered questions on Piazza.


2. Webex. The other TAs will be "WebEx-first". If the queue is empty, they will switch to Piazza, but will otherwise, be here to help you synchronously (via WebEx). To get help:

  1. Open your Webex meeting room. https://purdue-student.webex.com/meet/username

  2. Go to the QueUp (room=CQW8GZV8).

    1. Title: Describe what you need specifically in ≈15−30 characters
      "Clarify create_bst(..) reqmts", “Debug seg fault”, "How do I start HW10?"
      “help”, “debug”, “HW10”, “zzzz”, “” ← ⚠ Requests with vague titles may be ignored or deleted to reduce delays due to people adding their name before they have a question.

    2. Identifier: Enter your username (e.g., ppiferi).

  3. When a TA is available, they will connect to your Webex meeting room.

🐛 Plan B. In case of technical difficulties with Webex, enter "▒▒▒@gmail.com" (Hangouts) or “Skype: ▒▒▒” (Skype) as your Identifier. If a TA is available who can do that, they will contact you by that service. Webex is preferred because it works for everyone, it is Purdue-sponsored, and it keeps your "work" identify separate from your personal accounts. TAs are not obligated to install anything other than Webex.


Do not use the lab (EE 215), even if you are on campus. Those who travelled internationally should self-quarantine for 14 days, and should not be in EE or MSEE. See Purdue guidelines.


Instructor office hours

Section 2 (Wang)

Go to https://purdue.webex.com/meet/joywang during the regularly scheduled office hours (Wed/Fri 9:30-11:00am EDT).


Section 3 (Quinn)

Go to https://purdue.webex.com/meet/aq during the regularly scheduled office hours (Mon/Thu 11:30-1:00pm EDT). If he is with someone else, you may not be "admitted" to the meeting room immediately. In that case, go to QueUp (room=CQW8GZV8) and use the separate queue at the bottom titled "Prof. Quinn office hours".


Questions


Questions about assignments, procedures, or course policies should be posted to Piazza.


Private matters may be sent by email to your instructor. Subject line must include "ECE 264".


Exams

Both sections

Exams will be held online on the same days as originally planned.

  • Thu 4/9 at 8-9pm EDT

  • Thu 5/7 at 1-3pm EDT

We tentatively plan to keep the times the same as originally scheduled, but exam times may be adjusted to accommodate students who are overseas. All students will take the exam at the same time.


Section 2 (Wang)

Details will be shared as we get closer.


Section 3 (Quinn)

Details will be shared as we get closer. For now, see this Piazza discussion for some initial thoughts. Feedback is welcome.


Grading

Grading will be the same as before. See the syllabus.


Regrades

Send email to Taeuk Jang with CC: Prof. Quinn and subject "HW▒▒ regrade request - ECE 264", where ▒▒ is the homework number. Taeuk will either resolve it by email, ask you to meet with him remotely during his TA help hours, or refer you to Prof. Quinn. The subject text must be exact to ensure that your request is processed.


Resources

Learning Remotely - tips and other information from Purdue to help you succeed in online courses