ST 148

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

CPSC 203: Winter 2018

Index

 

Lecture, important administrative course information

Day/Time

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

Contact Information

James Tam

 

Office: ICT707

 

Office hours: MT: 14:00 - 14:50 (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 information

Teaching tutorials (commence week of Jan 21 - 27, TA assignment may still be subject to change):

Lecture #1 Tutorials

Date/Time

Location

Instructor

Email

T01 TR 11:00 - 11:50 MS 252 Abdelghani Guerbas abdelghani.guerbas@ucalgary.ca
T02 TR 14:00 - 14:50 MS 252 Karthik Mahadevan karthik@ualberta.ca
T03 TR 15:00 - 15:50 MS 252 Fahim Hasan Khan fahimhasan.khan@ucalgary.ca
T04 TR 16:00 - 16:50 MS 252 Arkady Eidelberg aeidelbe@ucalgary.ca
T05 MW 10:00 - 10:50 MS 252 Sogand Sadrhaghighi sadr.sogand@gmail.com
T06 MW 12:00 - 12:50 MS 252 Sogand Sadrhaghighi sadr.sogand@gmail.com
T07 TR 10:00 - 10:50 MS 252 Fahim Hasan Khan fahimhasan.khan@ucalgary.ca
T09 MW 13:00 - 13:50 MS252 Karthik Mahadevan karthik@ualberta.ca

Help tutorials (Continuous tutorials or CT for short): CT commence the week of Feb 4 - 10, but they are not scheduled to run every week, see the PDF schedule below for the specific weeks that CT will run).

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 7 - 13

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

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

 

 

Chapter 1: Computers

 
Jan 14 - 20

Computer fundamentals (continued)

Logic
[Notes: PDF] [Notes: PowerPoint]

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

Chapter 2: Spreadsheets

 

Jan 21 - 27 Spreadsheets: analyzing and visualizing information (continued)   Assignment Zero (D2L) practice exercise / not graded) assignment submissions close in D2L on Jan 26
Jan 28 - Feb 3 Spreadsheets: analyzing and visualizing information (continued)

 

   
Feb 4 - 10 Spreadsheets: analyzing and visualizing information (continued)

Databases: storing information
[Notes: PDF] [Notes: PowerPoint] [Example database]

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

Chapter 3 : Databases Assignment 1 (MS-Excel, proportion of term grade 10%) due Friday February 9 at 5 PM

Feb 11 - 17

Databases: storing information (continued)

A brief in-class midterm review

 

Midterm examination information: Thursday Feb 15 from 4:30 - 5:45 PM  (Outside of normal lecture time in ST 148) [Exam information link]

Feb 18 - 24

READING WEEK: No lectures, tutorials or CT

 

   
Feb 25 - Mar 3 Databases: queries
[Notes: PDF] [Notes: PowerPoint]  [Example database]  
   
Mar 4 - 10 Databases: queries (continued)

VBA programming in MS-Word Part I
[Notes: PDF] [Notes: PowerPoint] [Example programs]

 

Chapter 4: VBA Programming. You can also refer to the other text for this section (Mastering VBA for Microsoft Office 2013)  
Mar 11 - 17 VBA programming in MS-Word Part I (continued)    
Mar 18 - 24 VBA programming in MS-Word Part I (continued)   Assignment 2 (MS-Access, proportion of term grade 10%) due Tuesday March 20 at 5 PM

Mar 25 - 31

Friday March 30 is Good Friday (no lecture or tutorial)

 
VBA programming in MS-Word Part II
[Notes: PDF] [Notes: PowerPoint] [Example programs]

 

   
April 1 - 7 VBA programming in MS-Word (continued)

Computer security & privacy
[Notes: PDF] [Notes: PowerPoint]

Chapter 5: Building a webpage  
April 8 - 14 Building web pages (if there is time)
[Notes: PDF] [Notes: PowerPoint] [Example web pages]

The Internet (if there is time)
[Notes: PDF] [Notes: PowerPoint]

  Assignment 3 (VBA programming in MS-Word, proportion of term grade 10%) due Friday April 13 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]. [Exam information link]