Course outline [csc241 object oriented programming]

60 %
40 %
Information about Course outline [csc241 object oriented programming]

Published on February 15, 2014

Author: asfandhassan


COMSATS Institute of Information Technology Park Road, Chak Shahzad Islamabad Tel: (+92-51) 9049-5321 Department of Computer Science Course Outline Spring 2014 Course Description: Course Code : OOP (CCS-203) This course covers the object oriented programming paradigm. The topics covered: Concepts of object oriented paradigm, encapsulation, inheritance, polymorphism, abstract classes and interfaces, overloading and overriding, exception handling, packages, object-oriented design, event-driven programming, recursion, use of stacks, queues and lists from API. Preferred text books: 1. Absolute Java, 5th Edition, Pearson, 2012, ISBN 13: 978-0-13-283031-7 2. Java The complete Reference (8th Edition), Herbert Schildt, McGraw-Hill, 2011, ISBN 10: 0070435928 3. Java How to Program, Deitel & Deitel (9E), 2012. ISBN-13: 978-0132575669 Note: You should take at least four Quizzes and Assignments each with following beak down, 1 before Sessional-I, 2 between Sessional-I and Sessional-II, and 1 between Sessional-II and terminal paper. Lecture No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Topics / sub topics to the covered Introduction of the course. Overview of Java. Object Oriented Programming. Principles of OOPAbstraction, Encapsulation and data hiding, Inheritance, Polymorphism Simple java program, Data types, variables, Arrays Control Statements Introduction to classes, declaring objects, class methods Access Modifiers- public, private Constructors, constructors with multiple parameters Overloading methods, passing objects as parameters Returning objects, Set methods and get methods Sessional 1 The this keyword, Garbage Collection, finalize() method Static methods and static fields Nested and inner classes, Introducing String class Composition Inheritance- superclasses and subclasses, protected members Creating multi-level hierarchy Constructors in subclasses, method overriding Sessional 2 Polymorphism- Abstract classes and methods final methods and classes

COMSATS Institute of Information Technology Park Road, Chak Shahzad Islamabad Tel: (+92-51) 9049-5321 Department of Computer Science 21 22 23 24 25 26 27 28 29 30 Packages- importing packages, interfaces GUI, GUI based input/output with JOptionPane, JFrame, overview of swing components Event Handling, JButton, JComboBox, JList, JtextArea Exception handling- exception types, using try and catch, multiple catch clauses Nested try statements, throw, throws Finally block, chained exceptions Generics classes and methods Generic collections Multithreading- The java thread model, creating a thread, Creating multiple threads Using isAlive() and join(),Thread priorities, synchronization, Interthread communication

Add a comment

Related presentations

Related pages

Course Outlines - The University of Adelaide

Find Your Course. Find information on the courses offered at University. Specific course details for all courses (except honours and VET programs) are ...
Read more

Course Outline Guide | Teaching and Learning Services ...

Below, you will find information on preparing a course outline in keeping with current McGill policy. Course Outline Brief Guide - Printable Version [.pdf]
Read more

Sample Course Outline - Suffolk County Community College

Catalog Number: Course Title: Year: Semester: Instructor: Office Location: Office Hours: 1. OBJECTIVES OF THE COURSE: List your objectives - 1, 2, 3, etc.
Read more


CETL Ver. 1.1 2 2/3/2010 This course outline template acts as a guide for you when writing your course outlines, as every course is different, please feel ...
Read more

Course Outline - 12 Modules and 12 corresponding ...

Course Outline. MODULE ONE : CAMERAS & LENSES • Introduction to the Professional Photography Course • About the Author • The Small Format SLR
Read more | outline | Wörterbuch Englisch-Deutsch

Übersetzung für outline im Englisch-Deutsch-Wörterbuch
Read more

course outline - Deutsch-Übersetzung – Linguee Wörterbuch

Viele übersetzte Beispielsätze mit "course outline" – Deutsch-Englisch Wörterbuch und Suchmaschine für Millionen von Deutsch-Übersetzungen.
Read more

Course: Course Outlines - e2learn - Tawa College

If you are having any problems please contact the Website Administrator:
Read more

Course Outlines - - Simon Fraser University

Look for Course Outlines in . Browse. Year. Term Spring Summer Fall. More. View CODE Course Outlines; View Course Outlines Archive (1998 – Summer ...
Read more

Course Outline - Marlborough College

Shell. Pupils are introduced to painting, drawing, printmaking, sculpture, ceramics, and photography, partly through a focus on the work of relevant ...
Read more