تسجيل الدخول
y

ايمان محمد فيلالي

أستاذ مساعد
القسم :
علوم الحاسبات
التخصص العام :
علوم حاسب
التخصص الدقيق :
علوم حاسب

معلومات التواصل
البريد الإلكتروني :
imfilali@pnu.edu.sa
رقم التحويلة :

نبذة عن عضو هيئة التدريس

المناصب الحالية

الجامعية

جدول المقررات
رمز المقرر الشعبة اسم المقرر من الساعة إلى الساعة
23905 عمارة الحاسب 10:00 10:50
وصف المقرر

This course aims to provide the key concepts that are likely to be included in the design of the modern computer architecture. This course covers the concepts (intermediate level) of the following components of a computer: Instruction Set Architecture, register transfer language, processor and system performance, Instruction pipelining and instruction-level parallelism, overview of superscalar architectures, and Storage systems and their technology “overview, cache and external memory.”

This course demonstrates the basic metrics by which new and existing computer systems may be evaluated to understand and evaluate the impact of the peripherals, their interconnection, and underlying data operations on the design of computer systems. The students will demonstrate the techniques needed for computer design, examine different computer implementation styles and assess their strengths and weakness. The students learn the technique by which an instruction is executed and the process of basic instruction level parallelism using pipelining. In addition, this course explains the effect of memory latency and describes the use of memory hierarchy to reduce effective memory latency.

24030 عمارة الحاسب 09:00 09:50
وصف المقرر

This course aims to provide the key concepts that are likely to be included in the design of the modern computer architecture. This course covers the concepts (intermediate level) of the following components of a computer: Instruction Set Architecture, register transfer language, processor and system performance, Instruction pipelining and instruction-level parallelism, overview of superscalar architectures, and Storage systems and their technology “overview, cache and external memory.”

This course demonstrates the basic metrics by which new and existing computer systems may be evaluated to understand and evaluate the impact of the peripherals, their interconnection, and underlying data operations on the design of computer systems. The students will demonstrate the techniques needed for computer design, examine different computer implementation styles and assess their strengths and weakness. The students learn the technique by which an instruction is executed and the process of basic instruction level parallelism using pipelining. In addition, this course explains the effect of memory latency and describes the use of memory hierarchy to reduce effective memory latency.

24091 عمارة الحاسب 08:00 09:40
وصف المقرر

This course aims to provide the key concepts that are likely to be included in the design of the modern computer architecture. This course covers the concepts (intermediate level) of the following components of a computer: Instruction Set Architecture, register transfer language, processor and system performance, Instruction pipelining and instruction-level parallelism, overview of superscalar architectures, and Storage systems and their technology “overview, cache and external memory.”

This course demonstrates the basic metrics by which new and existing computer systems may be evaluated to understand and evaluate the impact of the peripherals, their interconnection, and underlying data operations on the design of computer systems. The students will demonstrate the techniques needed for computer design, examine different computer implementation styles and assess their strengths and weakness. The students learn the technique by which an instruction is executed and the process of basic instruction level parallelism using pipelining. In addition, this course explains the effect of memory latency and describes the use of memory hierarchy to reduce effective memory latency.

جدول المقررات
رمز المقرر الشعبة اسم المقرر من الساعة إلى الساعة
23109 لغة برمجة متقدمة 08:00 09:40
وصف المقرر

The main objective of this course is to explore advanced object-oriented programming (OOP) concepts to build applications using .NET Framework. It starts by giving an overview of the basic OOP such as encapsulation, abstraction, inheritance, interfaces. Then, it delves into several advanced aspects of Java programing. The covered topics include Graphical User Interface (UI) and event handling, Language Integrated Query, collections and generic collections, database programming. Comprehensive hands-on lab exercises and hands-on project using Visual Studio allows a better understanding of the skills acquired in the course.

23194 لغة برمجة متقدمة 10:00 11:40
وصف المقرر

The main objective of this course is to explore advanced object-oriented programming (OOP) concepts to build applications using .NET Framework. It starts by giving an overview of the basic OOP such as encapsulation, abstraction, inheritance, interfaces. Then, it delves into several advanced aspects of Java programing. The covered topics include Graphical User Interface (UI) and event handling, Language Integrated Query, collections and generic collections, database programming. Comprehensive hands-on lab exercises and hands-on project using Visual Studio allows a better understanding of the skills acquired in the course.

جدول المقررات
رمز المقرر الشعبة اسم المقرر من الساعة إلى الساعة
23905 عمارة الحاسب 10:00 10:50
وصف المقرر

This course aims to provide the key concepts that are likely to be included in the design of the modern computer architecture. This course covers the concepts (intermediate level) of the following components of a computer: Instruction Set Architecture, register transfer language, processor and system performance, Instruction pipelining and instruction-level parallelism, overview of superscalar architectures, and Storage systems and their technology “overview, cache and external memory.”

This course demonstrates the basic metrics by which new and existing computer systems may be evaluated to understand and evaluate the impact of the peripherals, their interconnection, and underlying data operations on the design of computer systems. The students will demonstrate the techniques needed for computer design, examine different computer implementation styles and assess their strengths and weakness. The students learn the technique by which an instruction is executed and the process of basic instruction level parallelism using pipelining. In addition, this course explains the effect of memory latency and describes the use of memory hierarchy to reduce effective memory latency.

24030 عمارة الحاسب 08:00 08:50
وصف المقرر

This course aims to provide the key concepts that are likely to be included in the design of the modern computer architecture. This course covers the concepts (intermediate level) of the following components of a computer: Instruction Set Architecture, register transfer language, processor and system performance, Instruction pipelining and instruction-level parallelism, overview of superscalar architectures, and Storage systems and their technology “overview, cache and external memory.”

This course demonstrates the basic metrics by which new and existing computer systems may be evaluated to understand and evaluate the impact of the peripherals, their interconnection, and underlying data operations on the design of computer systems. The students will demonstrate the techniques needed for computer design, examine different computer implementation styles and assess their strengths and weakness. The students learn the technique by which an instruction is executed and the process of basic instruction level parallelism using pipelining. In addition, this course explains the effect of memory latency and describes the use of memory hierarchy to reduce effective memory latency.

24091 عمارة الحاسب 08:00 08:50
وصف المقرر

This course aims to provide the key concepts that are likely to be included in the design of the modern computer architecture. This course covers the concepts (intermediate level) of the following components of a computer: Instruction Set Architecture, register transfer language, processor and system performance, Instruction pipelining and instruction-level parallelism, overview of superscalar architectures, and Storage systems and their technology “overview, cache and external memory.”

This course demonstrates the basic metrics by which new and existing computer systems may be evaluated to understand and evaluate the impact of the peripherals, their interconnection, and underlying data operations on the design of computer systems. The students will demonstrate the techniques needed for computer design, examine different computer implementation styles and assess their strengths and weakness. The students learn the technique by which an instruction is executed and the process of basic instruction level parallelism using pipelining. In addition, this course explains the effect of memory latency and describes the use of memory hierarchy to reduce effective memory latency.

24091 عمارة الحاسب 09:00 09:50
وصف المقرر

This course aims to provide the key concepts that are likely to be included in the design of the modern computer architecture. This course covers the concepts (intermediate level) of the following components of a computer: Instruction Set Architecture, register transfer language, processor and system performance, Instruction pipelining and instruction-level parallelism, overview of superscalar architectures, and Storage systems and their technology “overview, cache and external memory.”

This course demonstrates the basic metrics by which new and existing computer systems may be evaluated to understand and evaluate the impact of the peripherals, their interconnection, and underlying data operations on the design of computer systems. The students will demonstrate the techniques needed for computer design, examine different computer implementation styles and assess their strengths and weakness. The students learn the technique by which an instruction is executed and the process of basic instruction level parallelism using pipelining. In addition, this course explains the effect of memory latency and describes the use of memory hierarchy to reduce effective memory latency.

جدول المقررات
رمز المقرر الشعبة اسم المقرر من الساعة إلى الساعة
24030 عمارة الحاسب 08:00 09:40
وصف المقرر

This course aims to provide the key concepts that are likely to be included in the design of the modern computer architecture. This course covers the concepts (intermediate level) of the following components of a computer: Instruction Set Architecture, register transfer language, processor and system performance, Instruction pipelining and instruction-level parallelism, overview of superscalar architectures, and Storage systems and their technology “overview, cache and external memory.”

This course demonstrates the basic metrics by which new and existing computer systems may be evaluated to understand and evaluate the impact of the peripherals, their interconnection, and underlying data operations on the design of computer systems. The students will demonstrate the techniques needed for computer design, examine different computer implementation styles and assess their strengths and weakness. The students learn the technique by which an instruction is executed and the process of basic instruction level parallelism using pipelining. In addition, this course explains the effect of memory latency and describes the use of memory hierarchy to reduce effective memory latency.

23905 عمارة الحاسب 10:00 11:40
وصف المقرر

This course aims to provide the key concepts that are likely to be included in the design of the modern computer architecture. This course covers the concepts (intermediate level) of the following components of a computer: Instruction Set Architecture, register transfer language, processor and system performance, Instruction pipelining and instruction-level parallelism, overview of superscalar architectures, and Storage systems and their technology “overview, cache and external memory.”

This course demonstrates the basic metrics by which new and existing computer systems may be evaluated to understand and evaluate the impact of the peripherals, their interconnection, and underlying data operations on the design of computer systems. The students will demonstrate the techniques needed for computer design, examine different computer implementation styles and assess their strengths and weakness. The students learn the technique by which an instruction is executed and the process of basic instruction level parallelism using pipelining. In addition, this course explains the effect of memory latency and describes the use of memory hierarchy to reduce effective memory latency.

جدول المقررات
رمز المقرر الشعبة اسم المقرر من الساعة إلى الساعة
23109 لغة برمجة متقدمة 08:00 09:40
وصف المقرر

The main objective of this course is to explore advanced object-oriented programming (OOP) concepts to build applications using .NET Framework. It starts by giving an overview of the basic OOP such as encapsulation, abstraction, inheritance, interfaces. Then, it delves into several advanced aspects of Java programing. The covered topics include Graphical User Interface (UI) and event handling, Language Integrated Query, collections and generic collections, database programming. Comprehensive hands-on lab exercises and hands-on project using Visual Studio allows a better understanding of the skills acquired in the course.

23194 لغة برمجة متقدمة 10:00 11:40
وصف المقرر

The main objective of this course is to explore advanced object-oriented programming (OOP) concepts to build applications using .NET Framework. It starts by giving an overview of the basic OOP such as encapsulation, abstraction, inheritance, interfaces. Then, it delves into several advanced aspects of Java programing. The covered topics include Graphical User Interface (UI) and event handling, Language Integrated Query, collections and generic collections, database programming. Comprehensive hands-on lab exercises and hands-on project using Visual Studio allows a better understanding of the skills acquired in the course.

جدول المقررات
رمز المقرر الشعبة اسم المقرر من الساعة إلى الساعة
21094 مشروع التخرج (1) 08:00 09:40
وصف المقرر

This course allows the student to deal with a real and practical computing project. The course enables the     student to define and state a problem, figure a solution or solutions to the problem, and then define the system requirements for the problem. This course also enables the student to write a professional project proposal and manage the project in terms of feasibility and scheduling. The course also let the student develop skills like time management, communication, and oral presentation.

21094 مشروع التخرج (1) 13:00 14:40
وصف المقرر

This course allows the student to deal with a real and practical computing project. The course enables the     student to define and state a problem, figure a solution or solutions to the problem, and then define the system requirements for the problem. This course also enables the student to write a professional project proposal and manage the project in terms of feasibility and scheduling. The course also let the student develop skills like time management, communication, and oral presentation.