ACS-1903-001

Programming Fundamentals I

Spring 2018
M/W 5:00-7:30p, 3D04
Jeanette Bautista, 3C08B
je.bautista@uwinnipeg.ca

Course Outline   |  Textbook   |  Sample CodeMS Teams

week date topic text labs /
assignments
0 02 May Intros & Admin
Jave Intro
Basics: Literals, Variables, Data types
Ch 1
Ch 2
Lab 1
Lab 2*
1 07 May Basics: Expressions, Scanner, JOptionPane Ch 2 Lab 3
09 May Control Structures: If, While Ch 3 Lab 4*
2 14 May Control Structures: For, Do-While, Switch Ch 3 Lab 5
16 May Java Classes: Random, Character Ch 4 Lab 6*
As1
3 21 May Victoria Day - NO CLASS
23 May MIDTERM EXAM
Java Classes: Scanner
Ch 4 Lab 7*
4 28 May Java Classes: Math, Integer Ch 4 Lab 8
30 May Array Lists Ch 5 Lab 9*
As2
5 04 Jun Methods Ch 7 Lab 10
06 Jun Designing Classes Ch 8 As3
6 11 Jun Designing Classes (cont'd) Ch 8
12 Jun Final Review - Review Qs
13 Jun FINAL EXAM - 6:00-9:00p Room 4M41
* Due on the following Tuesday