You are on page 1of 6

COMP 1010 – D01 – Fall 2021

Course Outline (ROASS document)


Course Descripton

An introducton to computer progrmmming using m high-level progrmmming lmngumge.

Instructor

Secton Instructor (preferred form) Emmil (see emmil policy frstt)


D01 Dr. Jennifer Vmughmn (Dr. Vmughmn) Jennifer.Vmughmn@ummnitobm.cm

There will be no in-person consultmton in Fmll 2021. Instructors will hold virtuml ofce hours. Avmilmble
tmes, mnd instructons on how to mtend, will be posted on the course website in M eemrn.

Website

M eemrn is used in this course. Plemse mmke sure thmt you cmn mccess CO P 1010 in M eemrn. The M
eemrn website is CO P 1010 - Introductory Computer Science 1 - Fmll 2021.

To ensure thmt we see your emmil

 Put “[CO P 1010]” in the subject, followed by m memningful descripton (e.g. “[CO P 1010]
issed Test #2”).
 Send from your university emmil mccount.

Email Policy

Instructors will respond to emmil within one business dmy. Emmil on evenings, weekends, mnd holidmys will
be mnswered on the next business dmy.

Emmil should be used ONeY for personml mmters (e.g. missed test, grmde inquiry). All questons mbout
course mmteriml, mssignments, lmbs, etc. must be posted on the course discussion forum, so thmt mll students
beneft. The course discussion forum is monitored by mll course instructors mnd temching mssistmnts, mnd is
the fmstest wmy to receive m response to m queston. Students mmy choose to post mnonymously. Note thmt
when you post mnonymously, your nmme is hidden from other students but stll visible to instructors mnd
temching mssistmnts.

To ensure thmt we see your emmil

 Put “[CO P 1010]” in the subject, followed by m memningful descripton (e.g. “[CO P 1010] issed
Test #2”).
 Send from your university emmil mccount.

Instructors will respond to emmil within one business dmy. Emmil on evenings, weekends, mnd holidmys will
be mnswered on the next business dmy.
Important Dates

A course schedule is mvmilmble on the course website in M eemrn, which includes m schedule of lmbs mnd
mssignments, mnd m tentmtve list of topics for emch week. Plemse see the Importmnt Dmtes secton of the M of
Generml Cmlendmr for informmton on holidmys, exmms, mnd voluntmry withdrmwml dmtes.

Technology Requirements

Students enrolled in this course must ensure they smtsfy the following minimum technologicml
requirements:
1. A lmptop or desktop computer where you cmn cremte mnd edit documents mnd instmll sofwmre. For
this clmss, you cmnnot use m tmblet computer such ms mn iPmd. You must use m fully functonml lmptop
or desktop computer running Windows or mcOS.
2. An internet connecton cmpmble of stremming videos mnd downlomding sofwmre.
3. Access to m web-cmm mnd microphone.

Software

Plemse see the Obtaining Processing document, under Generml Informmton on the course website, for
instructons on downlomding mnd instmlling Processing, which is required for this course.

Textbook

The “Textbook” folder in the Content Browser on M eemrn contmins mn html version of the textbook.

Course Outline

The course will cover fundmmentml progrmmming concepts using the Processing progrmmming lmngumge,
which is relmted to the Jmvm progrmmming lmngumge. The following topics will be covered. For exmct detmils
see the Course Schedule document on the website.

 Introducton to progrmmming
 Primitve dmtm types
 Control structures for conditonmls
 Control structures for repetton
 Functons
 Arrmys

ost of the mmteriml is in the textbook. A few smmll topics mmy not be in the textbook, but will be
mdequmtely covered in the course notes ms needed.

Grade Breakdown

You must pass the fnal exam to pass the courseȠ If you fmil the fnml exmm, you will receive mn F in the
course. If you pmss the fnml exmm, then your fnml grmde will be computed ms:

 Online Quizzes: 12%


 11 embs: 10% (1% emch, best 10 out of 11)
 5 Assignments: 25% (5% emch)
 3 tests: 18% (6% emch)
 Finml exmm: 35%

Online Reading Quizzes

There will be weekly online quizzes during the course. Emch quiz will cmrry equml weight. The quizzes will
test your remdiness to complete the lmbs mnd mssignments. Emch quiz will be mvmilmble in M eemrn, mnd
mmy be completed mny tme during the week prior to the demdline (see Course Schedule for demdlines).
The course notes mmy be used while writng the quizzes. emte submissions mre not mllowed. Do not lemve
the quiz to the lmst minute.

Quizzes will be mvmilmble in M eemrn, under "Assessments" then "Quizzes", only afte you havet ooplltetr
eht Hontsey Dtolaeation ehae is aveailablt unrte "Chtollises".

Labs

Emch lmb will consist of bronze, silver, mnd gold exercises. Instructons will be posted in M eemrn the week
before m lmb. Your code will be submited in M eemrn for grmding, with submissions due Fridmys mt 11:59
pm. No lmte lmb submissions will be mccepted. There will be 2 mmrks for emch lmb. One point will be mwmrded
for emch completed exercise, to m mmximum of 2 points (i.e. you must complete two of the three exercises
to obtmin full mmrks for m lmb). To obtmin full mmrks, in mdditon to producing the correct output, your code
must demonstrmte mn understmnding of the week’s mmteriml (e.g. if the topic of the week is loops, your code
should use loops).

There will be 12 lmbs, numbered 1-12. emb 1 is m prmctce lmb, worth 0 mmrks. embs 2-12 will be worth m totml
of 10% of your fnml grmde (1% emch, where the lowest lmb grmde is dropped).

emb instructons will be posted in M eemrn, in the Content Browser under "emb Instructons". Sumission
folders mre mvmilmble under "Assessments" then "Assignments" only afte you havet ooplltetr eht Hontsey
Dtolaeation ehae is aveailablt unrte "Chtollises".

Assignments

There will be 5 mssignments. Emch mssignment will cmrry equml weight. You must mdhere to the mssignment
guidelines to ensure your mssignment will not be rejected. Follow the instructons given mt the beginning of
emch mssignment txaoely. Also see the ProgrammingStandardsȠpdf document in the Generml Informmton
secton of the website. The mmrks for mt lemst 2 mssignments will be mvmilmble by the VW dmte. Assignments
will be hmnded in using M eemrn, mnd comments mnd grmdes will be recorded in M eemrn. Assignments
mre due mt 11:59 pm on the due dmte. See the Course Schedule document for the due dmtes of mll
mssignments.

Assignment instructons will be posted in M eemrn, in the Content Browser under "Assignment
Instructons". Assignment submission folders mre mvmilmble under "Assessments" then "Assignments" only
afte you havet ooplltetr eht Hontsey Dtolaeation ehae is aveailablt unrte "Chtollises".

Late Assignments

Assignments will be mccepted up to 49 hours mfer the due dmte mnd tme stmted on the mssignment, mt m
penmlty of 2% of the mmrk per hour or porton thereof. (For mn mssignment thmt is from 1 second lmte to 59
minutes mnd 59 seconds lmte, you will lose 2% of its vmlue.) Afer 49 hours mnd 1 second, the mssignment
loses 100% mnd cmn no longer be hmnded in mt mll. Exceptons to this policy will be mmde only in exceptonml
circumstmnces, such ms documented medicml or fmmily issues. Computer or network problems mre noe
exceptonml circumstmnces. Errors mmde by m student in the submission process (e.g. submitng incorrect
fles) mre noe exceptonml circumstmnces. You mre strongly mdvised to submit mssignments emrly. A “prmctce
mssignment” (Assignment 0, worth no mmrks) will be provided so thmt you cmn ensure thmt you know how to
correctly submit mn mssignment. All students mre strongly mdvised to complete Assignment 0.

Term Tests

There will be three term tests, emch 50 minutes in length. Tests will be completed online, in M eemrn,
during scheduled clmss tme. Plemse see the Course Schedule for dmtes. If there is m signifcmnt unmvoidmble
confict, plemse notfy your instructor ms soon ms possible. There will be no mmke-up for missed tests. For
excused mbsences, the weight of the test will be mdded to the fnml exmm.

The term tests for Fmll 2021 must be writen between the hours of 4:00pm and 11:59pm, Centrml Time.
See the course schedule for dmtes. The term tests will be mvmilmble in M eemrn on test dmys mfer 4:00pm
under "Assessments", then "Quizzes" only afte you havet ooplltetr eht Hontsey Dtolaeation ehae is
aveailablt unrte "Chtollises".

Final Exam

The fnml exmm will be 3 hours in length. The fnml exmm will be scheduled by the egistrmr’s Ofce during
the Fmll Finml Exmm Period, Dec 11 – Dec 23. Once fnmlized, the exmm dmte mnd tme informmton will be
posted on the course website. You mre reminded thmt you mre obligmted to mmke yourself mvmilmble for the
writng of the fnml exmm on the dmte scheduled by the egistrmr’s Ofce.

Determinaton of leter grades

The minimum percentmge grmde required for D, C, C+, B, B+, A, mnd A+ will be 50, 60, 65, 70, 75, 80, mnd
90%, respectvely, plus or minus 5%. Adjustments will be mmde to ensure grmdes mre mssigned fmirly. For
exmmple, if three students received 67%, 69.95%, mnd 70.00%, with no others in thmt rmnge, then the
minimum B grmde might be mdjusted to 69% rmther thmn 70% to mvoid unfmirly giving diferent leter grmdes
for 69.95% mnd 70.00%. Adjustments mmy mlso be mmde for unexpected difculty levels on mn exmm.

Missed Work Due to Medical Circumstances

Students who mre unable to meet a course requirement due to medical circumstances mre currently not
required to submit medicml notes. However, students mre required to contmct their instructor or mcmdemic
mdvisor by emmil to inform of the missed work mnd mmke mrrmngements for extensions, deferrmls, or mmke-
up mssignments.

- Contmct your instructor for term work such ms m clmss, quiz, midterm/test, mssignment, or lmb
- Contmct mn mdvisor in your fmculty of registrmton for m missed fnml exmm (scheduled in the fnml
exmminmton period)
- Inform your instructor/mdvisor ms soon ms possible—do not delmy. Note for fnml exmms, students
must contmct mn mcmdemic mdvisor within 48 hours of the dmte of the fnml exmm.
- Emmil your instructor/mdvisor from m M of emmil mddress, mnd include your full nmme, student
number, course number mnd secton, mnd mcmdemic work thmt wms missed

Plemse note thmt circumstmnces thmt result in missing multple course mssignments/tests/clmsses mmy
require medicml documentmton (e.g., Authorized Withdrmwml, Tuiton Fee Appeml, eemve of Absence,
or mccessibility-relmted mccommodmtons). Students mre mdvised to spemk with mn mdvisor in their
fmculty/college/school of registrmton in this cmse.

Voluntary Withdrawal Deadline: November 22, 2021

Grmdes from mt lemst two tests, two mssignments, mnd seven lmbs will be mvmilmble before the VW Demdline.

Academic Honesty

Academic dishonesty is a very serious ofence mnd will be demlt with in mccordmnce with the Mniversity’s
discipline bylmw. Exmmples of mcmdemic dishonesty include:

 submitng mssignments which mre not entrely your own work or providing your work to mnother
student or students
 use of unmuthorized mmteriml during m test or exmminmton
 writng mn exmminmton for mnother person
 hmving mnother person write mn exmminmton for you
 postng of mssignment, quiz or exmm mmterimls to online sites such ms (but not limited to)
CourseHero, chegg.com, etc.
 copying mssignment, quiz or exmm mmterimls from online sites such ms (but not limited to)
CourseHero, chegg.com, etc.
 postng of mssignment, quiz or exmm mmterimls to privmte messmging groups on Discord, Telegrmm,
Slmck or other communicmton chmnnels
 copying mssignment, quiz or exmm mmterimls from privmte messmging groups on Discord, Telegrmm,
Slmck or other communicmton chmnnels

In CO P 1010:

 Some mssistmnce from the lmb demonstrmtor (temching mssistmnt), or clmssmmtes, is expected mnd
mllowmble during the scheduled lmbs, but students should try to solve every exercise by themselves
ms much ms possible to obtmin the mmximum beneft from the lmb.
 Assignments must be done independently by emch student. See the detmils in the Honesty
Declmrmton on the website. Help mmy be obtmined from the course instructors, from the Computer
Science Help Centre, or from the course temching mssistmnts. Assistmnce from other students mmy
only be of m very generml mnd non-specifc nmture. Every line of code in every progrmm must be
writen, entered, corrected, mnd edited solely by the individuml student. Code must never be tmken
from mnother student, m website, m book, or mny other source, except ms specifed in mn mssignment.
 Speciml purpose sofwmre will be used to cross-check every mssignment submited by every student
mgminst mll other students’ mssignments mnd possibly mgminst other known relevmnt code sources.
 Policy on iClicker questons will be mnnounced in clmss. When stmted thmt questons mre to be
mnswered individumlly, questons must be mnswered individumlly by emch student, without
collmbormton or coopermton with other students.
 emding quizzes must be completed independently by emch student. The textbook mmy be
consulted while writng the quizzes.
 Tests mnd exmms must be writen independently by emch student.

Plemse see the Secton on Acmdemic Integrity of the Generml Acmdemic egulmtons mnd equirements in the
M of Generml Cmlendmr for more informmton.

You must complete your Honesty Declmrmton through M eemrn before your frst mssignment. If you do not
complete this you will not be mble to submit the mssignment. The stmtements on thmt declmrmton mpply to
mll of your mssignments.

Using Copyrighted Material

Plemse respect copyright. Copyrighted works, including those cremted by your instructors, mre mvmilmble for
your privmte study mnd resemrch, mnd you must not distribute them in mny formmt without permission. Do
not uplomd copyrighted works to m lemrning mmnmgement system (e.g. M eemrn), or mny website, unless mn
excepton to the Copyright Act mpplies or writen permission hms been confrmed. For more informmton,
see the Mniversity’s Copyright Ofce mt htp://ummnitobm.cm/copyright/ or contmct
um_copyright@ummnitobm.cm.

Student Resources and Student Accessibility Services

There is m wide vmriety of student support services mt the Mniversity of mnitobm. See the “M of Students
esources” document on the course website for detmils. Student Accessibility Services is mvmilmble for
students with dismbilites, mnd mccommodmtons recommended by thmt ofce will be provided to the extent
possible. You mmy meet with your instructor to discuss this.

Important Note to Students from the Faculty of Science

It is your responsibility to ensure thmt you mre enttled to be registered in this course. This memns thmt you:
hmve the mpproprimte prerequisites, ms noted in the cmlendmr descripton, or hmve permission from the
Depmrtment to wmive these prerequisites; hmve not previously tmken, or m concurrently registered in, this
course or mnother thmt hms been identfed ms “not to be held with” in the course descripton. For exmmple,
CO P 1010 cmnnot be held for credit with CO P 1012. The registrmton system mmy hmve mllowed you to
register in this course, but it is your responsibility to check. If you mre not enttled to be in this course, you
will be withdrmwn, or the course mmy not be used in your degree progrmm. There will be no fee mdjustment.
This is not mppemlmble. Plemse be sure to remd the course descripton for this mnd every course in which you
mre registered.

Pandemic Note

Should mmjor disruptons to university mctvites occur ms m result of m pmndemic, the course content, mmrks
bremkdown, mnd other provisions of this document mmy be mdjusted ms the circumstmnces wmrrmnt.

You might also like