BIT 142: Intermediate Programming BIT 143: Programming-Data Structures Instructor: Mike Panitz ([email protected]) These 2017 Summer courses are online EXCEPT the in-person final exam (Day & time is listed on the website) tl;dr • Get Visual Studio 2017 Community Edition – (Do NOT get Visual Studio Code, which is a different & mostly unrelated product) • The lesson 01 exercises (both coding and video-watching) are due next Tuesday – Get the work done an hand-in procedure errors will be forgiven BIT 142 2 Syllabus • YOU are responsible for knowing the syllabus! – If info isn’t on here, you should ask before it’s an issue. • Details will be malleable – Should plan on full class (no early departure) BIT 142 3 Exam Make-Up Policy • No make-ups will be given for exams, presentations, or other such graded events, that were missed without prior notification to the instructor. – If you notify the instructor at least one week prior to an exam, it may be possible to take the exam at a different time than the scheduled date. – Dates are listed on the "Course Schedule" page (off the main page) • Final Exam is pencil-and-paper ONLY!! • Midterm exam details TBA (To Be Announced) BIT 142: Intermediate Programming 4 Final Exam happens in-class • Start planning for this now!!!! • Because this class is listed as a hybrid, attend the final exam or else you’ll get a zero!!! • You must bring photo ID, which will be checked! • Exam occurs during class time on the date specified • Exam dates are listed on the respective course home page Syllabus : Book info • BIT 142 uses the book fairly extensively – I would recommend getting it • The edition does not matter – "C# How To Program" is the same as "C# For Programmers“ • BIT 143 doesn’t use the book as much – Pick it up, used, if you want to BIT 142 6 Note on reading • IF YOU DON’T FIND WHAT YOU NEED IN THE BOOK (AND CLASS WEBSITE), THEN YOU NEED TO FIND MORE MATERIAL ON YOUR OWN! – – – – By yourself, or in groups Google / the Web Campus library – check out the ‘reserve’ shelf Other books, etc BIT 142: Intermediate Programming 7 Website: Orientation Page • Clearly indicated on the front page / main page of the course • Read this first • Follow all the directions on this page BIT 142: Intermediate Programming 8 Website: Main Page • Each Lesson looks like the image on the right • Each is a 'table of contents' of stuff that is due • Each of the Lesson 0x links go to the lesson 0x page, which describes everything in more detail BIT 142: Intermediate Programming 9 Website: Lesson Page • Each Lesson is about a week of time • Start of Class Videos: EVERYONE is required to watch these – (In-class or afterwards) BIT 142: Intermediate Programming 10 Website: Post Class Exercises (PCEs) • Done INDIVIDUALLY, although you’re welcome to get help from other people, if you need it. • You are REQUIRED to know all the material, for all the exercises – (i.e., if any of these showed up on an exam, or must be used in a HW assignment, then you need to know it) – You’re only required to HAND IN those items labeled ‘Hand-In’ – It’s highly recommended, but not required, that you do all the exercises – do as many as your schedule allows, and as you need to, in order to learn this material! BIT 142: Intermediate Programming 11 Warning About Grades • Notice that each of these is about 1/5 of your total grade: – – – – – Weekly exercises Homework assignment #1 Homework assignment #2 Midterm Exam Final Exam BIT 142 12 MS Imagine access • This will get you free access to lots of Microsoft software (including the full, professional version of Visual Studio, SQL Server, etc) • You can use the Visual Studio Community edition just fine. – The full version is not required. BIT 142: Intermediate Programming 13 MS Imagine access • I'm going to send off everyone's email addresses to Microsoft on Friday, after noon – Email me ASAP if you do not want me to send your email address to Microsoft • Go to https://www.ctc.edu/~cascadia/wts/stuaddr/ waci203.html and update your email so I can sign you up for this awesome, free opportunity! BIT 142: Intermediate Programming 14
© Copyright 2026 Paperzz