Title
Scientific Programming with the Python programming language
Course ID
ΓΕ0170
Course Description
Document
Semester
4
Period
Spring
ΕCTS
5
Κατηγορία
Elective course (general)
Description
Class schedule
Friday 12:00-15:00
Sections:
An Introduction to the Python Programming Language
• Python’s Technical Strengths
• How you and Python Run Programs
• Program Structure
Python Object Types and Operations I
• An Introduction to Built-in Objects
• Numerical Types and Strings
Python Object Types and Operations II
• Lists and Dictionaries
• Files, Tuples and Sets
Statements and Syntax I
• An Introduction to Control-Flow Statements
• Assignments, Expressions and Prints
• if Tests and Syntax Rules
• while Loop
Statements and Syntax II
• for Loop
• Iterations and Comprehensions
Functions
• Basics
• Scopes and Arguments
• Implementations and Simple Mathematical Problems
Modules
• Basics
• Module Packages
Classes
• Object-Oriented Programming
Python Libraries I
• NumPy
Python Libraries II
• SciPy
Data Visualization
• matplotlib
An Introduction to Machine-Deep Learning with Python
• Tensorflow, Keras
Assessment methods
Location
Karradeios Room (13 Chr. Madika St.)
Recommended Reading