Presentation is loading. Please wait.

Presentation is loading. Please wait.

1. Course Information 2 Course Description 3  This course is the continuation in the Fundamental of Computer Problem Solving (CSC128) Emphasis on solving.

Similar presentations


Presentation on theme: "1. Course Information 2 Course Description 3  This course is the continuation in the Fundamental of Computer Problem Solving (CSC128) Emphasis on solving."— Presentation transcript:

1 1

2 Course Information 2

3 Course Description 3  This course is the continuation in the Fundamental of Computer Problem Solving (CSC128) Emphasis on solving simple to more complex problems using programming language that support OOP (JAVA) Main concepts of OOP: abstractation, encapsulation, inheritance and polymorphism Principles + techniques: Objects & classes, abstractation, encapsulation, inheritance and polymorphism Event driven GUI applications + text files

4 Course Outcomes 4  After completing this course, you should be able to: Abstractaion Encapsulation Inheritance Polymorphism Concepts + techniques to solve problems To store + retrive data efficiently

5 Course Information 5 Assessment: 100% Final Exam: 50% Continuous Assessment

6 Syllabus 6

7 References 7 Deitel H. M. & deitel P.J, How To Program, Prentice Hall 8th edition, 2010.Farrel Joyce, Java Programming, Course Technology, 5th Edition, 2010. Laszlo, Michael, Object-Oriented Programming Featuring Graphical Applications in JAVA, Addison-Wesley, 2002. Liang, Daniel, Introduction to Java Programming, 8th Edition, Pearson, 2011. Malik D.S., Nair P.S, Java Programming: From Problem Analysis to Program design, 4th edition, Course technology, 2010. Or you can always Google the internet….

8 Lecturer 8 SITI NURBAYA ISMAIL Lecturer of Computer Science B. Sc (Hons) Info. Sys. (UTM) M. Sc (Info. Technology) (UTM) Faculty of Computer & Mathematical Sciences UiTM Kedah Room: 3920 ((HEA) Phone Ext: 2561 Mobile Number: 012-7760562 Email: sitinurbaya@kedah.uitm.edu.my sitinur151@wordpress.com

9 Assessment 9 Assignment: 10%  Assignment 1: Java Basics21/06/2012  Assignment 2: Classes05/07/2012  Assignment 3: Inheritance02/08/2012  Assignment 4: Polymorphism16/08/2012 Quiz: 10%  Quiz 1: Java Basics  Quiz 2: Classes  Quiz 3: Inheritance  Quiz 4: Polymorphism Project : 10%  Group Project: OOP, GUI, Text Files 20/09/2012 Test: 20%  Test 1: 19/07/2012  Test 2: 13/09/2012

10 10

11 11


Download ppt "1. Course Information 2 Course Description 3  This course is the continuation in the Fundamental of Computer Problem Solving (CSC128) Emphasis on solving."

Similar presentations


Ads by Google