◦ Course blog: cs 2301 wordpresscom. wordpress. com ◦ Course Description: History and characteristics of Java, Typical development environment of Java, Fundamental elements of Java and data types, Input and output in Java, Selection control structures, Repetition control structures, Classes and objects, Methods and constructors, Arrays, Composition, ADT, Encapsulation, Inheritance, Polymorphism, Exception handling, String and characters.
Text books ◦ JAVA How to Program" by , H. M. Deitel and P. J. Deitel, Prentice Hall, 2011 -9 th Edition ◦ D. S. MALIK, "Java Programming : From Problem Analysis to Program Design", 5 th edition, THOMSON.
Topics to be Covered ◦ Introduction to Computers and Java ◦ Introduction to Java Applications ◦ Operators, Expressions and Type Conversion ◦ Control Structures ◦ Classes and Objects ◦ Methods ◦ Arrays ◦ Inheritance ◦ Polymorphism
Assessment task Week due Proportion of Final Assessment 1 st exam (1, 2, 3, 4, 5) Week 8 15 % 2 nd exam (6, 7, 8, 9) Week 13 15 % Quizzes + Home works Every week 5% Lab Exercises Every week 10 % Lab exam Week 16 15 % Final exam Week 18 (Tuesday 17 may. ) 40 %