Course web page: Introduction to problem solving with applications James Tam Return to the course web page

CPSC 203: Winter 2016

Index

 

Lecture, important administrative course information

Day/Time

L01: TR 12:30 - 13:45 (ST135)

Contact Information

James Tam

 

Office: ICT707

 

Office hours: M 3:30 - 4:20 PM , T 2:00 - 2:50 PM (if I'm a bit late I could be just finishing off answering questions in the previous lecture)

 

Email:  tam@ucalgary.ca

   
General information Official course information sheet (summary of official course requirements)

My schedule

Electronic response system: TopHat Monacle: [JT's how-to guide] [Full help document]

Estimating your term grade: [Grade calculator spreadsheet]

Tutorial & Lab information

Tutorials (commence the week of Jan 17 - 23):

Lecture #1 Tutorials

Date/Time

Location

Instructor

Email

T01 TR 11:00 - 11:50 MS 237 May A. Sayed Mahmoud may.mahmoud2@ucalgary.ca
T02 TR 14:00 - 14:50 MS 237 Parthasarathi Das dastheta@gmail.com
T03 TR 15:00 - 15:50 MS 237 Parthasarathi Das dastheta@gmail.com
T04 TR 16:00 - 16:50 MS 237 Md Wasiur Rahman mdwasiur.rahman@ucalgary.ca
T05 MW 10:00 - 10:50 MS 237 Md Wasiur Rahman mdwasiur.rahman@ucalgary.ca

Lab (Continuous tutorials or CT for short): CT commencement for CPSC 203 will start the week of Jan 24 - 30

 

Course topics and lecture notes

Topic #

Topic coverage

Extra supplement: you can purchase printed versions of the book for this course via the Student Union (ask for the CPSC 203 course notes for this semester): [Bound and copied]

1

Course introduction and administrative information
[Notes: PDF] [Notes: PowerPoint]

 

2

Computer fundamentals
[Notes: PDF] [Notes: PowerPoint]

Chapter 1 (brought over the Bound and Copied end of the week Jan 31 - Feb 6)
3 Logic
[Notes: PDF] [Notes: PowerPoint]
 
4 Spreadsheets: analyzing and visualizing information
[Notes: PDF] [Notes: PowerPoint] [Example spreadsheets]
Chapter 2 (brought over the Bound and Copied end of the week Jan 31 - Feb 6)
5 Databases: storing and retrieving information
[Notes: PDF] [Notes: PowerPoint] [Example database]

Extra resource: Overview of MS-Access (created by Microsoft)

Chapter 3 (brought over the Bound and Copied end of the week Jan 31 - Feb 6)
6 Building webpages
[Notes: PDF] [Notes: PowerPoint] [Example webpages]
Chapter 4 (complete: it will be combined with Chapter 5 into the second course package)
7 JavaScript web programming Chapter 5 (complete as of 2016-04-11 09:54:27 PM, it should be available in Bound in the Copied in the upcoming days)
8 The Internet
[Notes: PDF] [Notes: PowerPoint]
 
9 Computer security & privacy
[Notes: PDF] [Notes: PowerPoint]
 

 

Assignment and examination information

Assignments: collaboration vs. cheating (what's allowed and not allowed for this class)

Partial assignment 1 (Advanced MS-Word worth 5%) due Friday Jan 29Monday Feb 1 at 4 PM.

Assignment 2 (MS-Excel worth 10%) due Friday Feb 26 at 4 PM

Midterm examination information: Out of class exam on Thursday, March 3 from 5:00 to 6:15 PM in ST 140 [Exam information link]

Assignment 3 (MS-Access worth 10%) due Thursday Mar 24 at 4 PM 5 PM

Assignment 4 (Building a webpage & JavaScript programming worth 10%) due Wed April 13 at 4 PM

Bonus assignment (worth 2%) Khan Academy research assignment due on Wed April 13 at 4 PM.

The final exam will to be scheduled by university admin staff and not your course instructor: [See the exam schedule in PeopleSoft when the Office of the Registrar has scheduled it]. [A link with exam information]