Back to HomePage

COE Application (COE 593): TENTATIVE SCHEDULE (Fall 2018)

Click here to download the syllabus for the undergrduate COE Application (COE 593) course. On a different note, please find below a tentative schedule for the said course. Note that electronic versions of the lecture slides, assignments, and solutions are also made available for you to download.

 

Date Topic Solution Keys Java files used in-class
August 28 Overview, goals and logistics    
August 30 Formatting with printf Method (ppt)
String, StringBuilder, and Character (ppt)
  First Set
September 04 Object Serialization (ppt)   Second Set
September 06 NIO Package Classes (ppt)   Third Set
September 11 Al Hijra Holiday    
September 13 Regular Expressions (ppt)   Fourth Set
September 18 Regular Expressions (Continued) Quiz I Fifth Set
September 20 Ashoura Holiday    
September 25 Java 8 Lambdas and Streams (ppt)   GradeBook
Sixth Set
September 27 Java 8 Lambdas and Streams (Continued)   7th Set
October 02 Java 8 Lambdas and Streams (Continued)
Last day of early withdrawal
  8th Set
October 04 Project I    
October 09 Java 8 Lambdas and Streams (Continued)   9th Set
October 11 Introduction to Java-FX (ppt)   10th Set
October 16 Java-FX and Scene Builder (ppt)   11th Set
October 18 Scene Builder (Continued)   12th Set
October 23 Scene Builder (Continued)   13th Set
October 25 Scene Builder(Continued), Mouse and Key Events (ppt) Exam I (Fall 2016)
Exam I (Fall 2015)
Resources I
14th Set
October 30 Animations in Java-FX (ppt)   15th Set
November 01 Animations (Continued) and Gluon Mobile   16th Set
November 06 Midterm Exam    
November 08 Android Application Development (ppt)
Last day for withdrawal from course
  Resources II
17th Set
November 13 Android Application Development (Continued) (ppt)    
November 15 Android Activity Life Cycle (ppt)   18thSet
November 27 Data Persistence (ppt)    
November 29 WebView and Downloading Network Files (ppt)    
December 04 Fragment Management (ppt)    
December 06 Intents (ppt)