Вы находитесь на странице: 1из 2

University of Iloilo- PHINMA Education Network College of Information Technology and Engineering

Syllabus PEN Code: ITE 025 PEN Subject Title: Computer Programming I (Java) Credit: 3 Units Prerequisites:

A. Subject Description: This course introduces Java Programming Language to the students. This also introduces the objectoriented programming: encapsulation, classes, subclasses, events and exception. B. Objectives: At the end of the semester this course intends to: 1. 2. 3. 4. 5. Understand Java concepts and syntax Understand the uses of decisions, loops, and array Understand the uses of encapsulation, polymorphism and inheritance Understand object-oriented programming concepts Create a simple Java Applet Appplication

C. Subject Outline Chapters Topic An Overview of Computers and Programming Languages Chapter 1 Chapter 2 History and Elements of Computer System Chapter 3 Programming Languages and Methodologies Processing a Java Program Internet, World Wide Web, Browser, and Java Basic Elements of Java Basics of Java Program Data Types, Arithmetic Operators and Precedence Expressions, Type Conversion, Class String Input, Output, Increment and Decrement Operators Packages, Classes, Methods, and import Statement Introduction to Objects and Input/Output Objects and Reference Variables Using Predefined Classes and Methods in a Program Class String Input/Output

Date

November 5 December 17 2012

Chapter 4 Chapter 5 Chapter 6

FIRST PERIODICAL EXAMINATION Control Structures I: Selection Control Structures Relational Operators and Primitive Data Types Logical (Boolean) Operators and Logical Expressions Selection: if and ifelse Control Structures II: Repetition while Looping (Repetition) Structure for Looping (Repetition) Structure dowhile (Repitition) Structure break and continue Statements Graphical User Interface (GUI) and Object-Oriented Design(OOD) Graphical User Interface (GUI) Components Object-Oriented Design Implementing Classes and Operations SECOND PERIODICAL EXAMINATION

December 19 - 20, 2012 January 2 February 2013

February 6- 8 2013

University of Iloilo- PHINMA Education Network College of Information Technology and Engineering
Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 Chapter 12 Chapter 13 Chapter 14 User-Defined Methods Predefined and User-Defined Methods Void Methods Parameters Identifier within a Class User-Defined Classes and ADTs Classes, Objects, the method toString Copy Constructor Accessor and Mutators Methods Abstract Data Types Arrays Arrays, Searching of Array for Specific Item Arrays of Objects Two-Dimensional and Multidimensional Arrays Inheritance and Polymorphism Inheritance, class object, java Stream Classes Polymorphism, Interfaces, Polymorphism via Interfaces Composition Handling Exceptions and Events Hierarchy, Exceptions, Event-Handling Advanced GUIs and Graphics Applets, class Font, class Color, class Graphics GUI Components Layout Managers, Menus, Key and Mouse Events Recursion Recursive Definitions Problem Solving Using Recursion Recursion or Iteration Searching and Sorting List Processing FINAL EXAMINATION

February 11 March 19, 2013

March 20-22, 2013

D. Textbook: D.S. Malik. JAVA Programming: Problem Analysis to Program Design. Cengage Learning Asia Pte. Ltd. 2011 E. Requirements: The major requirement for this course is a JAVA Applet Application. Guidelines will be given month before the final exam. The students should submit their laboratory exercises at every end of the period (Prelim, Midterm, Prefi, Final. The students are also expected to pass the major examinations given for this course: Prelim, Midterm, Prefi, and Final F. Grading System: Final Grade Formula FG =(0.17PG)+(0.17MG)+ (0.33SG) +(0.33TG) G. Contact Information Name of Instructor: Ivy Joy S. Cado Office: College of Information Technology and Engineering, 3F EL Building Contact Info: 09486268143, ijscado@ui.phinma.edu.ph

SETH DA. NONO, MSCS Dean

Date: ________________

Вам также может понравиться