Οbjective
The primary purpose of this course is to enable students carry out all the necessary activities for the development of effective and efficient information systems (IS) in an orderly and organized manner (appropriate IS that provide information to support purposeful human activities). Within this framework, the various concepts used in the process of IS development are presented and several topics that need to be dealt with are analyzed (technical, functional, and financial). The theoretical background of most of these concepts is presented, showing their foundation, and enabling their deeper understanding while providing several real-world examples. The course is founded upon the systemic approach of ISs dictating that ISs are human activity systems aiming at providing feasible and desirable solutions on real world problems.
In general, students are trained to:
- Use widely accepted modern IS development methodologies in line with current best practices.
- Define the underlying technical, functional, and financial factors to select the best possible solution regarding IS development and implementation.
- In addition, students are trained to define the process of IS evolution through the interoperability of existing (legacy) systems to ensure past investments and the capitalization upon the use of modern digital technologies.
Thus, students are expected to acquire significant technical knowledge and skills regarding the development, implementation, operation, and evaluation of modern ISs, from project conception to system implementation and rollout.
After successfully completing the course, students will be able to:
- understand the basic elements of information systems as well as the business processes implemented through the systems
- know the main characteristics of the development methods of information systems and the difficulties presented for their implementation.
- implement information systems using programming techniques and methodologies.
Learning Outcomes
- Search for, analysis and synthesis of data and information, with the use of the necessary technology
- Adapting to new situations
- Decision-making
- Team work
- Working in an interdisciplinary environment
- Project planning and management
- Criticism and self-criticism
- Production of free, creative and inductive thinking