• Tidak ada hasil yang ditemukan

Specific goals for the course

N/A
N/A
Protected

Academic year: 2024

Membagikan "Specific goals for the course"

Copied!
3
0
0

Teks penuh

(1)

ةيبرعلا ةكلمملا ةيدوعسلا

يلاعلا ميلعتلا ةرازو

مأ ةعماج ىرقلا

مومجلاب ةيعماجلا ةيلكلا يللا بساحلا مسق –

Kingdom of Saudi Arabia Ministry of Higher Education

Umm Al-Qura University

University College in Al-Jamoum Computer Dept.

Course Specification

1. Course number and name: (2316327-3) File Organization and Processing

2. Credits and contact hours: 3 Credits (Lecture: 3/week – Practical Session: Non)

3. Instructor’s or course coordinator’s name: Dr. Abdel- Rahman Hedar

4. Text books

a. Main Text book: Michael J. Folk, Bill Zoellick and Greg Riccardi, File Structures: An Object-Oriented Approach with C++, Addison Wesley, 2nd Edition, 1998.

b. Reference: Daniel Grosshons, File Systems design and implementation, Prentice Hall, 2000.

5. Specific course information

a. brief description of the content of the course (Catalog Description):

b.This course aims to introduce the topic of file structures design and discuss a number of advanced data structure concepts that are necessary for achieving high efficiency in file operations. In addition, students should develop important programming skills in an object-oriented language such as C++.

c. prerequisites or co-requisites: Data Structures &

Algorithms (2316318-4)

COURSE SPECIFICATION 1

(2)

d. indicate whether a required, elective, or selected elective course in the program:

required

6. Specific goals for the course The student will be able to:

1. Describe how data is saved on secondary storages for achieving high efficiency in File Operations.

2. Understand how file organization allows applications to read, write and modify data.

3. Identify cost-based query optimization to find

needed data that match some search criteria quickly.

4. Show practical programming skills to develop file processing and organizing applications.

C o u r s e G

o a ls

Program Outcomes S

O a

S O b

S O c

S O d

S O e

S O

f S O g

S O h

S O

i S O

j S O k

1  2  

3   

4  

Relationship of Course Goals to the Program Student Outcomes

SO a

An ability to apply knowledge of computing and mathematics appropriate to the discipline

Students will develop an understanding of how to represent different algorithm resource requirements as mathematical functions on the size of the input.

SO b

An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.

Students can analyze the time and space requirements of a particular problem by

COURSE SPECIFICATION 2

(3)

performing asymptotic analysis.

SOc

An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs.

Students are asked to modify algorithms to produce different outputs or combine algorithms and data structures to offer new solutions.

SOj An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer- based systems in a way that demonstrates

comprehension of the tradeoffs involved in design choices.

Students are able to compare various algorithms for specific problems and the optimal choice of data structures.

7. Brief list of topics to be covered

 Introduction to file structures

 Fundamental file processing operations

 Secondary storage and system software

 Organizing files for performance

 File Compression

 Indexing

 Multi-level indexing and B-Trees

 Hashing

COURSE SPECIFICATION 3

Referensi

Dokumen terkait

Ripayandi David AJP : A Brief Description On The Role Of Batik For Indonesian Society, 2009... Ripayandi David AJP : A Brief Description On The Role Of Batik For Indonesian

The prototype named e-portal is develop which consists of eleven modules which is Course Description, Agenda, Announcement, Document, Assignment, Exercise, Forum,

Based on the course description in reading for interpretation subject, the students should be able to identify the topic of paragraph, recognize the meaning of

SEISMIC STRATIGRAPHY Course Name Course ID Prerequisites SEISMIC STRATIGRAPHY EPS444 EPS341&EGP371 Course Description Seismic reflection principles, application of seismic

In the process the study set out: • to document and provide a detailed description of the five months course under investigation; • to locate the course within a brief and general

Course Description Note: General description in the form used in Bulletin or handbook Course Description: This course focuses on light and optics, Waves and Sound, Structure of

3- To develop the acquisition of language learning abilities of the students C- Course Description Note: General description in the form to be used for the Bulletin or Handbook should

Development of Learning Outcomes in Domains of Learning For each of the domains of learning shown below indicate: • A brief summary of the knowledge or skill the course is intended to