الأعضاء الإشتراك و التسجيل

الملتقيات
ADs

ماستر حاسب آلي...لغير الناطقين بها :)

ماستر حاسب آلي...لغير الناطقين بها :)


NOTICE

تنبيه: هذا الموضوع قديم. تم طرحه قبل 5953 يوم مضى, قد يكون هناك ردود جديدة هي من سببت رفع الموضوع!

قائمة الأعضاء الموسومين في هذا الموضوع

  1. الصورة الرمزية البرق
    البرق

    مبتعث جديد New Member

    البرق غير معرف

    البرق , تخصصى Teacher , بجامعة King Saud
    • King Saud
    • Teacher
    • غير معرف
    • Riyadh, Riyadh
    • غير معرف
    • Oct 2007
    المزيدl

    January 9th, 2008, 06:56 PM

    لدي قبول نهائي ماستر ( computing ) علماً أني
    أحمل بكالوريس في غير تخصص الحاسبالآلي
    فما هي الكتب ( العربية أو الإنجليزية ) التي تنصحوني
    بإقتنائهاوالإطلاع عليها قبل خوض غمار هذا التخصص
    المشوق والمثير بالنسبة لي
    الجامعةنصحتني بإقتناء أي كتاب في البرمجة
    فأي كتاب ترشحونه وترونه مفيداً لمبتدئ مثليسواء
    في البرمجة او غيرها ؟!!

    أريد ان يكون لدي إلمام كافي بالمواد قبلدراستها رسمياً والتي
    ستبدأ في سبتمبر 2008



    ثمة تساؤلات أخرى بارك الله فيكم :
    هل أستطيع بعد إنهائي هذه الماستر أن أدخل في أي
    تخصص في الدكتوراه كأمن المعلومات مثلاً ؟

    وأي تخصصات الحاسب تحتاج ذكاء وتفكير وتحليل
    وليس مجرد حفظ ونسخ ولصق ؟

    وماهو الأفضل في رأيكم computing الذي سأدرسه

    أم IT تقنية المعلومات من ناحية الصعوبة ومن ناحية المستقبل الوظيفي ؟؟

    وكما تعلمون أن الجامعات البريطانية توفر برامج

    ماستر لمن ليس لديهم خلفية سابقة في الحاسب


    سائلاً المولى عزوجل لنا ولكم التوفيق وأن يضاعف
    لكم الأجر والحسنات على هذه الجهود التيتبذلونها لخدمة
    إخوانكم المبتعثين


    وهذا وصف للبرنامج الذي سألتحق بهوطبيعة مواده :



    Course Structure

    The MSc Computing degree follows a modular pattern based on two semesters of taught material, followed by an individual project. To achieve an MSc in Computing you will need 180 credits; 90 credits will come from core modules, 30 credits from your chosen option modules and 60 credits from your project. Assessment takes the form of both coursework and end of module examinations. All students are allocated a personal tutor on arrival who will provide support and guidance throughout your period of study.

    Core Modules

    Autumn Semester (60 credits):

    Computer Systems Architecture
    Information Processing Techniques
    Professional Issues and Skills
    Programming


    Spring Semester (30 credits):

    Programming
    Data Structures and Algorithms
    Systems Design
    Optional Modules


    Spring Semester (choose three of these 10 credit modules):

    A Modern Perspective into Distributed Computing Techniques
    Database Management
    Evolutionary Computing
    Geoinformatics
    Heuristics and Prolog for Artificial Intelligence Applications
    Human-Computer Interaction
    Machine Vision
    Information Security








    Module Descriptions

    Computer Systems Architecture

    This course aims to provide an overview of the operation of a modern computer at a general level. The student is provided with a basic grounding in Architecture, Networks and Operating Systems. The emphasis throughout the course is an appreciation of the fundamental principles involved, especially where they have a direct effect on the efficient use and performance of a computer.


    Information Processing Techniques

    The module aims to introduce some of the topics fundamental to computing, namely database systems and the SQL language, the internet and world wide web, the process of software development and some of the mathematical concepts essential in computing. This module provides a basis for a number of the Spring semester option modules.


    Professional Issues and Skills

    This course aims to help students to become more aware of, and to develop, personal skills (such as presentation skills) and to introduce issues associated with the role of the professional and with professional competence. The module will include a mix of traditional lectures (some from invited speakers), workshops and individual and small group research of selected topics.


    Programming

    This course aims to provide a sound foundation in programming, and is structured so that an appreciation of good practice is gained as well as essentials of the Java programming language.



    Data Structures and Algorithms

    This module introduces a variety of algorithmic techniques and aims to provide an understanding of the use and importance of data structures. It introduces the idea of classifying data according to its abstract behaviour, as distinct from its representation. A range of well-established data types are examined and their properties are described so that it becomes clear which representations are appropriate under which circumstances. An understanding of the basic skills needed in algorithmic design and the interaction between algorithm and data structure in creating efficient code is emphasised.


    Systems Design

    This module introduces techniques that can be used in the analysis and design of large-scale computer systems which will focus on object-oriented methods. Particular emphasis is placed on modelling in analysis and design of systems and students will develop models using Unified Modeling Language (UML). The module will also consider aspects of Software Engineering that are pertinent to design.


    A Modern Perspective into Distributed Computing Techniques

    This module provides a comprehensive overview of the emerging trends in distributed systems computing with four main themes: distributed environments; middleware and applications; middleware deployment and programming; and future trends. The module introduces a generalized taxonomy, which classifies many types of distributed systems onto a scale reflecting their organizational differences e.g. whether they employ a centralised, decentralised or hybrid network topology. The module has a strong real-world focus, giving numerous examples of current systems and middleware e.g. application such as Gnutella, Freenet, Napster, SETI@Home, Web servers and middleware, such as Jxta (P2P), Web services, Grid computing, Globus, OGSA, and distributed-object systems (Jini). Each technology is described in detail and a deployment perspective is illustrated through examples and tutorials.


    Database Management

    The purpose of the module is to provide a theoretical and practical knowledge of traditional, current and future database system technology. It provides an appreciation of the means by which conceptual models are realised in database schemas, and the representational power and limitations of the different types of DBMS models. It identifies how database systems are evolving into knowledge bases and the linkages of databases with the World Wide Web.



    Evolutionary Computing

    This module presents an introductory course in genetic algorithms and neural networks with applications to hard combinatoric search, pattern recognition, non-linear modelling and time series prediction.


    Geoinformatics

    The module provides an introduction to geoinformatics, with emphasis upon the distinguishing characteristics of spatial data, the role and functionality of geographical information systems (GIS) and the associated methods for modelling, database management, data acquisition, analysis and presentation.


    Heuristics and Prolog for Artificial Intelligence Applications

    This single module seeks to familiarise students with basic artificial intelligence techniques. The course addresses the applications, meaning, nature and philosophical issues relating to Artificial Intelligence. There is a heavy reliance on the Prolog programming language, which will be taught from first principles. The module introduces the fundamental concepts of natural language processing.


    Human-Computer Interaction

    This module aims to identify and describe the principles of human perception, decision making and behaviour, as they influence the design, implementation and operation of information systems, and introduce methods of designing and assessing human computer interaction. The course introduces the importance of HCI and its methods of enquiry and discusses core concepts including the role of the senses, information theory and decision making. It then builds upon these fundamentals covering the higher-level concepts of group dynamics and ergonomics.


    Machine Vision

    This module provides an introduction to the field of Machine Vision systems as it is applied to industrial inspection and robot control. This subject is concerned with finding practical engineering solutions to real-world problems, rather than abstract theoretical ideas. A Computer Scientist working in Machine Vision works closely with industrial production staff and engineers designing other parts of the system, including mechanical handling systems, lighting, optics video sensors, analogue and digital electronic hardware. These lectures concentrate on the software and the mathematical principles of image processing and analysis for Machine Vision. However, the inter-disciplinary nature of the subject pervades the whole course, showing that software must be written with other aspects of the system constantly in mind. One of the prime objectives of this module is to show that, when planning any practical system, the designer must take applications constraints into account, as these invariably affect the nature of what is an acceptable solution.


    MSc Project

    The aim of this module is to give each student who has successfully completed stage 1 of the programme, the opportunity to show individual creativity and originality; to apply where appropriate and go beyond where necessary, the knowledge and skills taught throughout the degree scheme, to enhance investigative, problem-solving and other transferable skills, and to demonstrate the ability to undertake a substantial computing project.


    Information Security

    This module aims to introduce students to the concepts of information security within the context of strategic information systems, in order to allow the making of informed decisions on the security options relevant to business or organisational objectives. Students are exposed to the key terms in the information security arena and will discuss the key concepts of confidentiality, integrity and availability and the relationship between them. Approaches to determining the value of business assets including information and assessing the risks to them will be discussed along with the countermeasures to these risks and their cost-effectiveness.
  2. حبيبي البرق الله يوفقك وأحسنت الاختيار لأن الحاسب هو لغة العصر ولاغنى عنه اليوم ومجالات استخدامته متعدده جدا فلا خوف ان شاء الله من ناحية توفر الوظيفه والشغلات هذي ...

    أما بالنسبه للكتاب فأنا انصحك باقتناء أي كتاب شامل ويكون يتعلق خاصه ببرنامج الفيجوال بيسك لأنها هي اللي ما يخلو منها تخصص حاسب وسهلة الاستخدام والدراسه اذا عملت اللي عليك...

    وبالنسبه للبرنامج اللي أنت ناوي تدرسه فترى >> محاكيك لغته الانجليزيه لك عليها فلا فهم وش السالفه , لكن أنا انصحك انك تذهب بنفسك اللى اي شخص متخصص في نفس تخصصك ويكون ملم بشكل أكبر وهو اللي ممكن راح يفيدك ان شاء الله...

    أتمنى لك التوفيق ويااليت أكون افدتك ولو بالقليل,,
    7 "
  3. بسم الله الرحمن الرحيم

    السلام عليكم ورحمة الله .........

    ما شاء الله تبارك الله أخي البرق, غختيار موفق بإذن الله . لكني أو أن أسألك سؤال مهم جدا وهو :

    كيف حال لغتك الإنجليزية قبل أن تبحث عن الكتب المتخصصة , خصوصا في مصطلحات علوم الحاسب الآلي كلها ؟؟

    بحسب اجابتك أستطيع مساعدتك.
    7 "
  4. أخي المغادر أنا

    شكرا لك ياغالي على التشجيع ورفع المعنويات لدى أخيك

    الله يجعلك تغادر إلى جنة عرضها السماوات والأرض بعد حياة طويلة مليئة

    بالنجاح والتوفيق في جميع أمورك .

    ............

    الأخ الغالي aahms

    جزيت خير الجزاء على مشاركتك الغالية على قلبي

    وبالنسبة للغتي فهي إن شاء الله advanced

    وبإنتظار النصح والتوجيه من جنابك الكريم وفقك الله لمايحب ويرضى .
    7 "
  5. حسنا ...

    بحسب المواد المقترحة في الأعلى يمكن اختيار ما يعجبك كالتالي:

    1. Computer Organization and Design, Revised Printing, Third
    Edition, Third Edition: The Hardware/Software Interface


    2. أي كتاب تعليمي يعجبك للغة الجافا Java .

    3. أي كتاب تعليمي يعجبك لعلم Data Structure بواسطة لغة الجافا Java أيضا على سبيل المثال :

    أو


    4 . Systems Analysis and Design Methods



    5. أي موقع انترنتي عن لغة UML . (ابحث في صفحة قووووووقل).

    6. DataBase Systems: A Practical Approach to Design, Implementation and Management (4th Edition)




    7. Information Security : Principles and Practice



    وهنالك المزيد أخي لو أردت.


    ولكن أنا أنصحك بالإطلاع عليها فقط لأن بعض الموضوعات يحتاج فيها الى لاب و أيضا إلى دكتور يشرح ما يستعجم عليك .
    واتبع هذه المقولة (من كان شيخه كتابه كثر خطئه وقل صوابه).
    7 "
  6. أخي العزيز aahms

    يعجز اللسان عن شكرك ولكن لك مني خالص الدعاء في ظهر الغيب
    بالتوفيق والسداد

    وتبقى التساؤلات الأخرى الواردة في موضوعي أتمنى الإجابة
    عليها ممن يملك اي معلومات منها :

    هل أستطيع بعد إنهائي هذه الماستر أن أدخل في أي

    تخصص في الدكتوراه كأمن المعلومات مثلاً ؟

    وأي تخصصات الحاسب تحتاج ذكاء وتفكير وتحليل
    وليس مجرد حفظ ونسخ ولصق ؟

    وماهو الأفضل في رأيكم computing الذي سأدرسه

    أم IT تقنية المعلومات من ناحية الصعوبة ومن ناحية المستقبل الوظيفي ؟؟
    7 "
  7. أخي البرق .. جزاك الله خير وجعلك الله ممن يقول الله تعالى لهم " ولك مثله".

    أما عن تساؤلاتك فسأجيب عنها كالتالي:

    أولا لا يوجد أي تخصص من تخصصات الحاسب يعتمد فقط على الحفظ والنسخ واللصق, فهذا العلم عميق جدا ويتطلب مهارات عالية في التحليل والإستنتاج والمهارات الحسابية.

    أما من ناحية المستقبل الوظيفي فهو بيد الله سبحانه وتعالى و الأرزاق من علم الله يبسطها كيف يشاء سبحانه, لكن يجب أن تنتبه للتخصصات المطلوبة بكثرة في سوق العمل لدينا نحن في السعودية.

    فكما نلاحظ أن تخصصات Database و Networking و الـ Security والـ IT لها رواج كبير في سوق العمل هنا.

    أنصحك باختيار برنامج ماستر متخصص أكثر في أحد التخصصات السابقة. وحدد هدفك من البداية هل أنت راغب في العودة بعد الماجستير أو الدكتوراة للعمل في المجال الأكاديمي البحثي أم تريد المجال الخاص بالشركات والمؤسسات الحكومية.

    ومن ناحية الصعوبة كل فيه خيره كما يقول المثل أهم شئ التوكل على الله والصبر والعزيمة على الذهاب قدما وتحمل المصاعب الحياتية والنفسية.

    وفقك الله واخواني المسلمين إلى كل خير.
    7 "
  8. بصراحة بالنسبة لسؤالك عن تكملة الدكتوراه في تخصصات الحاسب
    انا ما ادري بصراحة. بس تخصصك يختلف عن تخصصات الحاسب وهو موجهة لغير حملة البكالوريس في الحاسب.اتمنى لك التوفيق. ولازم تعرف لغة البرمجة اللي تدرسها الجامعة لانه تختلف الجامعات فيه جامعات تدرس الجافا وجامعات تدرس ال
    c++ ياليت تنتبه؟
    7 "
  9. السلام عليكم

    أشكرك أخي aaham على هذا الإيضاح

    والحقيقة أنه لاتوجد لدي أي رغبة في العمل الأكاديمي

    بل هدفي كما تفضلت الشركات أو المؤسسات الحكومية نسأل الله

    لنا ولكم العون والتوفيق

    فبرأيك ماهي التخصصات التي تؤهلني للوصول هذا الهدف ؟

    وهل توجد جامعات تعطي برامج ماستر متخصصة في security للطلاب

    أمثالي الذين لايحملون بكالورويس حاسب ؟

    أنا أعرف أن كثيرا من الجامعات تعطي ماستر IT لأمثالي ولكن لم

    أطلع على جامعات تعطي ماستر في التخصصات الأخرى ؟

    والمعذرة فقد أثقلت عليك بأسئلتي ولكن كما يقال ( الكريم مطمع )


    أخي العزيز ssm

    أشكرك على هذه المداخلة الطيبة والتنبيه المهم

    وفقك الله
    7 "
ADs

قم بتسجيل دخولك للمنتدي او

الانضمام لمبتعث

Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.