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

CPSC 203: Winter 2017

Index

 

Lecture, important administrative course information

Day/Time

L01: TR 12:30 - 13:45 (EDC 179)

Contact Information

James Tam

 

Office: ICT707

 

Office hours: T: 14:00 - 14:50 (if I'm a bit late I could be just finishing off answering questions in the previous lecture), W & R (15:00 - 15:30)

 

Email:  tam@ucalgary.ca

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

My schedule

In class review questions TopHat Monacle: [JT's how-to guide] [Full help document]

Estimating your term grade: [Grade calculator spreadsheet]

Tutorial information

Teaching tutorials commence Jan 11  (Wed, T05 - T06) or Jan 12 (Thur, T01 - T04, T07):

Lecture #1 Tutorials

Date/Time

Location

Instructor

Email

T01 TR 11:00 - 11:50 MS 237 Serhan Polat serhan.polat@ucalgary.ca
T02 TR 14:00 - 14:50 MS 237 Arkady Eidelberg ninuson123@gmail.com
T03 TR 15:00 - 15:50 MS 237 Omar Addam omaddam@gmail.com
T04 TR 16:00 - 16:50 MS 237 Omar Addam omaddam@gmail.com
T05 MW 10:00 - 10:50 MS 237 Coskun Sahin coskun.sahin1@ucalgary.ca
T06 MW 12:00 - 12:50 MS 237 Coskun Sahin coskun.sahin1@ucalgary.ca
T07 TR 10:00 - 10:50 MS 237 Serhan Polat serhan.polat@ucalgary.ca

Help tutorials (Continuous tutorials or CT for short): CT commence the week of Jan 15 - 21

 

Course schedule: assignments, exams, lecture topics and notes

Week

Topic coverage

Course textbook chapters ("Computer Science Chop Suey!")

Link to other online textbook resources (U of C safari library website)

Course component occurring during the week
Jan 8 - 14

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

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

 

 

Chapter 1

 
Jan 15 - 21

Computer fundamentals (continued)

Logic
[Notes: PDF] [Notes: PowerPoint]

Spreadsheets: analyzing and visualizing information
[Notes: PDF] [Notes: PowerPoint] [Example spreadsheets]

  Assignment Zero (D2L) practice exercise / not graded) assignment submissions close in D2L on Thursday Jan 19 at 5 PM

 

Partial assignment 1 (Advanced MS-Word) due Friday January 20 at 5 PM

Jan 22 - 28

Spreadsheets: analyzing and visualizing information (continued)    

Jan 29 - Feb 4

Spreadsheets: analyzing and visualizing information (continued)

 

Chapter 2  

Feb 5 - 11

Spreadsheets: analyzing and visualizing information (continued)

Databases: storing and retrieving information
[Notes: PDF] [Notes: PowerPoint] [Example database] [Extra database - input mask and queries]

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

Chapter 3  
Feb 12 - 18 Databases: storing and retrieving information (continued)

A brief in-class midterm review

 

Chapter 4 Assignment 2 (spreadsheet) due Tuesday February 14 at 5 PM

Midterm examination: Out of class exam on Thursday Feb. 16 from 6:00 until 7:15 pm ST 140 [Exam information link]

Feb 19 - 25 Reading Week: no lecture, tutorials or continuous tutorials    

Feb 26 - Mar 4

Databases: storing and retrieving information (continued)    

Mar 5 - 11

Databases: storing and retrieving information (continued)

VBA programming in MS-Word

Part I [Notes: PDF] [Notes: PowerPoint] [Example programs]

Part II  [Notes: PDF] [Notes: PowerPoint] [Example programs]

   
Mar 12 - 18 VBA programming in MS-Word (continued)   Assignment 3 (database) due Tuesday Mar 14 at 5 PM
Mar 19 - 25 VBA programming in MS-Word (continued)    
Mar 26 - April 1

VBA programming in MS-Word (continued)

 

   
April 2 - 8 VBA programming in MS-Word (continued)

Building web pages
[Notes: PDF] [Notes: PowerPoint] [Example web pages]

Chapter 5, you can also refer to the other text for this section (Mastering VBA for Microsoft Office 2013) Assignment 4 (VBA Word programming) due Friday April 7 at 5 PM
April 9 - 15 The Internet
[Notes: PDF] [Notes: PowerPoint]

Computer security & privacy (if there is time)
[Notes: PDF] [Notes: PowerPoint]

  Partial Assignment 5 (html web) due Wednesday April 12 at 5 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 information about the final exam]