Show simple item record

dc.contributor.authorSundnes, Joakim
dc.date.accessioned2020-09-21T13:41:25Z
dc.date.available2020-09-21T13:41:25Z
dc.date.issued2020
dc.identifierONIX_20200921_9783030503567_98
dc.identifier.urihttps://library.oapen.org/handle/20.500.12657/41741
dc.description.abstractThis open access book offers an initial introduction to programming for scientific and computational applications using the Python programming language. The presentation style is compact and example-based, making it suitable for students and researchers with little or no prior experience in programming. The book uses relevant examples from mathematics and the natural sciences to present programming as a practical toolbox that can quickly enable readers to write their own programs for data processing and mathematical modeling. These tools include file reading, plotting, simple text analysis, and using NumPy for numerical computations, which are fundamental building blocks of all programs in data science and computational science. At the same time, readers are introduced to the fundamental concepts of programming, including variables, functions, loops, classes, and object-oriented programming. Accordingly, the book provides a sound basis for further computer science and programming studies.
dc.languageEnglish
dc.relation.ispartofseriesSimula SpringerBriefs on Computing
dc.subject.classificationthema EDItEUR::P Mathematics and Science::PD Science: general issues::PDE Maths for scientistsen_US
dc.subject.classificationthema EDItEUR::U Computing and Information Technologyen_US
dc.subject.classificationthema EDItEUR::U Computing and Information Technology::UM Computer programming / software engineeringen_US
dc.subject.classificationthema EDItEUR::U Computing and Information Technology::UM Computer programming / software engineering::UMZ Software Engineeringen_US
dc.subject.classificationthema EDItEUR::U Computing and Information Technology::UY Computer science::UYA Mathematical theory of computationen_US
dc.subject.otherComputational Science and Engineering
dc.subject.otherProfessional Computing
dc.subject.otherProgramming Techniques
dc.subject.otherSoftware Engineering/Programming and Operating Systems
dc.subject.otherMathematics of Computing
dc.subject.otherProgramming Language
dc.subject.otherSoftware Engineering
dc.subject.otherprogramming
dc.subject.otherPython
dc.subject.othercomputational science
dc.subject.otherdata science
dc.subject.otherobject oriented programming
dc.subject.otheropen access
dc.subject.otherMaths for scientists
dc.subject.otherApplied computing
dc.subject.otherComputer programming / software engineering
dc.subject.otherOperating systems
dc.subject.otherMathematical theory of computation
dc.subject.otherMaths for computer scientists
dc.titleIntroduction to Scientific Programming with Python
dc.typebook
oapen.identifier.doi10.1007/978-3-030-50356-7
oapen.relation.isPublishedBy6c6992af-b843-4f46-859c-f6e9998e40d5
oapen.imprintSpringer
oapen.series.number6
oapen.pages148


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record