كلية علوم الحاسوب وتقانة المعلومات


كتب ومراجع

تنبيه بخصوص حقوق النشر : 

في هذه الصفحه نقوم بعرض اسم الكتاب ومحتوياته وصورة غلاف الكتاب ، ثم يمكنك زيارة صفحة الكتاب عبر الضغط على صورة الكتاب المرفقه مع وصف الكتاب  ، وعليه فإننا في هذه الصفحه نحن لانوفر تحميل نسخة الكتاب بصوره مباشره ، وانما عبر مواقع الكترونيه متخصصه في اتاحة الكتب والمراجع مجاناً ، مثل منظمة Booksc.org  التي اقتبسنا منها العديد من الكتب والمراجع المتاحه مجانا عبر موقع المنظمه الالكتروني www.booksc.org   ، يمكنكم زيارة الموقع والبحث عن المزيد من الكتب والمراجع التي توفرها المنظمه عبر موقعها  الالكتروني ، كما سنقوم من خلال هذه الصفحه ايضا باتاحة الكتب المجانيه التي يسمح مؤلفوها بتوزيع نسختها المجانيه  برابط تحميل مباشر. 

 

 


Book cover Principles of information systems

Principles of information systems

ReynoldsGeorge WalterStairRalph M.

PRINCIPLES OF INFORMATION SYSTEMS, 13th Edition covers the latest research and developments and their impact on the rapidly changing role of today's IS professional.
 
Year:2018
Edition:13th
Publisher:Cengage Learning
Language:english
Pages:690
ISBN 10:1305971779
ISBN 13:9781305971776
File:PDF, 33.53 MB

Book cover Modern Systems Analysis and Design

Modern Systems Analysis and Design

Joseph S. ValacichJoey F. George
Using a professionally-oriented approach, "Modern Systems Analysis and Design" covers the concepts, skills, and techniques essential for systems analysts to successfully develop information systems

Edition:8th
2016:Year
Language:english
Pages:545
ISBN 10:0134204921
ISBN 13:9780134204925
File:PDF, 32.82 MB
 

Book cover Systems Analysis and Design

Systems Analysis and Design

Alan Dennis

Alan Dennis' 5th Edition of Systems Analysis and Design continues to build upon previous issues with it hands-on approach to systems analysis and design with an even more in-depth focus on the core set of skills that all analysts must possess. Dennis continues to capture the experience of developing and analyzing systems in a way that readers can understand and apply and develop a rich foundation of skills as a systems analyst.  
Year:2012
Edition:5
Publisher:Wiley
Language:english
Pages:592 / 594
ISBN 10:1118057627
ISBN 13:9781118057629
File:PDF, 12.69 MB
 
 

 


Book cover Deep Learning: A Practitioner's Approach

Deep Learning: A Practitioner's Approach

J. PattersonA. Gibson

\\\\Categories:Computer Science
Pages:532
ISBN 13:978-1-491-91425-0
File:PDF, 27.19 MB

 

 

 

 


Book cover How to Write and Publish a Scientific Paper

How to Write and Publish a Scientific Paper

Barbara GastelRobert A. Day

Now thoroughly updated and expanded, this new edition of a classic guide offers practical advice on preparing and publishing journal articles as well as succeeding in other communication-related aspects of a scientific career.
• Provides practical, easy-to-read, and immediately applicable guidance on preparing each part of a scientific paper: from the title and abstract, through each section of the main text, to the acknowledgments and references
• Explains step by step how to decide to which journal to submit a paper, what happens to a paper after submission, and how to work effectively with a journal throughout the publication process
• Includes key advice on other communication important to success in scientific careers, such as giving presentations and writing proposals
• Presents an insightful insider's view of how journals actually work―and describes how best to work with the
Year:2016
Publisher:GreenWood
Language:english
Pages:346
ISBN 10:1440842809
File:PDF, 5.49 MB

Book cover First Course in Algorithms Through Puzzles

First Course in Algorithms Through Puzzles

Ryuhei Uehara

This textbook introduces basic algorithms and explains their analytical methods. All algorithms and methods introduced in this book are well known and frequently used in real programs. Intended to be self-contained, the contents start with the basic models, and no prerequisite knowledge is required. This book is appropriate for undergraduate students in computer science, mathematics, and engineering as a textbook, and is also appropriate for self-study by beginners who are interested in the fascinating field of algorithms. More than 40 exercises are distributed throughout the text, and their difficulty levels are indicated. Solutions and comments for all the exercises are provided in the last chapter. These detailed solutions will enable readers to follow the author's steps to solve problems and to gain a better understanding of the contents. Although details of the proofs and the analyses of algorithms are also provided, the mathematical descriptions in this book are not beyond the range of high school mathematics. Some famous real puzzles are also used to describe the algorithms. These puzzles are quite suitable for explaining the basic techniques of algorithms, which show how to solve these puzzles.
Year:2019
Publisher:Springer
Language:english
Pages:179
ISBN 13:9789811331879
File:PDF, 3.33 MB

Book cover Java: The Complete Reference, Eleventh Edition

Java: The Complete Reference, Eleventh Edition

Herbert Schildt

The Definitive Java Programming Guide

Fully updated for Java SE 11, Java: The Complete Reference, Eleventh Edition explains how to develop, compile, debug, and run Java programs. Best-selling programming author Herb Schildt covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You’ll also find information on key portions of the Java API library, such as I/O, the Collections Framework, the stream library, and the concurrency utilities. Swing, JavaBeans, and servlets are examined and numerous examples demonstrate Java in action. Of course, the very important module system is discussed in detail. This Oracle Press resource also offers an introduction to JShell, Java’s interactive programming tool. Best of all, the book is written in the clear, crisp, uncompromising style that has made Schildt the choice of millions worldwide.
•Data types, variables, arrays, and operators
•Control statements
•Classes, objects, and methods
•Method overloading and overriding
•Inheritance
•Local variable type inference
•Interfaces and packages
•Exception handling
•Multithreaded programming
•Enumerations, autoboxing, and annotations
•The I/O classes
•Generics
•Lambda expressions
•Modules
•String handling
•The Collections Framework
•Networking
•Event handling
•AWT
•Swing
•The Concurrent API
•The Stream API
•Regular expressions
•JavaBeans
•Servlets
•Much, much more

Code examples in the book are available for download at www.OraclePressBooks.com.

 

Volume:11
Year:2019
Publisher:McGraw-Hill Education
Language:english
Pages:1882
ISBN 13:978-1260440232
File:PDF, 99.23 MB

 


Book cover The Art of Computer Programming, Vol. 1: Fundamental Algorithms, 3rd Edition

The Art of Computer Programming, Vol. 1: Fundamental Algorithms, 3rd Edition

Donald E. Knuth

&>The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming.

 

Byte, September 1995

 

I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game when my son wasn't in the line-up.

—Charles Long

 

If you think you're a really good programmer... read [Knuth's] Art of Computer Programming... You should definitely send me a resume if you can read the whole thing.

—Bill Gates

 

It's always a pleasure when a problem is hard enough that you have to get the Knuths off the shelf. I find that merely opening one has a very useful terrorizing effect on computers.

—Jonathan Laventhol

 

This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures—the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research.

 

Ebook (PDF version) produced by Mathematical Sciences Publishers (MSP),http://msp.org

Year:1997
Edition:3ed.
Publisher:Addison-Wesley Professional
Language:english
Pages:672 / 677
ISBN 10:0-201-89683-4
ISBN 13:978-0-201-03804-0
File:PDF, 6.40 MB

Book cover HTML, CSS & JavaScript Web Publishing in One Hour a Day

HTML, CSS & JavaScript Web Publishing in One Hour a Day

Laura LemayRafe ColburnJennifer Kyrnin

Thoroughly revised and updated with examples rewritten to conform to HTML5, CSS3, and contemporary web development practices, this easy-to-understand, step-by-step tutorial helps you quickly master the basics of HTML and CSS before moving on to more advanced topics such as graphics, video, and interactivity with javascript and jQuery.
Categories:Computers
Year:2016
Edition:7
Publisher:Sams Publishing
Language:english
Pages:770
ISBN 10:0672336235
ISBN 13:9780672336232
Series:Sams Teach Yourself
File:PDF, 44.93 MB

 

 


Book cover Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5

Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5

Nixon Robin

Build interactive, data-driven websites with the potent combination of open source technologies and web standards, even if you have only basic HTML knowledge. In this update to this popular hands-on guide, you’ll tackle dynamic web programming with the latest versions of today’s core technologies: PHP, MySQL, JavaScript, CSS, HTML5, and key jQuery libraries.
Web designers will learn how to use these technologies together and pick up valuable web programming practices along the way—including how to optimize websites for mobile devices. At the end of the book, you’ll put everything together to build a fully functional social networking site suitable for both desktop and mobile browsers.

• Explore MySQL, from database structure to complex queries
• Use the MySQLi extension, PHP’s improved MySQL interface
• Create dynamic PHP web pages that tailor themselves to the user
• Manage cookies and sessions and maintain a high level of security
• Enhance the JavaScript language with jQuery and jQuery mobile libraries
• Use Ajax calls for background browser-server communication
• Style your web pages by acquiring CSS2 and CSS3 skills
• Implement HTML5 features, including geolocation, audio, video, and the canvas element
• Reformat your websites into mobile web apps
Year:2018
Edition:5
Publisher:O’Reilly Media
Language:english
Pages:832 / 829
ISBN 10:1491978910
ISBN 13:978-1491978917
File:PDF, 15.57 MB

 


Book cover Big Data Analytics: A Hands-On Approach

Big Data Analytics: A Hands-On Approach

Arshdeep BahgaVijay Madisetti

Year:2019
Publisher:Arshdeep Bahga & Vijay Madisetti
Language:english
Pages:542
ISBN 13:9781949978001
File:PDF, 108.43 MB