Back to HomePage

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

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 16 Overview, goals, logistics (ppt)   Fun with Java
January 18 Program Development (ppt)
Chapter 1
   
January 23 Object Oriented Programming and Character Strings (ppt)
Chapters 1 and 2
  Java Files "Chapter 1"
Java Files "Chapter 2"
January 25 Variables, Assignments and Primitive Date Types (ppt)
Chapter 2
Solution key "Chapter 1"
Solution key "Chapter 2"
 
January 30 Arithmetic Expressions and Data Conversion (ppt)
Chapter 2
   
February 1 Scanner class, Creating Objects and Packages (ppt)
Chapters 2 and 3
   
February 6 String, Random, and Math (ppt)
Chapter 3
Solution key "Chapter 3" Java Files "Chapter 3"
February 8 Random and Math classes    
February 13 DecimalFormat, Enumerated Types, and Wrapper Classes (ppt)
Chapter 3
   
February 15 Writing Classes(ppt)
Chapter 4
Solution key "Chapter 4" Java Files "Chapter 4"
February 20 Writing Classes (continued) Sample Midterm Exam
Exam I (Fall 2017)
Exam I (Fall 2016)
Exam I (Spring 2016)
Exam I (Fall 2015)
Exam I (Spring 2015)
 
February 22 Writing Classes (continued) Solution key "Chapters 5 and 6" Java Files "Chapters 5 and 6"
February 27 Conditional Statements (ppt)
Chapters 5 and 6
   
March 1 Repitition Statements (ppt)
Chapters 5 and 6
   
March 6 Repitition Statements (continued)    
March 8 Repitition Statements (continued)    
March 13 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 15 Static class members and class relationships (ppt)
Chapter 7
Solution key "Chapter 7" Java Files "Chapter 7"
March 20 Interfaces and Method Design (ppt)
Chapter 7
   
March 22 Method Design (Continued)
Chapter 7
   
March 27 Declaring and Using Arrays (ppt)
Chapter 8
Solution key "Chapter 8" Java Files "Chapter 8"
March 29 Declaring and Using Arrays (Continued)
Chapter 8
   
April 3 Two dimensional arrays (ppt)
Chapter 8
   
April 5 ArrayLists, Searching and Sorting (ppt)    
April 10 ArrayLists, Searching and Sorting (Continued)    
April 12 Inheritance (ppt)
Chapter 9
Final Exam (Fall 2016)
Final Exam (Fall 2015)
Final Exam (Spring 2015)
 
April 17 Inheritance (Continued)    
April 19 Inheritance (Continued)    
April 24 Inheritance (Continued)