This course is designed to provide students with an overall understanding of the main concepts of information systems, and to highlight its importance in modern organizations, enterprises and society. It covers a range of topics including: Data and Information system concepts; Information requirements in modern organizations and businesses (including decision making, operations, and other types of requirements); introduction to different types of information systems; overview of the information systems development life cycle (analysis, design, and implementation); methodologies of developing information systems; managing resources of information systems (data, hardware, software ...etc.); knowledge management; quality and evaluation of information systems; ethical, social and security issues of information systems.