an introduction to java language ct1513 2014-2015 credit hours : (3 lecture, 2 lab)

12
AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours: (3 Lecture, 2 Lab)

Upload: milton-townsend

Post on 13-Dec-2015

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

AN INTRODUCTION TO JAVA LANGUAGE

CT1513

2014-2015

Credit Hours:  (3 Lecture, 2 Lab)

Page 2: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

LECTURER

Aseel Al Hadlaqالهدلق أسيل

E-mail: [email protected]

Website: http://fac.ksu.edu.sa/asalhadlaq

Java 1513

Don’t forget to update your phone number in edugate !

Page 3: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

TEXT BOOK

Page 4: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

 REFERENCES

Page 5: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

 REFERENCES

Page 6: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

SOFTWARE:JCREATOR , JDK

First install JDK (Java Standard Edition  Development Kit 7 Download)

Second install JCreator

(JCreator LE version)

Page 7: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

HELLO WORLD

Test your program installation By writing a “Hello world” program.

Look it up in

Page 8: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

TOPICS

Introduction

Java fundamentals

Classes and Objects

Inheritance and Polymorphism

Arrays

Arrays of objects

Graphical User Interfaces, SWING and the AWT Concepts

Java Applets

Page 9: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

ASSESSMENT PLAN FOR THE ASSESSMENT PLAN FOR THE COURSE:COURSE: Lab                        10%  

Small project 15% 

Presentation   5%

2 Midterm  exams 30%

 Final Exam          40%

Total                      100%

Page 10: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

WARNINGSWARNINGS

Attendance is very important !! You are allowed to miss 25% of your lectures only or you will not be allowed to enter the final

Late attendance is not considered

Page 11: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

WARNINGSWARNINGS

• Lab work is not group work !!• Study before the lab

• You must submit Soft and Hard copy of your work named as:

• YourName_YourID• The subject should be• “Lab #”

Page 12: AN INTRODUCTION TO JAVA LANGUAGE CT1513 2014-2015 Credit Hours : (3 Lecture, 2 Lab)

CHEATINGCHEATING

If two or more assignments are found to be copied, then each student will get zero mark irrespective of whether she copied or did herself and allowed to copy.

If the cheating repeated for the second time I will deduct 10 marks!

You are not allowed to copy from a former student or the internet.