Computing in Science & Engineering

Last updated

Notable articles

One of the most notable articles published in CiSE is "Matplotlib: A 2D Graphics Environment," by the late John D. Hunter. [4] It shows more than 22 thousand full-text views and more than 17 thousand citations in IEEE Xplore, and more than 27 thousand citations in Google Scholar (checked August 14, 2023). A very popular department article is "What is the Blockchain?" by member of the editorial board Massimo DiPierro. [5] Other notable articles include "Python for Scientific Computing" by Travis Oliphant, [6] which has more than 15 thousand views in Xplore, and "The NumPy Array: A Structure for Efficient Numerical Computation," by Stefan van der Walt et al., [7] with nearly 7 thousand citations and 12 thousand views in Xplore.

The winner of the CiSE 2021 Best Paper Award was "Jupyter: Thinking and Storytelling With Code and Data," by Brian E. Granger and Fernando Pérez. [8]

Notable editors

Among the editors emeritus, [9] who served close to twenty years in the editorial board, is Jack Dongarra, Distinguished Professor of Computer Science at the University of Tennessee, and recipient of the IEEE Computer Society 2020 Computer Pioneer Award, and the 2021 ACM Alan Turing Award, among many other accolades. Cleve Moler, chairman and cofounder of MathWorks, was area editor for Software and a member of the editorial board from 1999. [10] The precursor magazine, IEEEComputational Science & Engineering (CS&E), was founded by Ahmed Sameh, [11] known for his contributions to parallel algorithms in numerical linear algebra, who remained in the CiSE board for several years. Dianne O'Leary, emeritus professor of computer science at the University of Maryland, [12] was editor of the Your Homework Assignment column for several years starting on 2003. She compiled and expanded her columns into a book, "Scientific Computing with Case Studies," published by SIAM in 2009. [13]

Related Research Articles

<span class="mw-page-title-main">Quantum computing</span> Technology that uses quantum mechanics

A quantum computer is a computer that exploits quantum mechanical phenomena. On small scales, physical matter exhibits properties of both particles and waves, and quantum computing leverages this behavior using specialized hardware. Classical physics cannot explain the operation of these quantum devices, and a scalable quantum computer could perform some calculations exponentially faster than any modern "classical" computer. In particular, a large-scale quantum computer could break widely used encryption schemes and aid physicists in performing physical simulations; however, the current state of the art is largely experimental and impractical, with several obstacles to useful applications.

Reproducibility, closely related to replicability and repeatability, is a major principle underpinning the scientific method. For the findings of a study to be reproducible means that results obtained by an experiment or an observational study or in a statistical analysis of a data set should be achieved again with a high degree of reliability when the study is replicated. There are different kinds of replication but typically replication studies involve different researchers using the same methodology. Only after one or several such successful replications should a result be recognized as scientific knowledge.

Neuromorphic computing is an approach to computing that is inspired by the structure and function of the human brain. A neuromorphic computer/chip is any device that uses physical artificial neurons to do computations. In recent times, the term neuromorphic has been used to describe analog, digital, mixed-mode analog/digital VLSI, and software systems that implement models of neural systems. The implementation of neuromorphic computing on the hardware level can be realized by oxide-based memristors, spintronic memories, threshold switches, transistors, among others. Training software-based neuromorphic systems of spiking neural networks can be achieved using error backpropagation, e.g., using Python based frameworks such as snnTorch, or using canonical learning rules from the biological learning literature, e.g., using BindsNet.

Ian Tremere Foster is a New Zealand-American computer scientist. He is a distinguished fellow, senior scientist, and director of the Data Science and Learning division at Argonne National Laboratory, and a professor in the department of computer science at the University of Chicago.

The expression computational intelligence (CI) usually refers to the ability of a computer to learn a specific task from data or experimental observation. Even though it is commonly considered a synonym of soft computing, there is still no commonly accepted definition of computational intelligence.

In computer science, interactive computing refers to software which accepts input from the user as it runs.

<span class="mw-page-title-main">IPython</span> Advanced interactive shell for Python

IPython is a command shell for interactive computing in multiple programming languages, originally developed for the Python programming language, that offers introspection, rich media, shell syntax, tab completion, and history. IPython provides the following features:

Vera Nikolaevna Kublanovskaya was a Russian mathematician noted for her work on developing computational methods for solving spectral problems of algebra. She proposed the QR algorithm for computing eigenvalues and eigenvectors in 1961, which has been named as one of the ten most important algorithms of the twentieth century. This algorithm was proposed independently by the English computer scientist John G.F. Francis in 1959.

Dinesh Manocha is an Indian-American computer scientist and the Paul Chrisman Iribe Professor of Computer Science at University of Maryland College Park, formerly at University of North Carolina at Chapel Hill. His research interests are in scientific computation, robotics, self-driving cars, affective computing, virtual and augmented reality and 3D computer graphics.

<span class="mw-page-title-main">Christopher R. Johnson</span> American computer scientist

Christopher Ray Johnson is an American computer scientist. He is a distinguished professor of computer science at the University of Utah, and founding director of the Scientific Computing and Imaging Institute (SCI). His research interests are in the areas of scientific computing and scientific visualization.

<span class="mw-page-title-main">Gerhard Klimeck</span>

Gerhard Klimeck is a German-American scientist and author in the field of nanotechnology. He is a professor of Electrical and Computer Engineering at Purdue University School of Electrical and Computer Engineering.

Mark S. Lundstrom is an American electrical engineering researcher, educator, and author. He is known for contributions to the theory, modeling, and understanding of semiconductor devices, especially nanoscale transistors, and as the creator of the nanoHUB, a major online resource for nanotechnology. Lundstrom is Don and Carol Scifres Distinguished Professor of Electrical and Computer Engineering and in 2020 served as Acting Dean of the College of Engineering at Purdue University, in West Lafayette, Indiana.

<span class="mw-page-title-main">IEEE Rebooting Computing</span> Initiative to rethink the concept of computing

The Task Force on Rebooting Computing (TFRC), housed within IEEE Computer Society, is the new home for the IEEE Rebooting Computing Initiative. Founded in 2013 by the IEEE Future Directions Committee, Rebooting Computing has provided an international, interdisciplinary environment where experts from a wide variety of computer-related fields can come together to explore novel approaches to future computing. IEEE Rebooting Computing began as a global initiative launched by IEEE that proposes to rethink the concept of computing through a holistic look at all aspects of computing, from the device itself to the user interface. As part of its work, IEEE Rebooting Computing provides access to various resources like conferences and educational events, feature and scholarly articles, reports, and videos.

<span class="mw-page-title-main">Ümit Çatalyürek</span>

Ümit V. Çatalyürek is a professor of computer science at the Georgia Institute of Technology, and Adjunct Professor in department of Biomedical Informatics at the Ohio State University. He is known for his work on graph analytics, parallel algorithms for scientific applications, data-intensive computing, and large scale genomic and biomedical applications. He was the director of the High Performance Computing Lab at the Ohio State University. He was named Fellow of the Institute of Electrical and Electronics Engineers (IEEE) in 2016 for contributions to combinatorial scientific computing and parallel computing.

<span class="mw-page-title-main">Amitabh Varshney</span> American computer scientist

Amitabh Varshney is an Indian-born American computer scientist. He is an IEEE fellow, and serves as Dean of the University of Maryland College of Computer, Mathematical, and Natural Sciences. Before being named Dean, Varshney was the director of the University of Maryland Institute for Advanced Computer Studies (UMIACS) from 2010 to 2018.

Mark McMahon Wilde is an American quantum information scientist. He is an Associate Professor in the School of Electrical and Computer Engineering at Cornell University, and he is also a Fields Member in the School of Applied and Engineering Physics and the Department of Computer Science at Cornell.

<span class="mw-page-title-main">Sandip Tiwari</span> Indian-born electrical engineer and applied physicist

Sandip Tiwari is an Indian-born electrical engineer and applied physicist. He is the Charles N. Mellowes Professor of Engineering at Cornell University. His previous roles were Director of National Nanotechnology Users Network, Director of the National Nanotechnology Infrastructure Network, and research scientist at IBM T. J. Watson Research Center. He is best known for his pioneer research in the fields of SiGe transistor and nanocrystal memory.

Manish Parashar is a Presidential Professor in the School of Computing, Director of the Scientific Computing and Imaging (SCI) Institute and Chair in Computational Science and Engineering at the University of Utah. He also currently serves as Office Director in the US National Science Foundation’s Office of Advanced Cyberinfrastructure. Parashar is the editor-in-chief of IEEE Transactions on Parallel and Distributed Systems, and Founding Chair of the IEEE Technical Community on High Performance Computing. He is an AAAS Fellow, ACM Fellow, and IEEE Fellow.

Luca P. Carloni is a professor and chair of the Department of Computer Science at Columbia University in the City of New York.. He has been on the faculty at Columbia since 2004. He is an international expert on electronic computer-aided design.

Jarek Gryz is a computer scientist, data analyst, author, and academic. He is a professor in the Department of Electrical Engineering and Computer Science and a member of the Cognitive Science Program in the Department of Philosophy at York University in Toronto, Canada.

References

  1. "CSDL | IEEE Computer Society". www.computer.org. Retrieved 2023-03-27.
  2. Holmes, Lewis M.; Cybenko, George (1998-11-01). "New Magazine Expands AIP's Computers in Physics and IEEE Computational Science & Engineering". Computers in Physics. 12 (6): 516–517. Bibcode:1998ComPh..12..516H. doi: 10.1063/1.4822642 . ISSN   0894-1866.
  3. "George Cybenko – George Cybenko's Personal Home Page". sites.dartmouth.edu. Retrieved 2023-03-27.
  4. Hunter, John D. (2007). "Matplotlib: A 2D Graphics Environment". Computing in Science & Engineering. 9 (3): 90–95. Bibcode:2007CSE.....9...90H. doi:10.1109/MCSE.2007.55. ISSN   1521-9615. S2CID   37016120.
  5. Di Pierro, Massimo (2017). "What Is the Blockchain?". Computing in Science & Engineering. 19 (5): 92–95. Bibcode:2017CSE....19e..92P. doi:10.1109/MCSE.2017.3421554. ISSN   1521-9615. S2CID   9747761.
  6. Oliphant, Travis E. (2007). "Python for Scientific Computing". Computing in Science & Engineering. 9 (3): 10–20. Bibcode:2007CSE.....9c..10O. doi:10.1109/MCSE.2007.58. ISSN   1521-9615. S2CID   206457124.
  7. van der Walt, Stéfan; Colbert, S Chris; Varoquaux, Gaël (2011). "The NumPy Array: A Structure for Efficient Numerical Computation". Computing in Science & Engineering. 13 (2): 22–30. arXiv: 1102.1523 . Bibcode:2011CSE....13b..22V. doi:10.1109/MCSE.2011.37. ISSN   1521-9615. S2CID   16907816.
  8. Granger, Brian E.; Perez, Fernando (2021-03-01). "Jupyter: Thinking and Storytelling With Code and Data". Computing in Science & Engineering. 23 (2): 7–14. Bibcode:2021CSE....23b...7G. doi: 10.1109/MCSE.2021.3059263 . ISSN   1521-9615. S2CID   232413965.
  9. "CSDL | IEEE Computer Society". www.computer.org. Retrieved 2023-05-27.
  10. "CSDL | IEEE Computer Society". www.computer.org. doi:10.1109/mcse.1999.10016 . Retrieved 2023-05-27.
  11. "Ahmed H. Sameh - Department of Computer Science - Purdue University". www.cs.purdue.edu. Retrieved 2023-05-27.
  12. "Dianne O'Leary | UMIACS". www.umiacs.umd.edu. Retrieved 2023-05-27.
  13. "Scientific Computing with Case Studies, by Dianne P. O'Leary". www.cs.umd.edu. Retrieved 2023-05-27.