You are on page 1of 2

1

CSC 413 - Software Development


0. Course Overview

1/27/2018

John Roberts

2 If I’m late, please settle in and work with groups until I arrive. If class is going
Administration to be cancelled, I will notify well in advance.
• Introduction (who am I)

• Note about my commute

• Course Overview, Syllabus, Policies

• Attendance

• We will take care of adds at this point

• Aiming for ~2 breaks per class, on the hour

3 Point out you can’t get an A unless you attend


Course Overview, Syllabus, Policies

• Syllabus on iLearn

3
4
Pre-requisites and Assumptions

• Pre-requisites are strictly enforced, without exception:


grade of C or better in both CSC 340 and CSC 412

• As well, you must have completed mandatory advising


prior to being eligible to enroll in this course (I’ll check
during attendance)

• I assume you are capable of effectively planning and


managing your time, so I issue this challenge now: start
on assignments the same evening they are assigned, or
you will not succeed!

5
Pre-requisites and Assumptions
• I assume you know how to ask for help (refer to this slide if you’re
unsure!), and will ask when appropriate!

• You actually ask (I can’t answer unasked questions, and will assume
everyone understands unless a question is asked)

• ASK ON SLACK FIRST! Any questions emailed to me will be referred


to slack (unless the question contains sensitive information or code)

• A good question includes: What you tried, what you intended, what
actually happened, and how you attempted to debug BEFORE
ASKING THE QUESTION

• “This is hard” is not a question. “My code does not work” is not a
question.
5

6
Pre-requisites and Assumptions

• This course is constantly updated from feedback, so there


may be hiccups as project specs are refined,
documentation is updated, or slide decks are created or
updated - your patience with me will be rewarded by my
patience with you!

• Recommendations and feedback for changes to


documentation or specs to increase clarity is welcome
and appreciated!

• This class is supposed to be hard! Building big pieces of


software is a difficult problem!
6

You might also like