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)   Fifth Set
September 20 Ashoura Holiday    
September 25 Java 8 Lambdas and Streams (ppt)    
September 27 Project I    
October 02 Java 8 Lambdas and Streams (Continued)    
October 04 Java 8 Lambdas and Streams (Continued)
Last day of early withdrawal
October 09 Java 8 Lambdas and Streams (Continued)    
October 11 Introduction to Java-FX (ppt)    
October 16 Java-FX and Scene Builder (ppt)    
October 18 Scene Builder (Continued)    
October 23 Scene Builder (Continued)    
October 25 Scene Builder(Continued), Mouse and Key Events (ppt) Exam I (Fall 2016)
Exam I (Fall 2015)
Resources I
October 30 Midterm Exam    
November 01 Animations in Java-FX (ppt)    
November 06 Animations (Continued) and Gluon Mobile    
November 08 Android Application Development (ppt)
Last day for withdrawal from course
  Resources II
November 13 Android Application Development (Continued) (ppt)    
November 15 Android Activity Life Cycle (ppt)    
November 27 Data Persistence (ppt)    
November 29 WebView and Downloading Network Files (ppt)    
December 04 Fragment Management (ppt)    
December 06 Intents (ppt)