A Short Course in Computational Science and Engineering : C++, Java and Octave Numerical Programming with Free Software Tools

Saved in:
Bibliographic Details
Title: A Short Course in Computational Science and Engineering : C++, Java and Octave Numerical Programming with Free Software Tools
Description: Building on his highly successful textbook on C++, David Yevick provides a concise yet comprehensive one-stop course in three key programming languages, C++, Java and Octave (a freeware alternative to MATLAB). Employing only public-domain software, this book presents a unique overview of numerical and programming techniques, including object-oriented programming, elementary and advanced topics in numerical analysis, physical system modelling, scientific graphics, software engineering and performance issues. Compact, transparent code in all three programming languages is applied to the fundamental equations of quantum mechanics, electromagnetics, mechanics and statistical mechanics. Uncommented versions of the code that can be immediately modified and adapted are provided online for the more involved programs. This compact, practical text is an invaluable introduction for students in all undergraduate- and graduate-level courses in the physical sciences or engineering that require numerical modelling, and also a key reference for instructors and scientific programmers.
Authors: David Yevick
Resource Type: eBook.
Subjects: Computer programming--Textbooks, Computer science--Textbooks
Categories: COMPUTERS / Programming / Open Source, COMPUTERS / Software Development & Engineering / General, COMPUTERS / Software Development & Engineering / Tools
Database: eBook Collection (EBSCOhost)
FullText Links:
  – Type: ebook-pdf
Text:
  Availability: 0
Header DbId: nlebk
DbLabel: eBook Collection (EBSCOhost)
An: 435285
RelevancyScore: 1044
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 1044.26904296875
IllustrationInfo
ImageInfo – Size: thumb
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$435285$PDF&s=r
– Size: medium
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$435285$PDF&s=d
Items – Name: Title
  Label: Title
  Group: Ti
  Data: A Short Course in Computational Science and Engineering : C++, Java and Octave Numerical Programming with Free Software Tools
– Name: Abstract
  Label: Description
  Group: Ab
  Data: Building on his highly successful textbook on C++, David Yevick provides a concise yet comprehensive one-stop course in three key programming languages, C++, Java and Octave (a freeware alternative to MATLAB). Employing only public-domain software, this book presents a unique overview of numerical and programming techniques, including object-oriented programming, elementary and advanced topics in numerical analysis, physical system modelling, scientific graphics, software engineering and performance issues. Compact, transparent code in all three programming languages is applied to the fundamental equations of quantum mechanics, electromagnetics, mechanics and statistical mechanics. Uncommented versions of the code that can be immediately modified and adapted are provided online for the more involved programs. This compact, practical text is an invaluable introduction for students in all undergraduate- and graduate-level courses in the physical sciences or engineering that require numerical modelling, and also a key reference for instructors and scientific programmers.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22David+Yevick%22">David Yevick</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Computer+programming--Textbooks%22">Computer programming--Textbooks</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+science--Textbooks%22">Computer science--Textbooks</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+Open+Source%22">COMPUTERS / Programming / Open Source</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Software+Development+%26+Engineering+%2F+General%22">COMPUTERS / Software Development & Engineering / General</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Software+Development+%26+Engineering+%2F+Tools%22">COMPUTERS / Software Development & Engineering / Tools</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=435285
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 005.1
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Computer programming--Textbooks
        Type: general
      – SubjectFull: Computer science--Textbooks
        Type: general
    Titles:
      – TitleFull: A Short Course in Computational Science and Engineering : C++, Java and Octave Numerical Programming with Free Software Tools
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: David Yevick
      – PersonEntity:
          Name:
            NameFull: David Yevick
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2012
            – D: 04
              M: 02
              Type: profile
              Y: 2014
          Identifiers:
            – Type: isbn-print
              Value: 9780521116817
            – Type: isbn-electronic
              Value: 9781139233224
          Titles:
            – TitleFull: A Short Course in Computational Science and Engineering : C++, Java and Octave Numerical Programming with Free Software Tools
              Type: main
ResultId 1