What's New
- Apr 1: There is no lecture on Apr 4. The instructor will have office hours at the usual times during the week of Apr 4.
- Mar 28: The instructor will hold an additional office hour on
March 29 at noon. Students in EECS 1022 Section P who have not yet picked
up their class test 1 may pick it up at that time.
- Mar 7: Quiz 3 is on March 3 at the beginning of class. See the
announcement on the Moodle site for more information on the
procedure, topics covered, and example questions. There is a summary
of string-related
APIs here. A
solution to the problem of extracting the digits from every Canadian
postal code in string x is here. You may
find
the Java
Tutorial on Strings and
the Java
Tutorial on Regular Expressions useful.
- Feb 13: The instructor is away at a conference during reading week and office hours are cancelled.
- Classes start January 4.
Instructor
Prof. Yves Lespérance
Office: LAS 3052A
Tel: 736-2100 ext. 70146
Email: lesperan "at" cse.yorku.ca
Lectures
Monday, Wednesday, and Friday 10:30 to 11:30 in LAS B.
Mandatory Labs
Lab 01 is Thursday 13:00 to 14:30,
Lab 02 is Friday 13:30 to 15:00,
Lab 03 is Friday 15:00 to 16:30, and
Lab 04 is Friday 12:00 to 13:30.
All labs are in WSC 106;
please attend the lab that you are registered in.
Instructor Office Hours
Monday and Wednesday from 12:00 to 13:00.
Useful Reference
Hamzeh Roumani.
Java by Abtraction: A Client-View Approach (4th Edition).
Pearson, 2015.