Back to HomePage

Computer Programming (COE 211): TENTATIVE SCHEDULE (Spring 2019)

Click here to download the syllabus for the undergraduate Computer Prgoramming (COE 211) course. On a different note, please find below a tentative schedule for the said course. Click here to learn how to set the path variable for the Java Development Kit.

 

Date Topic Solution Keys Java files used in-class
January 15 Overview, goals, logistics (ppt)   Fun with Java
January 17 Program Development (ppt)
Chapter 1
   
January 22 Object Oriented Programming and Character Strings (ppt)
Chapters 1 and 2
  Java Files "Chapter 1"
Java Files "Chapter 2"
January 24 Variables, Assignments and Primitive Date Types (ppt)
Chapter 2
Solution key "Chapter 1"
Solution key "Chapter 2"
 
January 29 Arithmetic Expressions and Data Conversion (ppt)
Chapter 2
   
January 31 Scanner class, Creating Objects and Packages (ppt)
Chapters 2 and 3
   
February 5 String, Random, and Math (ppt)
Chapter 3
Solution key "Chapter 3" Java Files "Chapter 3"
February 7 Random and Math classes    
February 12 DecimalFormat, Enumerated Types, and Wrapper Classes (ppt)
Chapter 3
   
February 14 Writing Classes(ppt)
Chapter 4
Solution key "Chapter 4" Java Files "Chapter 4"
February 19 Writing Classes (continued) Sample Midterm Exam
Exam I (Spring 2018)
Exam I (Fall 2017)
Exam I (Fall 2016)
Exam I (Spring 2016)
Exam I (Fall 2015)
Exam I (Spring 2015)
 
February 21 Writing Classes (continued) Solution key "Chapters 5 and 6" Java Files "Chapters 5 and 6"
February 26 Conditional Statements (ppt)
Chapters 5 and 6
   
February 28 Repitition Statements (ppt)
Chapters 5 and 6
   
March 5 Repitition Statements (continued)    
March 7 Repitition Statements (continued)    
March 12 Iterators and Writing Data to a File (ppt)
Chapters 5 and 10
Exam II (Spring 2015)
Exam II (Fall 2015)
Exam II (Spring 2016)
Exam II (Fall 2016)
Exam II (Fall 2017)
Exam II (Spring 2018)
Exam II Preparation Problems
Method Design Problems
Solved Problems
 
March 14 Static class members and class relationships (ppt)
Chapter 7
Solution key "Chapter 7" Java Files "Chapter 7"
March 19 Interfaces and Method Design (ppt)
Chapter 7
   
March 21 Method Design (Continued)
Chapter 7
   
March 26 Declaring and Using Arrays (ppt)
Chapter 8
Solution key "Chapter 8" Java Files "Chapter 8"
March 28 Declaring and Using Arrays (Continued)
Chapter 8
   
April 2 Two dimensional arrays (ppt)
Chapter 8
   
April 4 ArrayLists, Searching and Sorting (ppt)    
April 9 ArrayLists, Searching and Sorting (Continued)    
April 11 Inheritance (ppt)
Chapter 9
Final Exam (Fall 2016)
Final Exam (Fall 2015)
Final Exam (Spring 2015)
 
April 16 Inheritance (Continued)    
April 18 Inheritance (Continued)    
April 23 Inheritance (Continued)