Skip to content

Department of Banking and Financial Management

Undergraduate Studies

Academic Year 2025-26

Introduction to Computer Science and Programming

3rd Semester

ΧΡΠΛΗ01-1

Course id

7,5

ECTS

Special background

Course type

Upon successful completion of the course, the student

  • will know the basic operating principles of computers
  • will have a first contact with MS Word, the MS Excel and MS PowerPoint.
  • will know the basic numeral systems (decimal, binary, octal, hexadecimal), and how to convert the representation of numbers from one system to another.
  • will know the basic principles of programming in the C language,
  • will have a first contact with the R language (installation method, operating environments).

Within the framework of the combined skills that the graduate will acquire by attending all the courses of the study program, this course aims at the graduate to acquire abilities:

  • in using computers and applications, as well as computer programming
  • in working independently
  • to promote free, creative and inductive thinking
  • in working in an international environment
  •  in the search for, analysis and synthesis of data and information, with the use of the necessary technology
  • in adapting to new situations

1) Introduction

  • Hardware-Software
  • Internet
  • Computer memory
  • BIOS

2) Operating systems

  • Introduction to interacting with commands (MS-Dos commands).

3) Introduction to MS Word, Excel and PowerPoint.

4) Numeral Systems

  • The binary, octal and hexadecimal numeral systems
  • Conversions to different numeral systems

5) Principles of programming in C Language

  • Program structure
  • Types and variable declarations
  • Declarations of constants
  • Commands to display and insert data
  • Control commands
  • loop commands
  • Arrays and Pointers
  • Strings
  • Functions
  • Accessing files in C

6) Introducing the R language

  •  An introduction to the R language, the RStudio interface, and their installation  process.