Enterprise Information Systems are usually based on packaged software products that drive for cross-functional integration and require organization-wide resources for their implementation. Enterprise systems impact multiple levels of the enterprise, ranging from the individual members, to the entire organization and even its associated supply chain network. This course is designed to provide a comprehensive insight into theoretical foundations, concepts, tools and current practice of enterprise systems. Project based Entreprise Information system tools, such as ERP, PLM, WMS… are used to understand the basic Supply Chain operational information components. Presentations by company experts is also proposed.
This course introduces projects and project management as applied to software systems: project selection, research methods, managing progress and change, project planning (activities, schedules and cost management), leadership and team work, project quality management, project risk management, project review and reflection. Team works and projects are conducted and supervised. Students learn about best practices that address the development and management of software products and services covering the product lifecycle concepts.
This course presents the semantic web motivations, concepts and ideas. It covers the foundation of semantic web (XHTML, XML and XML-related tools such as DTD, XML Schema, XSL Transformations, and XPath) and semantically rich languages such as RDF the Web ontology Language (OWL); but also Rules, and some Reasoning techniques. Students gain understanding of the most challenging problems and what progress has been made towards solving current semantic web problems.
This course introduces discrete event simulation models to the students. it presents the high-level simulation models and then advanced modeling and analysis, based on programming and interfacing languages. ARENA simulation software is used to provide a comprehensive treatment of simulation concepts in general and to help predicting and measuring system strategies for efficient and optimized performance. Practical demonstrations are shown in different field applications, including computer applications and supply chain modeling. The students learn how to apply the simulation models and programs to real-world complex situations.
This course exposes students to problem solving techniques and operations on data using the fundamental components of a programming language. They use algorithmic techniques to develop algorithms for simple problems and translate them to a computer program and learn how to write, test and debug simple computer programs to solve problems using programming concepts and principles of structured and (some) Object-Oriented Programming (OOP).
ICT industry integrated curricula: Towards an Ontology Based Competency Model – 2014/2016