1 intro of data structure course

11
using Java 2015 Data Structure Prepared by: Mahmoud Rafeek Al-farra in Java 1. Introduction Lecture

Transcript of 1 intro of data structure course

using Java

2015

Data Structure Prepared by: Mahmoud Rafeek Al-farra

in Java

1. Introduction Lecture

mfarra.cst.ps www.fb.com/MahmoudRFarra

Contents

How to be successfully ?

Resources

Course outlines

Course description and guidelines

Who is Lecturer ?

Who is Lecturer ?mfarra.cst.ps www.fb.com/MahmoudRFarra

Mahmoud Rafeek Alfarra

Education:

MSc Computer Science,2008, Pattern Recognition, AAST, Alexandria, Egypt.

BSc Computer Science,2004, The Islamic University of Gaza, Palestine.

General Secondary School Certificate,1999, Science division, Khan Younis, Gaza, Palestine.

Currently :

Head of Admission and Registration Department.

Lecturer in UCST (Full Time) since 4-2009 .

Past:

Head Of CC department, CSIT, CECS.

Head of ITF1, ITF2 and ITF3.

Lecturer in QOU, UP, CST as Part Time

Contacts:

E-mail: m . f a r r a @ c s t . p s Site: m f a r r a . c s t . p s

YouTube channel: mralfarra1 FaceBook Page: MahmoudRfarra

Slide Share: mralfarra Office: Admission and Registration Department

Course description

This course aims to make the student capable of understanding and writing: Generic

Algorithms of Sorting, Searching.

Big-Oh Notation

Different data structures as:

• Array List

• Sorting & Searching algorithms

• Linked Lists

• Stacks, Queues

• Trees, Graphs

• Hashing

mfarra.cst.ps www.fb.com/MahmoudRFarra

Course outline

Introduction to data structure What and why ?

Types

Collection Classes

Generic programming

Big- Oh notation

Java revision (1’st Quiz)

Array Operations

Searching Algorithms

Sorting Algorithms

Dynamic Data Structures Array Lists

Linked Lists

Stacks

Queues

Trees, graphs

mfarra.cst.ps www.fb.com/MahmoudRFarra

Resources

PPT Files

Resources

Text Book

Prepared by me

download them

from:

mfarra.cst.ps

Slideshare/mralfarra

Reference book

download them from:

fb/mahmoudRFarra

mfarra.cst.ps www.fb.com/MahmoudRFarra

Assessmentmfarra.cst.ps www.fb.com/MahmoudRFarra

20%MidExam

40%FinalExam

20%PeriodicQuizzes

10%Activities

10%PracticalExam

Assessment

You can discuss it

All Activities done at class on the due date. Late assignments are not accepted.

Important datesmfarra.cst.ps www.fb.com/MahmoudRFarra

MidHW

Activities mfarra.cst.ps www.fb.com/MahmoudRFarra

You'rePartner Groups

Present.

Prepara.

Play &Learn

How to be successfully ?

100%

75%

50%

25%

Ask allah

Re-study them

Have a mood

Prepare lectures

mfarra.cst.ps www.fb.com/MahmoudRFarra

using Java

2015

FB: M a h m o u d R F a r r a

YouTube: M a h m o u d R F a r

SlidesShare: mralfarra

Thank you