compound assignment operators unary operators 1.1, 2.2, 2.3, Practical lab Loops I: 23/2/1439 9 looping Assignments while 3.1 loops do while for loops 1.1, 2.2, 2.3 Practical lab Loops II 10 & 1/3/1439 Assignments break continue Quiz # 3 nested loops nested control structures Exam includes Mid-term Exam 2 8/3/1439 11 topic from revision EXAM_DAY Week#6 to the 7/3/1438 end of Week#11 Exam solution 1.1, 1.2, 2.2, Practical lab Methods I: 15/3/1439 12 Assignments Predefined 2.4, 3.1 Methods and User-Defined Methods Parameters and casting 1.1, 1.2, 2.2, Practical lab Methods II: 22/3/1439 13 Assignments Returning values 2.4 Scope & Quiz # 4 studies Stack Overloading 1.1, 1.2, 2.2, 14 Practical lab Arrays: 29/3/1439 assignments, case Assignments What is an array? 3.1 processing Quiz # 5 Passing arrays to methods Multidimensional Exams, Arrays 5. Books and references: [1] Java Programming From Problem Analysis To Program Design, By D.S. Malik, Fifth Edition. [2] Java : how to program , P.J. Deitel, H.M. Deitel. -- 9th ed.
compound assignment operators unary operators 1.1, 2.2, 2.3, 3.1 Practical lab Assignments Loops I: while looping do while loops for loops 23/2/1439 9 1.1, 2.2, 2.3 Practical lab Assignments Quiz # 3 Loops II break & continue nested loops nested control structures 1/3/1439 10 Exam includes topic from Week#6 to the end of Week#11 Mid-term Exam 2 revision EXAM_DAY 7/3/1438 Exam solution 8/3/1439 11 Exams, assignments, and case studies 1.1, 1.2, 2.2, 2.4, 3.1 Practical lab Assignments Methods I: Predefined Methods User-Defined Methods Parameters and casting 15/3/1439 12 1.1, 1.2, 2.2, 2.4 Practical lab Assignments Quiz # 4 Methods II: Returning values Scope & Stack Overloading 22/3/1439 13 1.1, 1.2, 2.2, 3.1 Practical lab Assignments Quiz # 5 Arrays: What is an array? processing Passing arrays to methods Multidimensional Arrays 29/3/1439 14 5. Books and references: [1] Java Programming From Problem Analysis To Program Design, By D.S. Malik, Fifth Edition. [2] Java : how to program , P.J. Deitel, H.M. Deitel. -- 9th ed.
cs110d_4-2-course-syllabus-updated1.docx