|
|
Click the serial number on the left to view the details of the item. |
# |
Author | Title | Accn# | Year | Item Type | Claims |
1 |
Sun, Jidi |
MATLAB for Medical Physics |
I12589 |
2023 |
eBook |
|
2 |
Organtini, Giovanni |
Physics Experiments with Arduino and Smartphones |
I11852 |
2021 |
eBook |
|
3 |
Forest, Etienne |
From Tracking Code to Analysis |
I10378 |
2016 |
eBook |
|
4 |
Moruzzi, Giovanni |
Essential Python for the Physicist |
I09211 |
2020 |
eBook |
|
5 |
King, Ralf Simon |
BiLBIQ: A Biologically Inspired Robot with Walking and Rolling Locomotion |
I06332 |
2013 |
eBook |
|
6 |
Rival, Ivan |
Algorithms and Order |
I04761 |
1989 |
eBook |
|
7 |
Grasserbauer, M |
Progress in Materials Analysis |
I03390 |
1983 |
eBook |
|
8 |
Robert C. Martin |
Clean code: A Handbook of Agile Software Craftsmanship |
024618 |
2011 |
Book |
|
9 |
Robert C. Martin |
Clean coder: A code of Conduct for Professional Programmers |
024617 |
2011 |
Book |
|
10 |
Bruce Mills |
Theoretical introduction to programming |
023632 |
2006 |
Book |
|
|
1.
|
 |
Title | MATLAB for Medical Physics : Real-life Clinical Scenarios and Projects |
Author(s) | Sun, Jidi |
Publication | Singapore, 1. Imprint: Springer
2. Springer Nature Singapore, 2023. |
Description | XI, 280 p. 500 illus., 369 illus. in color : online resource |
Abstract Note | This book gives the practical introduction for medical physics students and clinical physicists to learn MATLAB programming. The first part of the book explains the MATLAB software layout and ways to get help followed by the demonstration of the fundamentals of MATLAB programming through over 100 examples. The second part of the book features eighteen real-life clinical scenarios and projects and twenty-three scenario expansions. The scenarios cover many of the common clinical medical physics areas including DICOM file manipulation, film dosimetry, brachytherapy application, linear accelerator and CT quality assurance and their automations, medical image processing and analysis. All scenarios include the step-by-step solution as a guidance for readers to learn MATLAB by practicing. The data files (e.g. DICOM) used for all clinical scenarios are provided |
ISBN,Price | 9789811975653 |
Keyword(s) | 1. Computational Science and Engineering
2. COMPUTER PROGRAMMING
3. EBOOK - SPRINGER
4. ENGINEERING
5. ENGINEERING MATHEMATICS
6. Mathematical and Computational Engineering Applications
7. MATHEMATICS
8. Medical physics
9. Programming Techniques
|
Item Type | eBook |
Multi-Media Links
media link description
Circulation Data
Accession# | |
Call# | Status | Issued To | Return Due On | Physical Location |
I12589 |
|
|
On Shelf |
|
|
|
|
2.
|
 |
Title | Physics Experiments with Arduino and Smartphones |
Author(s) | Organtini, Giovanni |
Publication | Cham, Springer International Publishing, 2021. |
Description | XII, 397 p. 122 illus., 114 illus. in color : online resource |
Abstract Note | This book on the use of Arduino and Smartphones in physics experiments, with a focus on mechanics, introduces various techniques by way of examples. The main aim is to teach students how to take meaningful measurements and how to interpret them. Each topic is introduced by an experiment. Those at the beginning of the book are rather simple to build and analyze. As the lessons proceed, the experiments become more refined and new techniques are introduced. Rather than providing recipes to be adopted while taking measurements, the need for new concepts is raised by observing the results of an experiment. A formal justification is given only after a concept has been introduced experimentally. The discussion extends beyond the taking of measurements to their meaning in terms of physics, the importance of what is learned from the laws that are derived, and their limits. Stress is placed on the importance of careful design of experiments as to reduce systematic errors and on good practices to avoid common mistakes. Data are always analyzed using computer software. C-like structures are introduced in teaching how to program Arduino, while data collection and analysis is done using Python. Several methods of graphical representation of data are used |
ISBN,Price | 9783030651404 |
Keyword(s) | 1. COMPUTER PROGRAMMING
2. EBOOK
3. EBOOK - SPRINGER
4. MEASUREMENT
5. Measurement Science and Instrumentation
6. MEASURING INSTRUMENTS
7. Programming Techniques
|
Item Type | eBook |
Multi-Media Links
Please Click here for eBook
Circulation Data
Accession# | |
Call# | Status | Issued To | Return Due On | Physical Location |
I11852 |
|
|
On Shelf |
|
|
|
|
3.
|
 |
Title | From Tracking Code to Analysis : Generalised Courant-Snyder Theory for Any Accelerator Model |
Author(s) | Forest, Etienne |
Publication | Tokyo, Springer Japan, 2016. |
Description | XXIII, 347 p. 11 illus. in color : online resource |
Abstract Note | This book illustrates a theory well suited to tracking codes, which the author has developed over the years. Tracking codes now play a central role in the design and operation of particle accelerators. The theory is fully explained step by step with equations and actual codes that the reader can compile and run with freely available compilers. In this book, the author pursues a detailed approach based on finite ???s???-maps, since this is more natural as long as tracking codes remain at the centre of accelerator design. The hierarchical nature of software imposes a hierarchy that puts map-based perturbation theory above any other methods. The map-based approach, perhaps paradoxically, allows ultimately an implementation of the Deprit-Guignard-Schoch algorithms more faithful than anything found in the standard literature. This hierarchy of methods is not a personal choice: it follows logically from tracking codes overloaded with a truncated power series algebra package. After defining abstractly and briefly what a tracking code is, the author illustrates most of the accelerator perturbation theory using an actual code: PTC. This book may seem like a manual for PTC; however, the reader is encouraged to explore other tools as well. The presence of an actual code ensures that readers will have a tool with which they can test their understanding. Codes and examples will be available from various sites since PTC is in MAD-X (CERN) and BMAD (Cornell) |
ISBN,Price | 9784431558033 |
Keyword(s) | 1. COMPUTER PROGRAMMING
2. EBOOK
3. EBOOK - SPRINGER
4. Numerical and Computational Physics, Simulation
5. Particle acceleration
6. Particle Acceleration and Detection, Beam Physics
7. PHYSICS
8. Programming Techniques
|
Item Type | eBook |
Multi-Media Links
Please Click here for eBook
Circulation Data
Accession# | |
Call# | Status | Issued To | Return Due On | Physical Location |
I10378 |
|
|
On Shelf |
|
|
|
|
4.
|
 |
Title | Essential Python for the Physicist |
Author(s) | Moruzzi, Giovanni |
Publication | Cham, Springer International Publishing, 2020. |
Description | X, 302 p. 111 illus., 62 illus. in color : online resource |
Abstract Note | This book introduces the reader with little or no previous computer-programming experience to the Python programming language of interest for a physicist or a natural-sciences student. The book starts with basic interactive Python in order to acquire an introductory familiarity with the language, than tackle Python scripts (programs) of increasing complexity, that the reader is invited to run on her/his computer. All program listings are discussed in detail, and the reader is invited to experiment on what happens if some code lines are modified. The reader is introduced to Matplotlib graphics for the generation of figures representing data and function plots and, for instance, field lines. Animated function plots are also considered. A chapter is dedicated to the numerical solution of algebraic and transcendental equations, the basic mathematical principles are discussed and the available Python tools for the solution are presented. A further chapter is dedicated to the numerical solution of ordinary differential equations. This is of vital importance for the physicist, since differential equations are at the base of both classical physics (Newton???s equations) and quantum mechanics (Schroedinger???s equation). The shooting method for the numerical solution of ordinary differential equations with boundary conditions at two boundaries is also presented. Python programs for the solution of two quantum-mechanics problems are discussed as examples. Two chapters are dedicated to Tkinter graphics, which gives the user more freedom than Matplotlib, and to Tkinter animation. Programs displaying the animation of physical problems involving the solution of ordinary differential equations (for which in most cases there is no algebraic solution) in real time are presented and discussed. Finally, 3D animation is presented with Vpython |
ISBN,Price | 9783030450274 |
Keyword(s) | 1. COMPUTER GRAPHICS
2. COMPUTER PROGRAMMING
3. EBOOK
4. EBOOK - SPRINGER
5. Numeric Computing
6. NUMERICAL ANALYSIS
7. Numerical and Computational Physics, Simulation
8. PHYSICS
9. Programming Techniques
|
Item Type | eBook |
Multi-Media Links
Please Click here for eBook
Circulation Data
Accession# | |
Call# | Status | Issued To | Return Due On | Physical Location |
I09211 |
|
|
On Shelf |
|
|
|
|
6.
|
 |
Title | Algorithms and Order |
Author(s) | Rival, Ivan |
Publication | Dordrecht, Springer Netherlands, 1989. |
Description | X, 498 p : online resource |
Abstract Note | This volume contains the texts of the principal survey papers presented at ALGORITHMS -and ORDER, held?? at Ottawa, Canada from June 1 to June 12, 1987. The conference was supported by grants from the N.A.T.O. Advanced Study Institute programme, the University of Ottawa, and the Natural Sciences and Engineering Research Council of Canada. We are grateful for this considerable support. Over fifty years ago, the Symposium on Lattice Theory, in Charlottesville, U.S.A., proclaimed the vitality of ordered sets. Only twenty years later the Symposium on Partially Ordered Sets and Lattice Theory, held at Monterey, U.S.A., had solved many of the problems that had been originally posed. In 1981, the Symposium on Ordered Sets held at Banff, Canada, continued this tradition. It was marked by a landmark volume containing twenty-three articles on almost all current topics in the theory of ordered sets and its applications. Three years after, Graphs and Orders, also held at Banff, Canada, aimed to document the role of graphs in the theory of ordered sets and its applications. Because of its special place in the landscape of the mathematical sciences order is especially sensitive to new trends and developments. Today, the most important current in the theory and application of order springs from theoretical computer seience. Two themes of computer science lead the way. The first is data structure. Order is common to data structures |
ISBN,Price | 9789400926394 |
Keyword(s) | 1. COMBINATORICS
2. COMPUTER PROGRAMMING
3. EBOOK
4. EBOOK - SPRINGER
5. Neurology
6. Neurology??
7. Pediatrics
8. Programming Techniques
|
Item Type | eBook |
Multi-Media Links
Please Click here for eBook
Circulation Data
Accession# | |
Call# | Status | Issued To | Return Due On | Physical Location |
I04761 |
|
|
On Shelf |
|
|
|
|
7.
|
 |
Title | Progress in Materials Analysis : Vol. 1 |
Author(s) | Grasserbauer, M;Zacherl, M.K |
Publication | Vienna, Springer Vienna, 1983. |
Description | XIII, 349 p. 72 illus : online resource |
Abstract Note | The 11th Colloquium on Metallurgical Analysis - a joint venture of the Institute of Analytical Chemistry of the Technical University in Vienna, the Austrian Society for Analytical Chemistry and Microchemistry, the German Metals Society (DGM), and the Society of German Iron and Steel Engineers (VDEh) - was attended by 120 scientists from 12 nations. The major topics covered were surface, micro and trace analysis of materials with a heavy emphasis on metals. According to the strategy of the meeting attention was focussed on an interdisciplinary approach to materials science - combining analytical chemistry, solid state physics and tech?? nology. Therefore progress reports on analytical techniques (like SIMS, SNMS, Positron Annihilation Spectroscopy, AES, XPS) were given as well as pre?? sentations on the development of materials (like for the fusion reactor). The majority of the discussion papers centered on the treatment of important technical problems in materials science and technology by a (mostly sophis?? ticated) combination of physical and chemical analytical techniques. The intensive exchange of ideas and results between the scientists oriented towards basic research and the industrial materials technologists was very fruitful and resulted in the establishment of several scientific cooperations. Major trends in materials analysis were also dealt with in a plenary discussion of which a short summary is contained in this volume. In order to facilitate international communication in the field of materials analysis and in view of the important questions treated in the various contri?? butions this proceedings volume was edited in English |
ISBN,Price | 9783709139431 |
Keyword(s) | 1. Analytical chemistry
2. Characterization and Evaluation of Materials
3. COMPUTER PROGRAMMING
4. EBOOK
5. EBOOK - SPRINGER
6. MATERIALS SCIENCE
7. Programming Techniques
|
Item Type | eBook |
Multi-Media Links
Please Click here for eBook
Circulation Data
Accession# | |
Call# | Status | Issued To | Return Due On | Physical Location |
I03390 |
|
|
On Shelf |
|
|
|
|
8.
|
 |
Title | Clean code: A Handbook of Agile Software Craftsmanship |
Author(s) | Robert C. Martin;James O. Coplien (forew.) |
Publication | Noida, 1. Pearson Education
2. Shroff Publishers and Distributors Pvt. Ltd., 2011. |
Description | xxix, 431p. |
Series | (Robert C. Martin Series) |
Abstract Note | en bad code can function. But if code isnât clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesnât have to be that way.
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code âon the flyâ into a book that will instill within you the values of a software craftsman and make you a better programmerâbut only if you work at it.
What kind of work will you be doing? Youâll be reading codeâlots of code. And you will be challenged to think about whatâs right about that code, and whatâs wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft.
Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up codeâof transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and âsmellsâ gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. |
ISBN,Price | 9788131773383 : Rs.525.00(PB) |
Classification | 681.3.06AGILE
|
Keyword(s) | 1. AGILE SOFTWARE
2. COMPUTER PROGRAMMING
|
Item Type | Book |
Circulation Data
Accession# | |
Call# | Status | Issued To | Return Due On | Physical Location |
024618 |
|
681.3.06AGILE/MAR/024618 |
On Shelf |
|
|
|
+Copy Specific Information |
9.
|
 |
Title | Clean coder: A code of Conduct for Professional Programmers |
Author(s) | Robert C. Martin |
Publication | Noida, 1. Dorling Kindersley
2. Pearson Education, 2011. |
Description | xxxii, 210p. |
Series | (Robert C. Martin Series) |
Abstract Note | In The Clean Coder: A Code of Conduct for Professional Programmers, legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical adviceâabout everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. |
ISBN,Price | 9788131786963 : Rs. 375.00(PB) |
Classification | 681.3.06
|
Keyword(s) | 1. CLEAN CODE
2. COMPUTER PROGRAMMING
|
Item Type | Book |
Circulation Data
Accession# | |
Call# | Status | Issued To | Return Due On | Physical Location |
024617 |
|
681.3.06/MAR/024617 |
On Shelf |
|
|
|
+Copy Specific Information | |