Introduction To Scientific Computation: A First Course For Physics, Mathematics And Engineering Majors

Bibliographic Details
Title: Introduction To Scientific Computation: A First Course For Physics, Mathematics And Engineering Majors
Description: This book introduces scientific computation in an accessible and interactive way for undergraduates, especially those in the sciences, engineering, and mathematics. No prior programming experience is expected. Readers can begin directly from the introductory chapters, which cover basic elements of the Python programming language, then progress to the main chapters where techniques of scientific computation are presented and applied to specific problems. Examples and exercises are included in detail, covering diverse topics from various branches of science. These include cellular automata, the driven damped pendulum, Euler-Bernoulli beam theory, Newton's law of cooling, and many others.Rather than using established routines as a black box to memorize, this book delves into foundational concepts and encourages readers to apply fundamental principles to hands-on problems. Extensive use of scientific Python libraries and Jupyter Notebooks reinforce the student's understanding. This book is well-suited for a first exposure to scientific computation, but also to bridge introductory programming classes with advanced coursework in scientific modeling.
Authors: John David Brown
Resource Type: eBook.
Subjects: Physics--Data processing--Textbooks, Engineering--Data processing--Textbooks, Python (Computer program language)--Problems, exercises, etc.--Textbooks, Numerical analysis--Data processing--Textbooks, Numerical analysis--Computer programs--Textbooks
Categories: SCIENCE / Physics / Mathematical & Computational
Database: eBook Index
FullText Text:
  Availability: 0
Header DbId: edsebk
DbLabel: eBook Index
An: 4367646
RelevancyScore: 987
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 987.310668945313
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Introduction To Scientific Computation: A First Course For Physics, Mathematics And Engineering Majors
– Name: Abstract
  Label: Description
  Group: Ab
  Data: This book introduces scientific computation in an accessible and interactive way for undergraduates, especially those in the sciences, engineering, and mathematics. No prior programming experience is expected. Readers can begin directly from the introductory chapters, which cover basic elements of the Python programming language, then progress to the main chapters where techniques of scientific computation are presented and applied to specific problems. Examples and exercises are included in detail, covering diverse topics from various branches of science. These include cellular automata, the driven damped pendulum, Euler-Bernoulli beam theory, Newton's law of cooling, and many others.Rather than using established routines as a black box to memorize, this book delves into foundational concepts and encourages readers to apply fundamental principles to hands-on problems. Extensive use of scientific Python libraries and Jupyter Notebooks reinforce the student's understanding. This book is well-suited for a first exposure to scientific computation, but also to bridge introductory programming classes with advanced coursework in scientific modeling.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22John+David+Brown%22">John David Brown</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Physics--Data+processing--Textbooks%22">Physics--Data processing--Textbooks</searchLink><br /><searchLink fieldCode="DE" term="%22Engineering--Data+processing--Textbooks%22">Engineering--Data processing--Textbooks</searchLink><br /><searchLink fieldCode="DE" term="%22Python+%28Computer+program+language%29--Problems%2C+exercises%2C+etc%2E--Textbooks%22">Python (Computer program language)--Problems, exercises, etc.--Textbooks</searchLink><br /><searchLink fieldCode="DE" term="%22Numerical+analysis--Data+processing--Textbooks%22">Numerical analysis--Data processing--Textbooks</searchLink><br /><searchLink fieldCode="DE" term="%22Numerical+analysis--Computer+programs--Textbooks%22">Numerical analysis--Computer programs--Textbooks</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22SCIENCE+%2F+Physics+%2F+Mathematical+%26+Computational%22">SCIENCE / Physics / Mathematical & Computational</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=4367646
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 518.028553
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Physics--Data processing--Textbooks
        Type: general
      – SubjectFull: Engineering--Data processing--Textbooks
        Type: general
      – SubjectFull: Python (Computer program language)--Problems, exercises, etc.--Textbooks
        Type: general
      – SubjectFull: Numerical analysis--Data processing--Textbooks
        Type: general
      – SubjectFull: Numerical analysis--Computer programs--Textbooks
        Type: general
    Titles:
      – TitleFull: Introduction To Scientific Computation: A First Course For Physics, Mathematics And Engineering Majors
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: John David Brown
      – PersonEntity:
          Name:
            NameFull: John David Brown
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2026
            – D: 21
              M: 11
              Type: profile
              Y: 2025
          Identifiers:
            – Type: isbn-print
              Value: 9789819815487
            – Type: isbn-electronic
              Value: 9789819815494
          Titles:
            – TitleFull: Introduction To Scientific Computation: A First Course For Physics, Mathematics And Engineering Majors
              Type: main
ResultId 1