Please Login

Τροποποιήθηκε Δευτέρα, 17 Σεπτεμβρίου 2018

Τίτλος μαθήματος

Computer programming and data bases

Κωδικός μαθήματος

ΥΠ002

Υπεύθυνος μαθήματος

Axel Kowald

Διδάσκοντες

Axel Kowald, Theodoros Mprotsis

Τρόπος διεξαγωγής

Class lecturing and practice in computers

Ταυτότητα μαθήματος

Compulsory – A΄ semester

Λέξεις κλειδιά για αναζήτηση στο διαδίκτυο

Algorithm, programming language, python, java, sql, networking

Σκοποί και Στόχοι του μαθήματος

In recent years the development of several high throughput techniques has led to a flood of biological data (sequences, interactions, structures, etc.) that greatly helps to investigate biological/medical problems using statistics, bioinformatics and computational modeling. However, for this a working knowledge of programming is necessary, as well as awareness of the major biological databases that are available on the internet. This module will therefore provide a practical introduction to the widely popular programming languages Python and Java and give an overview of selected databases.

Μέθοδος διδασκαλίας

Class lecturing and practice in computers

Τρόπος και κριτήρια αξιολόγησης

Assignments (100%)

Βιβλιογραφία

Ημερολογιακός προγραμματισμός και περίγραμμα διδακτικής ύλης

Διαλέξεις
(Α/Α)
Ημερ/νία
Ώρα
Εισηγητές Τίτλος και Περιεχόμενα Διαλέξεων
1. 03/11/18
09:00-17:00
Theodoros Mprotsis Programming Fundamentals (Lab optional)
2. 10/11/18
09:00-12:00
Axel Kowald Introductory remarks
What is the aim of this course?
Why/when do we need programs?
General concepts, data structures and flow charts
Using the interactive Python shell
A “Hello World” program.
3 10/11/18
13:00-17:00
Axel Kowald Introduction to the Eclipse IDE
Strings and variables.
Lists and dictionaries.
Control structures: “if”, “for”, “while”
4. 11/11/18
09:00-12:00
Axel Kowald Control structures: “if”, “for”, “while” Functions in Python.
The import statement.
5. 11/11/18
13:00-16:30
Axel Kowald Overview of the standard library modules.
Mathematical functions.
Random numbers.
Working with date and time objects.
6.    

Supplementary Material

Classes and Object Oriented Programming
Creating scientific graphs with matplotlib
Introduction to GUI programming
Developing Java within the Eclipse IDE
Introduction to databases
Introduction to SQL

Προηγούμενο μάθημα Επόμενο μάθημα

Διεύθυνση: Παπακυριαζή 22, Λάρισα 41222
Development by the Molecular Evidence - Based Medicine Unit
Τελευταία ενημέρωση: 14/05/2018
Ενημέρωση Cumagas DB: 02/10/2010
Σχεδιασμός, Προγραμματισμός και Υλοποίηση: Theodoros Mprotsis

© Με επιφύλαξη κάθε νόμιμου διακαιώματος 2018 Εργαστήριο Βιομαθηματικών. Σχολή Επιστημών Υγείας. Πανεπιστήμιο Θεσσαλίας


Πολιτική Cookie | Πολιτική Απορρήτου