You are on page 1of 5

Course Addendum

Semester: Winter Summer 2021 Subject Code: IPC144 Section: NFF


Subject Title: Introduction to Programming using C
Professor: Dr. Muath Alzghool Office: @home
E-mail: muath.alzghool@senecacollege.ca Ext.
Office Hours: By appointment

Approved by:

Kathy Dumanski, Chair, School of Software Design and Data Science

Please read this addendum to the general course outline carefully. It is your guide to the course
requirements and activities.

Please refer to the course outline for learning outcomes, course description and text and materials.
Please also visit sdds.senecacollege.ca for key information on courses, graduation requirements,
transfer credit, and more from the School of Software Design and Data Science.

Assessment Summary

 Workshops (6) - 25%


o Each Workshop:
 Part 1: 10%
 Part 2: 40%
 Part 2 reflection: 50%

Note: although successful completion of the workshops is not required, failure to


successfully complete all or most of the workshops will make it difficult to earn sufficient
grades to pass the course, and lead to difficulties successfully completing the
assignment and the midterm and final assessments.

 Assignments (2) - 20%

o Assignment 1 – 5%

o Assignment 2 – 15%

 Required Reading Quizzes, Exercises and Reviews (min 15) - 25%


o Weekly required reading assessments and quizzes - 10% (best 87/109)

o Weekly walk/logic exercises - 15% (best 7/9)

 Test - 15% (midterm) – composed of 2 parts, a quiz on Blackboard, time limited and available
for 24 hours, and a reflection document which must be submitted to Blackboard, the
submission window will be available for 24 hours.

 Final Assessment - 15% - composed of 4 parts, a mini project which will be released on
Tuesday of Week 11 and due on Wednesday of the final week (Week 12). The project will be
done in groups of up to 3 students, one student will be responsible for submitting the project to
Blackboard. Each group member will also submit an individual reflection document about their
experience working on the project, the submission window for the reflection will be available for
24 hours after the due date of the project. There will also be 2 tasks to be completed on
Blackboard on Tuesday of the final week (Week 12). Each task will be time limited and
available for 24 hours.

Course Policies

To obtain a credit in this subject, a student must:


     Achieve a grade of 50% or better on the final assessment.
     Satisfactorily complete the assignments.
     Achieve a weighted combined average of 50% or better for the midterm test and final
assessment.
     Achieve a grade of 50% or better on the overall course.
 Workshop and assignment submissions that do not meet specifications may be returned to
the student for revision and resubmission at a reduced grade.

Academic Policies:
http://www.senecacollege.ca/about/policies/academics-and-student-services.html

PLEASE RETAIN THIS DOCUMENT FOR FUTURE EDUCATIONAL AND/OR EMPLOYMENT


USE.
TENTATIVE WEEKLY SCHEDULE
Summer 2021

Week Topic or Skill Reading Assessment Weight


Week 1 Introduction Types,  Bonus Quiz  1%
May 17- 21 to Using Calculations,
Vs2019, and Expressions
transfer of for next week
files to matrix
Week 2 Types, Logic, Style,  Readings Review –  1.4%
May 24 -28 Calculations, Testing and Types,
Expressions Debugging calculations, and
for next week expressions
 Workshop 1 -  1%
Output
 Correct the  32.1%
Mistakes Exercise
Week 3 Logic, Style, Arrays,  Readings Review -  1.4%
May 31 - Testing and Parallel Logic
June 4 Debugging Arrays  Workshop 2 –  23%
Types,
calculations &
expressions
 Walkthrough  32.1%
Exercise
Week 4 Arrays, Parallel Structures  Readings Review -  1.4%
June 7 – 11 Arrays Arrays, Parallel
Arrays
 Workshop 3 -  34%
Logic
 Correct the  32.1%
Mistakes Exercise
Week 5 Structures Functions  Readings Review -  1.4%
June 14 - 18 and Pointers Structures
 Workshop 4 –  45%
Parallel arrays
 Correct the  2.1%
Mistakes Exercise
Week 6 Functions, Functions,  Readings Review  1.4%
June 21 - 25 Pointers Arrays and Functions and
Structs Pointers
 Workshop 5 –  45%
Structures, due
July 5
 Midterm  15%
 Assignment 1  5%
released
 Walkthrough  2.1%
Exercise
 

Study Week

Week 7 Functions, Character  Weekly Readings  1.4%


July 5 - 9 Arrays and strings, Review -
Structs and Input, Functions, Arrays
Output, and and Structs
Library  Assignment 1 Due
functions July 8
 Assignment 2
 15%
released
 Workshop 6 –
 67%
Functions and
Pointers
 32.1%
 Walkthrough
Exercise
Week 8 Character String  Weekly Readings  1.4%
July 12 - 16 strings, Library Review –
and Input, Character strings,
Output, and and Input, Output,
Library and Library
functions functions
 Correct the
 32.1%
Mistakes Exercise
Week 9 String Library Text Files,  Weekly Readings  1.4%
July 19 - 23 Records and Review – String
Fields library
 Walkthrough  32.1%
Exercise
Week 10 Text Files, Review  Weekly Readings  1.4%
July 26 - 30 Records and Review – Text
Fields Files, Records and
Fields
 Walkthrough  32.1%
Exercise
Week 11 Review Begin Final Group project
August 2 - 6 Assessment released Aug. 3

Week 12 Final  Blackboard


Aug. 9 - 13 Assessment  Part 1 – Aug 10  3.37%
 Part 2 – Aug 10  3.75%
 Project Due Aug 11  3%
 Reflection Due  4.5%
Aug 12
PLEASE RETAIN THIS DOCUMENT FOR FUTURE EDUCATIONAL
AND/OR EMPLOYMENT USE.

You might also like