Microprocessor |
|||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Devices
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Artificial Intelligence (Prolog) LAB |
|||||||||||||||||||||||||||||||||||||||||||||||||||
Prolog is one of the most specialized in the field of artificial intelligence, which was invented by Prolog (PROgramming LOGic) rose within the realm of Artificial Intelligence (AI). It originally became popular with AI researchers, who know more about "what" and "how" intelligent behaviour is achieved. The philosophy behind it deals with the logical and declarative aspects. Prolog represents a fundamentally new approach to computing and became a serious competitor to LISP. Prolog is a rich collection of data structures in the language and human reasoning, and a powerful notation for encoding end-user applications. It has its logical and declarative aspects, interpretive nature, compactness, and inherent modularity. Prolog is the highest level general-purpose language widely used today. It is taught with a strong declarative emphasis on thinking of the logical relations between objects or entities relevant to a given problem, rather than on procedural steps necessary to solve it. The system decides the way to solve the problem, including the sequences of instructions that the computer must go through to solve it. It is easier to say what we want done and leave it to the computer to do it for us. Since a major criterion in the commercial world today is speed of performance, Prolog is an ideal prototyping language. Its concept makes use of parallel architectures. It solves problems by searching a knowledge base (or more correctly a database) which would be greatly improved if several processors are made to search different parts of the database.it uses in Intelligent Systems, Expert Systems, Natural Language Systems and Relational Database Systems |
|||||||||||||||||||||||||||||||||||||||||||||||||||
Teaching staff Assistant Lecturer: Sabah Anwer Engineering: Yousif Nihad |
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Laboratory devices
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Control | |||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Cryptography | |||||||||||||||||||||||||||||||||||||||||||||||||||
|
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
Data Structures LAB | |||||||||||||||||||||||||||||||||||||||||||||||||||
How to store a collection of objects in memory, what operations we can perform on that data, the algorithms for those operations. How do we organize information in computer memory so that we can find, update, add, and delete portions of it efficiently. |
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||
Teaching staff Assistant Lecturer: Dhafer Taha Shihab Engineer: Yousif Nihad |
|||||||||||||||||||||||||||||||||||||||||||||||||||
التجارب
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Programming Laboratory in C++ | |||||||||||||||||||||||||||||||||||||||||||||||||||
Programming in C++ laboratory is the basis and most important for the student in first stage. In C++ laboratory, students are writing and performing various of programs by using CodeBlocks IDE, which is considers specialist IDE for writing programs in c and C++. The laboratory also contains enough number of computers that are high quality and equipped with all programs required for the scientific subject. C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This Laboratory adopts a simple and practical approach to implement the concepts of C++ |
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
Teaching staff Assistant Lecturer: Ahmed M. Jasim Assistant Lecturer: Royida Ibrahim Engineering: Yousif Nihad |
|||||||||||||||||||||||||||||||||||||||||||||||||||
التجارب
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Software Engineering Lab (Visual Basic) | |||||||||||||||||||||||||||||||||||||||||||||||||||
Visual Basic is a great programming language; it is able to create very advanced programs. One of the best ways to get ideas for your programs and also learn how to develop them is by learning how other full applications are created. Most business applications interface with databases to store and retrieve information. It is one of the easiest languages to use for database programming. There are many date and time functions in VB. You can use these functions to compare dates and times, store date and times, and manipulate date and time variables. These VB tutorials show you how to use all the tools Visual Basic gives you to work with dates and times. If you want a program to be able to keep track of information between each time it is run you have to store it somewhere. One of the primary ways to store information is by saving it to a file and then reading it out the next time your program runs. These tutorials show you how to save and read data from files. Use them to save information or to create your own better Notepad program in VB |
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
Teaching staff Assistant Lecturer: Sabah Anwer Assistant lecturer: Abdullah Thaier Engineering: Yousif Nihad |
|||||||||||||||||||||||||||||||||||||||||||||||||||
التجارب
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
مختبر أسس الهندسة الكهربائية | |||||||||||||||||||||||||||||||||||||||||||||||||||
يعتبر هذا المختبر من المختبرات الرئيسية و المهمة بالنسبة لطلبة المرحلة الاولى , تجرى تجارب هذا المختبر في الفصل الدراسي الاول والثاني ,منهاج المختبر يتكون من عشرة تجارب لكل فصل دراسي وقد أخذ بنظر الاعتبار تسلسل التجارب بما يلائم مع المادة النظرية التي يأخذها الطالب من حيث التسلسل المعلومات المعطاة لهُ لتكون مطابقة لمفردات منهج مادة أسس الهندسة الكهربائية , يهدف هذا المختبر الى تمكين الطالب من اكتساب المهارات الأساسية ,حيث يتعرف الطالب من اكتساب المهارات الأساسية في كيفية بناء الدوائر الكهربائية البسيطة وكيفية استخدام أجهزة الفحص والقياس الاساسية, حيث يتعرف الطالب في البداية كيفية التعامل مع اجهزة قياس فرق الجهد والتيار والمقاومة وكيفية استخدامها عملياً والتعرف على تطبيق قانون أوم وانواع ربط الدوائر الكهربائية (ربط التوالي , ربط التوازي, الربط المختلط) والقوانين الأساسية مع كل نوع ,وايضاً تجري تجارب النظريات المعطاة في مادة الاسس مثلاً : ( Kirchhoff's Laws, Thevenin's & Norton's Theorems , Superposition Thorem) واخيراً تجرى تجارب دوائر التيار المتناوب وكيفية التعامل مع الاجهزة راسم الموجه الاوسيلوسكوب وكيفية قياس التردد وزاوية الطور باستخدام هذا الجهاز وبهذا يكون طالب المرحلة الاولى قد تعرف على مبادئ الاساسية التي يحتاجها مهندس الكهرباء في الحياة العملية |
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
التجارب
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Digital Electronic | |||||||||||||||||||||||||||||||||||||||||||||||||||
This lab the electronic workbench program is also used to perform all experiments and simulation programs. These programs are important to solve all computation problems such as counters and flip ftops and others. Aims to make the student knew the electronic workbench language in general & perform most of it function such as simplifications
|
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
![]() الكادر التدريسي
م.م. حسين يوسف راضي المهندس مروة صبحي ابراهيم |
|||||||||||||||||||||||||||||||||||||||||||||||||||
Compuation Engineering | |||||||||||||||||||||||||||||||||||||||||||||||||||
and simulation programs. These programs are important to solve all computation problems such as definitional equation, z transform, laplas transform. Aims to make the student knew the matlab language in general & perform most of it function such as for, it, while and others |
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
الكادر التدريسي
م.م. حسين يوسف راضي المهندس مروة صبحي ابراهيم
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
مختبر الذكاء الاصطناعي | |||||||||||||||||||||||||||||||||||||||||||||||||||
هي إحدى أشهر اللغات المتخصصة في مجال الذكاء الاصطناعي التي اخترعها الين كزلمر ايور٬ وتعتمد في برمجتها على الفرنسية اشتقت الكلمة الجديدة لترمز اللغة programmation en logique أسلوب المنطق وكلمة لغة البرولوج لغة قديمة نسبيا ظهرت في سبعينيات القرن المنصرم وبالرغم من ذلك فإنها مازالت تحتفظ بقدراتها حتى هذه اللحظة . وظل استخدام لغة البرولوج محصورا في معامل أبحاث الذكاء الاصطناعي بقارة أوروبا حتى أكتوبر 1981 عندما أعلن اليابانيون أن لغة برولوج ستكون اللغة الرئيسية لحاسبات الجيل الخامس والى الان لم تكتسب لغة البرولوج قبولا وانتشارا تجاريا واسعا في امريكا٬ ويرجع ذلك لسببين: الأول هو صعوبة اتصالها باللغات التقليدية مثل لغة فورتران والثاني هو بطىء برامج البرولوج في طور الإنتاج. C++ ٬Java٬ .net وتعتمد لغة البرولوغ في الأساس على العلاقات المنطقية بين الأشياء٬ لذا كونك مبرمج تطبيقات اخرى ك ٬ لايعني انك ستجد ما تعلمته من اللغات السابقة في لغة البرولوج٬ الموضوع مختلف جذريا لكنه سهل وبسيط. التي نعرفها . Database وهي تختلف عن قاعدة البيانات Information Base في هذه اللغة يتم انشاء قاعدة المعلومات
.Visual prolog النسخة المعتمدة هي |
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
التجارب
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
مختبر سيطره بالحاسبه | |||||||||||||||||||||||||||||||||||||||||||||||||||
الكادر
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
التجارب
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |