Welcome!

This is the home page for Section 2 of CS3520 (Programming in C++) in the Summer 2024 semester. All materials associated with this course (videos, lecture notes, required reading materials and resources, practice activities, assignments and projects etc.) will be made available through Canvas.


Meeting Times & Location

This is an asynchronous class without any scheduled class time or live lectures. Students will NOT be expected to be online during any specific time/day. Lectures will consist of recorded videos which would include coding sessions or demos and review of notes or slides. Students will be expected to watch the video lectures before they start workig on practice activities and weekly assignments. We will, however, have scheduled times for all office hours.

Section 2 Asynchronous Online

Instructor

Dr. Adeel A. Bhutta
a.bhutta @ northeas...edu

Communication

  • Course materials will be distributed via Canvas. We will publish learning module pages weekly which would include video lectures (and the accompanying source code and required reading material), along with in-class practice activities and assignments or projects

  • The schedule of office hours and the contact information of Teaching Assistants and instructor will be posted on Canvas under Syllabus page.

  • We will use piazza for questions about assignments, logistics, etc. Sign up link is available on Canvas. We will also auto-enroll you based on your enrollment status we get from the Registrar office, at the start of the semester.

Your Responsibilities

Each week, you will be expected to:

  • Watch all video lectures for the week and complete all practice activities assigned for the week.
  • Textbook reading before class has proven to significantly enhance student learning. After watching the video lectures, complete the required reading while looking over the related source code. You should also review slides & source code from the reference book along with ALL of the posted resources.
  • Then start working on assignment/project for the week.
  • Attend office hours to clarify concepts. Use piazza to ask questions about everything else.
  • It is also your responsibility to be familiar with all course policies including the ones about Academic Integrity.