برنامج علوم الحاسب

الرؤية

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

الرسالة

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

The Attributes of Computer Science Graduate

The Computer Science program is designed to provide the student with the foundations of the discipline as well as the opportunity for specialization. After successfully completing the Computer Science program, the graduate should be able to:

  • Demonstrate knowledge and competence in fundamental areas of computer science such as: algorithms, design and analysis, computational theory, computer architecture and software-based systems.
  • Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design, implementation, evaluation and evolution of computer-based systems.
  • Apply knowledge of mathematics and science to real world problems; as well as to analyze and interpret data.
  • Demonstrate the analytic skills necessary to effectively evaluate the relative merits of software and computer systems, and algorithmic approaches.
  • Understand and apply a wide range of principles and tools of software engineering, such as design methodologies, choice of algorithm, language, software libraries and user interface technique.
  • Understand and apply a wide range of principles and tools of natural language processing and data mining.
  • Have a solid understanding of the used concepts in computer science to be able to pursue further learning, whether as graduate students or on their own.
  • Demonstrate an understanding of algorithms and data structures, computer organization and architecture, programming language concepts, compilers, networks, artificial intelligence, graphics, human computer interfaces, and databases, and identify and define the computing requirements for its solution.
  • Design, implement, and evaluate a computer-based systems, process, component or program.
  • Use knowledge and understanding in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoff involved in design choices