Information Technology
URI vĩnh viễn cho bộ sưu tập này
Duyệt qua
Đang duyệt Information Technology theo Ngày phát hành
Đang hiển thị 1 - 20 trong tổng số 28
Kết quả mỗi trang
Tùy chọn sắp xếp
- Tài liệuThe Discipline of Organizing: 4th Professional Edition(University of California, Berkeley, 2013) Glushko, Robert J.We organize things, we organize information, we organize information about things, and we organize information about information. But even though “organizing” is a fundamental and ubiquitous challenge, when we compare these activities their contrasts are more apparent than their commonalities. We propose to unify many perspectives about organizing with the concept of an Organizing System, defined as an intentionally arranged collection of resources and the interactions they support. Every Organizing System involves a collection of resources, a choice of properties or principles used to describe and arrange resources, and ways of supporting interactions with resources. By comparing and contrasting how these activities take place in different contexts and domains, we can identify patterns of organizing. We can create a discipline of organizing in a disciplined way. The 4th edition builds a bridge between organizing and data science. It reframes descriptive statistics as organizing techniques, expands the treatment of classification to include computational methods, and incorporates many new examples of data-driven resource selection, organization, maintenance, and personalization. It introduces a new “data science” category of discipline-specific content, both in the chapter text and in endnotes, marked with [DS] in editions that contain endnotes.
- Tài liệuDatabase Design - 2nd Edition(BCcampus, 2014) Watt, AdrienneThis second edition of Database Design book covers the concepts used in database systems and the database design process. Topics include: The history of databases Characteristics and benefits of databases Data models Data modelling Classification of database management systems Integrity rules and constraints Functional dependencies Normalization Database development process New to this edition are more examples, highlighted and defined key terms, both throughout and at the end of each chapter, and end-of-chapter review exercises. Two new chapters have been added on SQL, along with appendices that include a data model example, sample ERD exercises and SQL lab with solutions.
- Tài liệuThink Java: How to Think Like a Computer Scientist(O'Reilly, 2016) Mayfield, Chris; Downey, AllenThink Java is an introduction to computer science and programming intended for people with little or no experience. The authors provide a well thought out, logical progression of concepts, from the most basic to recursion and object-oriented programming. All terms are defined when they are first used.
- Tài liệuDiscrete Mathematics: An Open Introduction(2016) Levin, OscarThe text began as a set of lecture notes for the discrete mathematics course at the University of Northern Colorado. This course serves both as an introduction to topics in discrete math and as the "introduction to proofs" course for math majors. The course is usually taught with a large amount of student inquiry, and this text is written to help facilitate this. Four main topics are covered: counting, sequences, logic, and graph theory. Along the way, proofs are introduced, including proofs by contradiction, proofs by induction, and combinatorial proofs. An introductory chapter covering mathematical statements, sets, and functions helps students gain familiarity with the language of mathematics, and two additional topics (generating functions and number theory) are also included. While the book began as a set of lecture notes, it now contains a number of features that should support its use as a primary textbook: 473 exercises, including 275 with solutions and another 109 with hints. Exercises range from easy to quite involved, with many problems suitable for homework. Investigate! activities throughout the text to support active, inquiry based learning. A full index and list of symbols. Consistent and helpful page layout and formatting (i.e., examples are easy to identify, important definitions and theorems in boxes, etc.).
- Tài liệuA Tale of Two Systems(Oregon State University, 2017) Reitsma, René; Krueger, KevinThis is the story of a web-based information system rebuild. The system in question is www.teachengineering.org, a digital library of K-12 engineering curriculum that was built from the ground up with established technology and which for 13 years enjoyed lasting support from its growing user community and its sponsors. These 13 years, however, cover the period during which smart phones and tablets became commonplace, during which the Internet of Things started replacing the Semantic Web, during which NoSQL databases made their way out of the research labs and into everyday development shops, during which we collectively started moving IT functions and services into ‘the cloud,’ and during which computing performance doubled a few times, yet again. During this same period, TeachEngineering’s user base grew from a few hundred to more than 3 million users annually, its collection size quadrupled, it went through several user interface renewals, and significant functionality was added while having an exemplary service record, and it enjoyed continued financial support from its sponsors. In this monograph we provide a side-by-side of this rebuild. We lay out the choices made in the old architecture —we refer to it as TE 1.0— and compare and contrast them with the choices made for TE 2.0. We explain why both the 1.0 and 2.0 choices were made and discuss the advantages and disadvantages associated with them.
- Tài liệuFoundations of Trusted Autonomy(SpringerLink, 2018) Abbass, Hussein A.; Scholz, Jason; Reid, Darryn J.This book is open access under a CC BY 4.0 license. This book establishes the foundations needed to realize the ultimate goals for artificial intelligence, such as autonomy and trustworthiness. Aimed at scientists, researchers, technologists, practitioners, and students, it brings together contributions offering the basics, the challenges and the state-of-the-art on trusted autonomous systems in a single volume. The book is structured in three parts, with chapters written by eminent researchers and outstanding practitioners and users in the field. The first part covers foundational artificial intelligence technologies, while the second part covers philosophical, practical and technological perspectives on trust. Lastly, the third part presents advanced topics necessary to create future trusted autonomous systems. The book augments theory with real-world applications including cybersecurity, defence and space.
- Tài liệuFoundations of Software Science and Computation Structures(SpringerLink, 2018) Baier, Christel; Lago, Ugo DalThis book constitutes the proceedings of the 21st International Conference on Foundations of Software Science and Computational Structures, FOSSACS 2018, which took place in Thessaloniki, Greece, in April 2018, held as part of the European Joint Conference on Theory and Practice of Software, ETAPS 2018. The 31 papers presented in this volume were carefully reviewed and selected from 103 submissions. The papers are organized in topical sections named: semantics; linearity; concurrency; lambda-calculi and types; category theory and quantum control; quantitative models; logics and equational theories; and graphs and automata.
- Tài liệuNanoinformatics(SpringerOpen, 2018) Tanaka, IsaoThis open access book brings out the state of the art on how informatics-based tools are used and expected to be used in nanomaterials research. There has been great progress in the area in which “big-data” generated by experiments or computations are fully utilized to accelerate discovery of new materials, key factors, and design rules. Data-intensive approaches play indispensable roles in advanced materials characterization. "Materials informatics" is the central paradigm in the new trend. "Nanoinformatics" is its essential subset, which focuses on nanostructures of materials such as surfaces, interfaces, dopants, and point defects, playing a critical role in determining materials properties. There have been significant advances in experimental and computational techniques to characterize individual atoms in nanostructures and to gain quantitative information. The collaboration of researchers in materials science and information science is growing actively and is creating a new trend in materials science and engineering.
- Tài liệuThe Crystal Ball Instruction Manual - version 1.1 Volume One: Introduction to Data Science(University of Mary Washington, 2020) Davies, StephenA perfect introduction to the exploding field of Data Science for the curious, first-time student. The author brings his trademark conversational tone to the important pillars of the discipline: exploratory data analysis, choices for structuring data, causality, machine learning principles, and introductory Python programming using open-source Jupyter Notebooks. This engaging read will allow any dedicated learner to build the skills necessary to contribute to the Data Science revolution, regardless of background.
- Tài liệuEvidence-based Software Engineering(Knowledge Software, 2020) Jones, Derek M.This book discusses what is currently known about software engineering, based on an analysis of all the publicly available data. This aim is not as ambitious as it sounds, because there is not a great deal of data publicly available. The intent is to provide material that is useful to professional developers working in industry; until recently researchers in software engineering have been more interested in vanity work, promoted by ego and bluster. The material is organized in two parts, the first covering software engineering and the second the statistics likely to be needed for the analysis of software engineering data.
- Tài liệuRelational Databases and Microsoft Access 365 - Version 4.0(Ron McFadyen, 2021) McFadyen, RonThis text is a free introductory text that introduces MS Access and relational database design. The motivation is to support an introductory database system course which, to the student, is either a service course providing an introduction to database concepts, or, as a prerequisite for more advanced study in the field.
- Tài liệuHow to Think Like a Computer Scientist: Learning with Python(Green Tea Press, 2021) Downey, Allen; Elkner, Jeff; Meyers, ChrisHow to Think Like a Computer Scientist: Learning with Python is an introduction to programming using Python. Table of Contents: Chapter 1: The way of the program Chapter 2: Variables, expressions and statements Chapter 3: Functions Chapter 4: Conditionals and recursion Chapter 5: Fruitful functions Chapter 6: Iteration Chapter 7: Strings Chapter 8: Lists Chapter 9: Tuples Chapter 10: Dictionaries Chapter 11: Files and exceptions Chapter 12: Classes and objects Chapter 13: Classes and functions Chapter 14: Classes and methods Chapter 15: Sets of objects Chapter 16: Inheritance Chapter 17: Linked lists Chapter 18: Stacks Chapter 19: Queues Chapter 20: Trees Appendix A: Debugging Appendix B: Creating a new data type Appendix D: Recommendations for further reading Index
- Tài liệuProgramming Fundamentals(2021) Park, HyesungWith resources and examples for Java basics such as variables, loops, and object oriented programming, this text provides a foundation in Java programming for introductory-level programming courses. Programming Fundamentals has built-in engagement and interaction including the following: Java Tutor Visualizations Video Tutorials External Resource Links Chapter Exercises
- Tài liệuInformation Security(Georgia Gwinnett College, 2022) Khokhar, Umar; Tran, BinThe word Information is the processed data or we can say the data in an organized form. The term that we use in industry or in the corporate sector is Information System which is the collection of the people, procedures, policies, hardware and software that all work together for smooth functioning of the organization or the system. Now a day, we live in cyber era, where the computer is the foundational block of the Information System. Typically, a computer is used for the processing and storing of the information, however the technical advancement of the computational systems and especially the integration of the Artificial Intelligence (AI) have taken the applications of the computer at next level. The cloud computing, Enterprise Resource Planning (ERP), Supply Chain Management (SCM), Block Chaining (BC) and IoTs (Internet of Things) are some of the most prominent emerging technologies. The backbone of the all of these modernized digital systems is the Internet, where the Internet is the network of interconnected computer networks
- Tài liệuLaboratory Manual for Computer Programming with Python and Multisim(2022) Fiore, JamesThis lab manual is intended for an introductory programming course for Electrical Engineering and/or Technology students at the AAS and/or BS level. It begins with an introduction to the Multisim (tm) simulation software and progresses to programming using the Python language. Most programming assignments are based on electrical applications.
- Tài liệuAgile Processes in Software Engineering and Extreme Programming(SpringerLink, 2022) Baumeister, Hubert; Lichter, Horst; Riebisch, MattiasThis book is open access under a CC BY license. The volume constitutes the proceedings of the 18th International Conference on Agile Software Development, XP 2017, held in Cologne, Germany, in May 2017. The 14 full and 6 short papers presented in this volume were carefully reviewed and selected from 46 submissions. They were organized in topical sections named: improving agile processes; agile in organization; and safety critical software. In addition, the volume contains 3 doctoral symposium papers (from 4 papers submitted).
- Tài liệuPrinciples of Computer Programming I(2022) Aubert, ClémentThis open textbook and its ancillary resources were developed under a Round 19 Transformation Grant. We have built from scratch, over the Summer of 2021, the platform to produce and host our notes, and documented it precisely at https://csci-1301.github.io/contributing.html and https://csci-1301.github.io/user_guide . In parallel, we collected all the material we could from past instructors and other OER, and “poured” it into our prototype. The material was then polished as the first iteration of this class was taught by Neea Rush, during Summer 2021. The smaller section size and our adaptability made this transition smooth, as students could access the resources “just in time” and comment on it as they were using it.
- Tài liệuProgramming Fundamentals - A Modular Structured Approach, 2nd Edition(2022) Braunschweig, DaveThis book introduces fundamental computer programming concepts with a programming-language neutral approach, so that it may serve as an introductory programming textbook for students using any of a variety of programming languages. Programming concepts are introduced generically, with logic demonstrated in pseudocode and flowchart form, followed by examples for different programming languages. Language examples in each chapter include C++, C#, Java, JavaScript, Python, and Swift. Emphasis is placed on a modular, structured approach that supports reuse, maintenance, and self-documenting code.
- Tài liệuThe Shallow and the Deep: A biased introduction to neural networks and old school machine learning(University of Groningen, 2023) Biehl, MichaelThe Shallow and the Deep is a collection of lecture notes that offers an accessible introduction to neural networks and machine learning in general. However, it was clear from the beginning that these notes would not be able to cover this rapidly changing and growing field in its entirety. The focus lies on classical machine learning techniques, with a bias towards classification and regression. Other learning paradigms and many recent developments in, for instance, Deep Learning are not addressed or only briefly touched upon. Biehl argues that having a solid knowledge of the foundations of the field is essential, especially for anyone who wants to explore the world of machine learning with an ambition that goes beyond the application of some software package to some data set. Therefore, The Shallow and the Deep places emphasis on fundamental concepts and theoretical background. This also involves delving into the history and pre-history of neural networks, where the foundations for most of the recent developments were laid. These notes aim to demystify machine learning and neural networks without losing the appreciation for their impressive power and versatility.
- Tài liệuTransparent Minds in Science Fiction: An Introduction to Alien, AI and Post-Human Consciousness(OpenBook Publishers, 2023) Matthews, PaulTransparent Minds explores the intersection between neuroscience and science fiction stories. Paul Matthews expertly analyses the narratives of humans and nonhumans from Mary Shelley to Kazuo Ishiguro across 200 years of the genre. In doing so he gives lucid insight into the meaning of existence and self-awareness. Rigorously researched and highly accessible, Matthews argues that psycho-emotional science fiction writers both imitate and inform alien and post-human consciousnesses through exploratory narratives and metaphor. Drawing from a diverse range of scholars and critics, Matthews explores topics such as psychonarration and neuroaesthetics, to create a thoughtful and cogent argument. By synthesising concepts from philosophy, neuroscience, and literary theory, Matthews posits the potential for science fiction to bridge the gap in understanding between AI and human minds. Given the recent advancements in AI technology, Matthews’ timely discussion enters the speculative realm of sentient technology and postcyborg ethics. The work constitutes a major contribution to cross-disciplinary perspectives on alien and posthuman psychology, that engages with future states of existence in both ourselves and the machines we create. Transparent Minds will be of interest to innovators, authors, and science fiction enthusiasts alike.