All Projects → CambridgeUniversityPress → Firstcoursenetworkscience

CambridgeUniversityPress / Firstcoursenetworkscience

Licence: other
Tutorials, datasets, and other material associated with textbook "A First Course in Network Science" by Menczer, Fortunato & Davis

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Firstcoursenetworkscience

Nlp Various Tutorials
자연어 처리와 관련한 여러 튜토리얼 저장소
Stars: ✭ 52 (-53.15%)
Mutual labels:  jupyter-notebook, tutorials
Fish detection
Fish detection using Open Images Dataset and Tensorflow Object Detection
Stars: ✭ 67 (-39.64%)
Mutual labels:  jupyter-notebook, tutorials
Storytelling With Data
Course materials for Dartmouth Course: Storytelling with Data (PSYC 81.09).
Stars: ✭ 59 (-46.85%)
Mutual labels:  jupyter-notebook, tutorials
Hottbox Tutorials
📙 HOTTBOX: Higher Order Tensors ToolBOX. Tutorials
Stars: ✭ 29 (-73.87%)
Mutual labels:  jupyter-notebook, tutorials
Tutorials
All of the code for my Medium articles
Stars: ✭ 92 (-17.12%)
Mutual labels:  jupyter-notebook, tutorials
Healthcheck
Health Check ✔ is a Machine Learning Web Application made using Flask that can predict mainly three diseases i.e. Diabetes, Heart Disease, and Cancer.
Stars: ✭ 35 (-68.47%)
Mutual labels:  jupyter-notebook, datasets
Deeplearning Nlp Models
A small, interpretable codebase containing the re-implementation of a few "deep" NLP models in PyTorch. Colab notebooks to run with GPUs. Models: word2vec, CNNs, transformer, gpt.
Stars: ✭ 64 (-42.34%)
Mutual labels:  jupyter-notebook, tutorials
Tutorials
Ipython notebooks for math and finance tutorials
Stars: ✭ 654 (+489.19%)
Mutual labels:  jupyter-notebook, tutorials
Lis Ynp
🔮 Life is short, you need PyTorch.
Stars: ✭ 92 (-17.12%)
Mutual labels:  jupyter-notebook, tutorials
Dareblopy
Data Reading Blocks for Python
Stars: ✭ 82 (-26.13%)
Mutual labels:  jupyter-notebook, datasets
Computer Vision Tutorial
Repository to help you get started with computer vision
Stars: ✭ 23 (-79.28%)
Mutual labels:  jupyter-notebook, tutorials
Awesome Pytorch List Cnversion
Awesome-pytorch-list 翻译工作进行中......
Stars: ✭ 1,361 (+1126.13%)
Mutual labels:  jupyter-notebook, tutorials
Lambdaschooldatascience
Completed assignments and coding challenges from the Lambda School Data Science program.
Stars: ✭ 22 (-80.18%)
Mutual labels:  jupyter-notebook, tutorials
Opencv Tutorials
Tutorials for learning OpenCV in Python from Scratch
Stars: ✭ 36 (-67.57%)
Mutual labels:  jupyter-notebook, tutorials
Earthengine Py Notebooks
A collection of 360+ Jupyter Python notebook examples for using Google Earth Engine with interactive mapping
Stars: ✭ 807 (+627.03%)
Mutual labels:  jupyter-notebook, tutorials
Tutorials 2017
Geophysical Tutorials column for 2017
Stars: ✭ 63 (-43.24%)
Mutual labels:  jupyter-notebook, tutorials
Tutorials
CatBoost tutorials repository
Stars: ✭ 563 (+407.21%)
Mutual labels:  jupyter-notebook, tutorials
Machine learning tutorials
Code, exercises and tutorials of my personal blog ! 📝
Stars: ✭ 601 (+441.44%)
Mutual labels:  jupyter-notebook, tutorials
Openml R
R package to interface with OpenML
Stars: ✭ 81 (-27.03%)
Mutual labels:  jupyter-notebook, datasets
Pytorch Pos Tagging
A tutorial on how to implement models for part-of-speech tagging using PyTorch and TorchText.
Stars: ✭ 96 (-13.51%)
Mutual labels:  jupyter-notebook, tutorials

Untangling Network Science

A First Course in Network Science

Edition: 1

Publication year: 2020

ISBN: 9781108471138

Buy: Amazon | Cambridge University Press

Authors

Level

  • Undergraduate
  • Graduate

Subject Areas

network science, complexity, statistical physics, social networks, computer science, information science, brain science, political science, communication, management, mathematics, health, financial networks, biological networks

Abstract

Networks pervade all aspects of our lives: networks of friends, communication, computers, the Web, and transportation are examples we experience daily, while networks in our brain and cells determine our very survival. The network is a general yet powerful way to represent and study simple and complex relationships. Today, a basic understanding of network processes is required in job sectors from marketing to technology, from management to design, and from biology to the arts and humanities. This textbook is designed to introduce networks to a broad audience of undergraduate students from informatics, business, computer science and engineering, information science, biology, physics, statistics, and social sciences. After surveying networks in many areas, the book talks about the properties of social networks and the key role of hubs. Directed and weighted networks are discussed using the Web and the spread of information and misinformation in social media as case studies. The final chapters cover the more advanced topics of networks models, communities, and dynamics. No technical mathematical or programming background is required, making the book feasible for introductory courses at any level, including network literacy and programming literacy courses. However, the book includes optional technical sections for more advanced students. Programming tutorials, exercises, and datasets allow readers to gain and test their understanding through hands-on activities for building and analyzing networks.

Reviews & Endorsements

This is a book that truly takes in hand students from all backgrounds to discover the power of network science. It guides the readers through the basic concepts needed to enter the field, while providing at the same time the necessary programming rudiments and tools. Rigorous, albeit very accessible, this book is the ideal starting point for any student fascinated by the emerging field of network science.

--Alessandro Vespignani, Sternberg Distinguished Professor of Physics, Health, and Computer Sciences, Northeastern University

We cannot make sense of the world without learning about networks. This comprehensive and yet accessible text is an essential resource for all interested in mastering the basics of network science. Indispensable for undergraduate and graduate education, the book is also a much-needed primer for researchers across the many disciplines where networks are on the rise.

--Olaf Sporns, Distinguished Professor of Psychological and Brain Sciences, Indiana University

Buckle up! This book bounds ahead of the curve in teaching network science. Without formalism, but with remarkable clarity and insight, the authors use experiential learning to animate concepts, captivate students, and deliver skills for analyzing and simulating network data. This book will not only make students smarter, they will feel and act smarter.

--Brian Uzzi, Thomas Professor of Management, Northwestern University

A First Course in Network Science by Menczer, Fortunato, and Davis is an easy-to-follow introduction into network science. An accessible text by some of the best-known practitioners of the field, offering a wonderful place to start one's journey into this fascinating field, and its potential applications.

--Albert-László Barabási, Dodge Distinguished Professor of Network Science, Northeastern University

This is a timely book that comes from authorities in the field of Complex Networks. The book is very well written and represents the state of the art of research in the field. For these reasons, it represents both a reference guide for experts and a great textbook for the students.

--Guido Caldarelli, Professor of Theoretical Physics, Scuola IMT Alti Studi Lucca

The book by Menczer, Fortunato, and Davis, A First Course in Network Science, is an amazing tour de force in bringing network science concepts to the layman. It is an extraordinary book with which to start thinking about networks that nowadays represent the linchpins of our world.

--Alex Arenas, Professor of Computer Science and Mathematics, Universidad Rovira i Virgili

Should be titled the "Joy of Networks," clearly conveys the fun and power of the science of networks, while providing extensive hands-on exercises with network data.

--David Lazer, University Distinguished Professor of Political Science and Computer and Information Science, Northeastern University

If you are looking for a sophisticated yet introductory book on network analysis from a network science perspective, look no further. This is an excellent introduction that is also eminently practical, integrating exactly the right set of tools. I highly recommend it.

--Stephen Borgatti, Shellgren Chair of Management of Strategy, University of Kentucky

Table of Contents

A Note about Python, Tutorials, and Jupyter Notebooks

Our tutorials use Python 3 and NetworkX (2.4 or later). They are in the form of Jupyter Notebooks. To load, view, and run these tutorials, you can follow one or both of two approaches:

  1. There are several free services to run Jupyter notebooks in the cloud at the time of this writing, including:

    Each cloud-based notebook service has pros and cons and we cannot test them all extensively, so your mileage may vary. You may have to try more than one solution, read documentation, and/or seek support from the providers to install packages.

  2. If you wish to run Python locally on your laptop, and don't have Jupyter/IPython installed on your machine, we recommend installing the Anaconda Python distribution with Python 3. This option requires that you are comfortable with managing software packages (i.e., using pip or conda). Local Python installations can present issues, especially on Windows machines. Packages are system dependent. In all cases, we are unable to provide support.

Additional Resources

Note: To access the resources on the CUP textbook website for instructors, one has to request an instructor account by registering and verifying their faculty status.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].