Course Section Information School of Advanced Technology C++ Programming

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

COURSE SECTION INFORMATION

School of Advanced Technology

C++ Programming
Computer Engineering Technology-Computing Science
Professor’s Name: Surbhi Bahri Course Number: CSI 8219

Email: bahris@algonquincollege.com Course Section: 300

Phone: 613-727-4723 x 6168 Academic Year: 2021-2022

Office: T315 Term: Summer

Out of Class Academic Level: 4


Assistance: email me

Section-Specific Learning Resources


 Online Resources – See Brightspace
 Other related materials will be provided to the student as required.

Evaluation Breakdown

Assessment Value CLRs


Assignments 20% 1, 2, 3, 4, 5,
6, 7, 8
Labs 30% 1, 2, 3, 4, 5,
6, 7, 8
Quizzes 20% 1, 2, 3, 4, 5,
6, 7, 8
Exam 30% 1, 2, 3, 4, 5,
6, 7, 8
Learning Schedule (subject to change with notification)

Weekly Theme and Learning Assessments


Date CLRs
Outcomes (%)
Week 1 Install Visual Studio and learn
Quiz 1 (1%) 1,4,5
CMake
10-Jan-22

Week 2 Lab 1 (3%)


Class Declaration and functions 1,7
17-Jan Quiz 2(1%)
Week 3 Input / Output validation and Lab 2 (3%)
1,7
24-Jan Memory management Quiz 3 (1%)
Week 4 Lab 3 (3%)
Copy Constructor, pass by reference 1,7,5
31-Jan Quiz 4 (1%)
Week 5 Keywords: const, friend. Overloaded Lab 4 (3%)
1,2,3,5
7-Feb operator Quiz 5 (1%)
Week 6 Inline functions, inheritance and
Midterm (20%) 1,2,4,5,7
14-Feb virtual functions.

Week 7 Templates, Standard template Lab 5 (3%)


1,2,4,5,7
library, initializer list
22-Feb Quiz 6 (1%)

Week 8
Mid-semester break
28-Feb
Week 9 Lab 6 (3%)
Object casting, C++ native interface 1,2,3,5,6
07-March Quiz 7 (1%)
Week 10 Lab 7 (3%)
Parallel programming with OpenMP 1,2,3,5,6
14-March Quiz 8 (1%)
Week 11 Lab 8 (3%)
New C++ features Milestone 2 – 1,2,3,5
21-March
Assignment
Week 12 Milestone 3 –
C++ gui programming 2,3,4
28-March Assignment

Week 13
Exam review 1,2,3,4,5,6,7
04-April
Week 14
Final Exam 1,2,3,4,5,6,7
11-April
Other Important Information

 Late assessments are not allowed. Failing to demonstrate the work in the given
timeframe will result in 100% grade deduction regardless of submission on BRS.
 Email is the official communication channel for this course, I will respond to email typically
within 48 hours. Emails must be sent using your student email, or from within Brightspace.
Emails from other sources (Gmail, Hotmail etc.) will be ignored.
 Make sure that you carefully comply with the Algonquin College policies with respect to
academic integrity and plagiarism. This is particularly important in group work
situations. Do not let someone copy someone else’s work and pass it off as their own. The
idea is clear; you cannot just copy & paste examples from the Internet to build up
deliverables that you claim are your work.
 Quizzes will be delivered during lecture periods (only). That is, the Quiz will open and
close sometime during any lecture period or in any given week.
 Arriving late, after 30 minutes of a 2-hour meeting is considered ‘absent’.

Academic work submitted by a student is evaluated on the assumption that the work presented
by the student is his or her own, unless designated otherwise. For further details consult
Algonquin College Policies AA18 http://www3.algonquincollege.com/directives/policy/academic-
discipline/ and AA20 http://www3.algonquincollege.com/directives/policy/plagiarism/

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy