Title Details: | |
Discrete Mathematical Structures in Computer Science |
|
Authors: |
Georgiou, Dimitrios Antoniou, Efstathios Chatzimichailidis, Anestis |
Reviewer: |
Soudris, Dimitrios |
Subject: | MATHEMATICS AND COMPUTER SCIENCE > > MATHEMATICS AND COMPUTER SCIENCE > > MATHEMATICS AND COMPUTER SCIENCE > MATHEMATICS > COMBINATORICS MATHEMATICS AND COMPUTER SCIENCE > MATHEMATICS > ORDER, LATTICES, ORDERED ALGEBRAIC STRUCTURES ENGINEERING AND TECHNOLOGY > > > |
Keywords: |
Combinatorics
Algorithms Graphs Logic And Circuits Relations Algebraic Systems Machines Monoids |
Description: | |
Abstract: |
Computer science (CS) deals with computers and computational systems. People who are involved in it create algorithms and artificial neural networks that make software and its interaction with hardware, and work to the development of appropriate hardware. A cornerstone in supporting research on CS is the field of discrete mathematics that provides mathematical tools to extend the abilities of the machines. In particular, the areas of mathematical logic, combinatorics, graph theory, linear algebra, switched circuits, and algebraic structures (such as monoids and machines) contribute to the development of computer science. Dealing with these areas of applied mathematics electrical and computer engineers are able to understand the operation of computer systems, and as well the management of networked computers.
This electronic book attempts to present some basic concepts of Discrete Mathematics, i.e. mathematics that refers to discrete sets. As the Discrete Mathematics course is taught as a compulsory course in the first semesters of the polytechnic school’s curricula, this book describe and explain the subject’s basics, using interactive examples that contribute to the understanding of the topics. The content is organized in the order of the university lectures on courses presented during the academic year 1990-91, in the Department of Electrical and Computer Engineering of the Polytechnic School of Democritus University of Thrace.
The goal of this e-book is to improve the student’s mathematical thinking. As an educational tool, it aspires to serve the purpose of education that is the development of the brain's capacity to learn, and not of course the sterile reproduction of information. On the other hand, the ability to "think" allows the development of the engineer's creativity, while the sterile reproduction of information allows only to copy and reproduce trivial and known ideas.
|
Linguistic Editors: |
Kioseoglou, Nerina Tromara, Sofia |
Technical Editors: |
Stragali, Faidra |
Graphic Editors: |
Stragali, Faidra |
Type: |
Undergraduate textbook |
Creation Date: | 21-12-2015 |
Item Details: | |
ISBN |
978-960-603-015-4 |
License: |
Attribution – NonCommercial – NoDerivatives 4.0 International (CC BY-NC-ND 4.0) |
DOI | http://dx.doi.org/10.57713/kallipos-897 |
Handle | http://hdl.handle.net/11419/457 |
Bibliographic Reference: | Georgiou, D., Antoniou, E., & Chatzimichailidis, A. (2015). Discrete Mathematical Structures in Computer Science [Undergraduate textbook]. Kallipos, Open Academic Editions. https://dx.doi.org/10.57713/kallipos-897 |
Language: |
Greek |
Consists of: |
1. Set Theory 2. Combinatorics 3. Algorithms 4. Mathematical Logic, Gates and Cercuits 5. Graphs and Applications 6. Matroids and Applications 7. Machines and Monoids |
Number of pages |
313 |
Publication Origin: |
Kallipos, Open Academic Editions |
User comments | |
There are no published comments available! | |