This is an old revision of the document!


PHP's gd library is missing or unable to create PNG images

CMPU-101-04 Computer Science I and Lab. (Fall 2018)

This calendar will evolve over the course of the semester. Typical entries will include links to the code we have studied in class, details of lab. problems and assignments, and sections of the textbook we covered in class.

Please note that Tuesday, 11th December and Wednesday, 12th December have a Thursday and Friday schedule.


Wk.

Tuesday
Class

Thursday
Class

Friday
Lab.

I
4th September

Welcome and Introduction.
6th September

Setting up a Computer Science (CS) department account.
Introduction to the drRacket program. Poking the computer & seeing what happens.
7th September

Creating directories with mkdir. Moving between directories with cd. Listing files with ls. Your first program in Scheme. Running, saving and loading a program.
II
11th September

Poking the computer (a second time). Data types. Evaluation of symbols to their definitions. The importance of parentheses. First explorations of Scheme's computational model.
Reading
Chapters 2, 3, 4 and 5.
13th September
14th September
III
18th September
20th September
21st September
IV
25th September
27th September
28th September
V
2nd October
4th October
5th October
VI
9th October
11th October
12th October

IN-CLASS MIDTERM

Covers all material explored to date.
Saturday, 13th to Sunday, 21st October

AUTUMN BREAK


Happy holidays! :-)
VII
23rd October
25th October
26th October
VIII
30th October
31st October
2nd November
IX
6th November
8th November
9th November
X
13th November
15th November
16th November
XI
20th November
22nd & 23rd November
No class!
Happy Thanksgiving!
XII
27th November
29th November
30th November
XIII
4th December
6th December
7th December

IN-CLASS FINAL

Focuses on material since midterm,

but covers all material.

XIV
11th December (Thursday Schedule!)

Class

12th December (Friday Schedule!)

Lab.

14th December
No class!
End of classes :'-(