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

Slides:



Advertisements
Similar presentations
CS1101: Programming Methodology
Advertisements

5/15/2015Assoc. Prof. Stoyan Bonev1 Assoc. Prof. Stoyan Bonev, PhD Computer Science dept. American University in Bulgaria
Assoc. Prof. Stoyan Bonev, PhD Computer Science dept The American University in Bulgaria
6/10/2015Assoc. Prof. Stoyan Bonev1 Assoc. Prof. Stoyan Bonev, PhD Computer Science dept American University in Bulgaria
ICS 201 Course Overview.
Objects First with Java A Practical Introduction using BlueJ
1 CSC134 Computer and Information Processing. Course Information 2.
CSC 111 Course orientation
5.0 Objects First with Java A Practical Introduction using BlueJ David J. Barnes Michael Kölling.
+ JAVA Programming CCSA Introduction this course is a hands-on course in programming with the Java language for students who have completed a course.
Sadegh Aliakbary Sharif University of Technology Fall 2011.
Java Programming Language Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University
Assoc. Prof. Stoyan Bonev, PhD, Computer Science dept
Object-Oriented Programming Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm QA, IIMS, Albany.
INTRODUCTION TO PROGRAMMING COURSE CODE – MIS 211 Department of Management Information System Mr.Mohammed Abu Roqiah.
Object Oriented Programming CEN 221. Course Description Classes, objects, inheritance, polymorphism, graphical user interfaces, event handling, exception.
1 Assoc. Prof. Stoyan Bonev, PhD, Computer Science dept. The American University in Bulgaria
CSC 113 Java Programming II
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
5.0 Objects First with Java A Practical Introduction using BlueJ Introduction to Computer Science I Instructor: Allyson Anderson.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Springl 2008 MIS380: Object-Oriented Programming using Java 1 Spring 2008.
Sadegh Aliakbary Sharif University of Technology Fall 2012.
Module Overview n Module Title: OO Programming n Module Code: MIT3446 n Module Value: 3.0 n Duration: 15 weeks n Class-Contact Hours: Lecture15 hrs n Lab/Tutor30hrs.
Programming in Java (COP 2250) Lecture 1 Chengyong Yang Fall, 2005.
Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (FIT-II) J. H. Wang Feb. 20, 2009.
1. Course Information 2 Course Description 3  Synopsis:  These subjects expose the students to the general introduction of software engineering and.
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
I.Entesar Al-Mosallam.  Name: Entesar Al.Mosallam  Office Location: Blg#20, floor#1, Office#30 
CSC 111 COURSE ORIENTATION. Course name and Credit houres  CSC 111 – Computer Programming-I  Credit hours:  3 hours lecture  1 hour tutorial  2 hours.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
AN INTRODUCTION TO JAVA LANGUAGE CT Credit Hours : (3 Lecture, 2 Lab)
CIS 068 Welcome to CIS 068 ! Software Design & Data Structures In JAVA Instructor: Rolf Lakaemper.
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
CSC208 Management Information System (MIS) Siti Nurbaya Ismail Faculty of Computer Science & Mathematics, Universiti Teknologi MARA (UiTM), Kedah |
Boris Milašinović Faculty of Electrical Engineering and Computing University of Zagreb, Croatia 15th Workshop on "Software Engineering Education and Reverse.
King Saud University1 CSC 112 Java Programming I Introduction.
January 10, Csci 2111: Data and File Structures Instructor: Nathalie Japkowicz Objectives of the Course and Preliminaries.
1. 2  This course introduces essential topics to the Internet Programming.  The design of interactive web pages with the elements of multimedia –hypertext,
CSE 310 Object Oriented Programming Summer 2016 Suraiya Tairin.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
BMTS Computer Programming Pre-requisites :BMTS 242 –Computer and Systems Nature Of the Course: Programming course, contain such as C, C++, Database.
بسم الله الرحمن الرحيم Information’s New Technologies (Internet Technologies) Ahmed Abdelmageed, MSc Department of Computer Science, University of Khartoum.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Computer Engineering Department Islamic University of Gaza
CSc 020: Programming Concepts and Methodology II
TAL 7011 Architecture of Large Software Systems
Object-Oriented Programming
CSC 111 Course orientation
Object-Orientated Programming
CMPE419 Mobile Application Development
Interactive Multimedia CSC253
Advanced Programming: C# Lecture 0: Corse Info
Siti Nurbaya Ismail Senior Lecturer
Database Management Systems
An Introduction to Java Language
Web Application Development CSC318.
Information System Management
An Introduction to Java Language
SE-1021 Software Development 2
Course Guide CSC1201 Computer programming 2.
Computer Engineering Department Islamic University of Gaza
CS114B Introduction to Computer Science II
Computer Engineering Department Islamic University of Gaza
Introduction to the Java Language ​
Presentation transcript:

1

Course Information 2

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

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

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

Syllabus 6

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

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:

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

11