DGreen -> EE333 -> Schedule

EE333 as Online Course

This offering of EE333 is an online course. As such there are some modifications to the schedule and delivery. The course is structured into 14 weeks with multiple topics per week structured as modules in Canvas. The pace is quick in the early part of the course as we gain tools so that you will have time at the end for design and build activities that may take more time and need the benefit of reflective thinking. There are a collection of quizes throughout the course, 5 individual projects, one team project, and a set of personal retrospection activities to do in lieu of a final.

EE333 Tentative Schedule - Fall 2021

Note: Mx is in Canvas; Cx is Chapter x of text

Class # Topic Study before class Homework
Aug 23 1 Introduction, Java, NetBeans, Tools C1, C2, C3, C4 H0, H1, Due: H0, H1
Aug 30 2 Java Basics: Program Support, Input/Output, Debugging, Classes, Arrays C5, C6, C7, C11 P1
Sep 08 3 Relationships, GitHub, Strings C8, C9 P2, Due: P1
Sep 13 4 Other Java OO Topics, Unit Testing, More Tools C10, C12, C13 P3
Sep 20 5 UML, I/O, Exceptions, Dates, Clones C15, C16 Due: P2*
Sep 27 6 Software Life Cycle, Design, OOD, Examples
Oct 04 7 Project 4/5, Teams, Project Planning, GUI Intro P4/5, Due: P3*, Command Choice
Oct 11 8 GUI Design Project, UI Proposal UI Proposal Due: UI Proposal, P4
Oct 18 9 Java Graphical User Interfaces (Intro to JavaFX),Model / Design Review C17, C22 Due: P4*, Feasibility Presentation
Oct 25 10 JavaFX with FXML, Graphical User Interfaces / Team Meeting (initial feasibility), UI Design Doc Due: P5 Status
Nov 01 11 Interfacings to External Programs, GUI Design Presentation Due: P5, GUI Concepts Presentation
Nov 08 12 Lamba Expressions and Streams, Project Work Due: UI Design Doc
Nov 15 13 IEEE Code of Ethics, Intellectual Property: Copyrights, Patents, Trademarks C23
Nov 22 Thanksgiving Break
Nov 29 14 Threads, Project Work Due: Status Report
Dec 03 Project due Due: Team Project Submission
Dec 07 FNL Personal Retrospective Due: Retrospective items

* in # column denotes required class attendance.

Web Page: http://dgreenteach.org/DGreen/ee333/schedule.html .
Copyright (c) 2010–21David G. Green, All Rights Reserved
Contact: dgreen@uab.edu
Last modified: 29 July 2021