Welcome!

This is the home page for Section 1 of CS3520 (Programming in C++) in the Spring 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 in-person class held on-ground at the Boston campus and all students are required to attend the live classes. Lectures will consist of combination of coding sessions or demos and students should bring a laptop to the class so they can work along and complete the in-class work (i.e., practice activities).

Section 1 Mondays and Thursdays 11:45 am - 1:25 pm Robinson Hall, Room 411

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 the source code and required reading material, along with in-class practice activities / exercises and biweekly 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:

  • Attend every class and complete any in-class practice activty/exercise assigned during the lecture.
  • Textbook reading before class has proven to significantly enhance student learning. After the class, complete the required reading while looking over the related source code closely. You should also review slides & source code from the reference book along with ALL of the posted resources.
  • Then start working on the 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.