Foundations of Information Systems


The course is a basic introduction to programming concepts and algorithmic way of solving problems.


Objectives

Upon successful completion of this course the student / her will be able to: It has basic knowledge and planning authorities of a computer. Aware use programming tools for development, verification and correction code. Below is structured and inductive thinking about a conversion to problem solving in an algorithm. It uses at the Python programming language basic knowledge to create applications and solve math and logic functions. Analyze, understand, or modify the code functions which have been written in a structured programming language and understand programs written in an object oriented programming language It analyzes the complexity of an algorithm or program and modify it for more efficient operation during its implementation on a computer. Work alone / or his / her or to work with fellow students or engineers in the development of applications and services using the Python language


Prerequisites

No prerequisite courses


Syllabus

The course is a basic introduction to programming concepts and algorithmic way of solving problems. H material of the course aims to introduce students to the process of solving problems using computer, to analyze the problem at stake in algorithm and the development and execution of the respective program. Also explored issues of efficiency of algorithms through known mathematical algorithms widely used applications (search, sorting etc.) And issues of the storage mode and data management on a PC (data structures, etc.). The programming language used is Python, because it is modern, dynamic and widely used, with considerable ease in writing / understanding and therefore learning. Students are familiar with Structured (Structured) programming, but imported and concepts of Object Oriented (Object-Oriented - CO) and Gegonostrafous (Event-Driven) programming and the process of writing operating scenarios (scripting).

COURSE DETAILS

Level:

Type:

Undergraduate

(A-)


Instructors: Athanasios Kakarountas
Department: BUSINESS ADMINISTRATION
Institution: TEI of Ionian Islands
Subject: Computer Science, Information Technology, Telecommunications
Rights: CC - Attribution-NonCommercial-ShareAlike

Visit Course Page

SHARE THIS COURSE
RELATED COURSES