CPSC 223J-1
Title: Java Programming
Times: Mon/Wed: 10am-11:50am
Physical classroom: CS 408
Zoom link: 841 642 3131
Discord link: https://discord.gg/TddFXxXFqc
CPSC 223J-1
Title: Java Programming
Times: Mon/Wed: 10am-11:50am
Physical classroom: CS 408
Zoom link: 841 642 3131
Discord link: https://discord.gg/TddFXxXFqc
Professor's name: Floyd Holliday
Professor's Email: holliday@fullerton.edu
Informal description: This is a workshop course with the main goal being to develop the skills of a proficient programmer in Java language. There will be 6 programming assignments during the semester, 1 midterm program, and 1 final program. There is no traditional test -- only lots of programs to make. Come prepared to make programs. That is what is is all about.
Discord for Java: https://discord.gg/TddFXxXFqc
Submission of completed programs: Attach the individual files of a program to an email message, place the assignment number in the subject line, and send to cs223j@proton.me. Warning: if links to cloud storage are sent in place of attachments, then the incoming mail will be discarded and a score zero will be recorded for the sender.
Calendar
Sept 9 @ 11:59pm Assignment 1 due
Sept 28 @ 11:59pm Assignment 2 due
Oct 19 @ 11:59pm Assignment 3 due; evening before midterm
Oct 20, 10am to 12noon: Midterm program
Nov 2 @ 11:59pm Assignment 4 due
Nov 19 @ 11:59pm Assignment 5 due
Dec 12 @ 11:59 pm Assignment 6 due
Dec 15 11:00am-1:00pm Final program due
The pattern of class meetings is like this.
Late on Sunday the professor will post a description of the coming assignment.
In the next class meeting there will be a full discussion about the newly released description of an assignment. Special attention will be given to any new features of Java not previously covered in lectures.
In the second class meeting after the release of the assignment description the professor will review the new features found in this assignment.
The next class meetings will generally be open lab time. Students should be working on programming. We will continue with open lab format until the next assignment is released.
In the eighth week of the semester we will break from the usual pattern and have a midterm programming test.