Computer Sciences and Information Technology

The Faculty of Computer Sciences equips students with foundational and applied knowledge in software development, systems analysis, artificial intelligence, and cybersecurity to address digital era demands.

80 books
Linux Bible

Linux Bible

Christopher Negus

John Wiley & Sons, 2020-06-01

The industry favorite Linux guide Linux Bible, 10th Edition is the ultimate hands-on Linux user guide, whether you're a true beginner or a more advanced user navigating recent changes. this updated te...

931 pages View Details
Database Systems

Database Systems

Thomas M. Connolly, Carolyn E. Begg

Pearson Education, 2005

This book places a strong emphasis on good design practice, allowing readers to master design methodology in an accessible, step-by-step fashion. In this book, database design methodology is explicitl...

1442 pages View Details
Fundamentals-of-database-systems-pearson-2015-ramez-elmasri-shamkant-b.-navathe

Fundamentals-of-database-systems-pearson-2015-ramez-elmasri-shamkant-b.-navathe

,

Advanced Database Systems

Advanced Database Systems

Waqas Ahmed

Toronto Academic Press, 2024-01-10

This book provides an in-depth study of the advanced concepts and technologies in database systems. It covers topics such as distributed databases, object-oriented databases, data mining, and big data...

Beginning Programming with Java For Dummies

Beginning Programming with Java For Dummies

Barry Burd

John Wiley & Sons, 2021-08-31

Become a Java wizard with this popular programming guide Consider Beginning Programming with Java For Dummies your indispensable guide to learning how to program in one of the most popular programming...

562 pages View Details
Beginning Programming with Python For Dummies

Beginning Programming with Python For Dummies

John Paul Mueller

John Wiley & Sons, 2022-11-24

Create simple, easy programs in the popular Python language Beginning Programming with Python For Dummies is the trusted way to learn the foundations of programming using the Python programming langua...

423 pages View Details
Kali Linux Penetration Testing Bible

Kali Linux Penetration Testing Bible

Victor Miller

Independently Published, 2021-09-14

Kali is a popular and powerful Linux distribution used by cybersecurity professionals around the world. Penetration testers must master Kali's varied library of tools to be effective at their work. Th...

Software Engineering, Global Edition

Software Engineering, Global Edition

Ian Sommerville

Pearson Higher Ed, 2016-03-23

Understand the fundamental practices of modern software engineering. Software Engineering, 10th Edition, Global Edition, by Ian Sommerville, provides you with a solid introduction to the crucial subje...

811 pages View Details
Android-programming-beginners-depth-full-featured

Android-programming-beginners-depth-full-featured

,

Android App-Hook and Plug-In Technology

Android App-Hook and Plug-In Technology

Jianqiang Bao

CRC Press, 2019-08-19

This book presents the Android plug-in technology used in Android development. This technology is widely used by a majority of Chinese internet companies, and is becoming more widely used worldwide. T...

332 pages View Details
Building Decentralized Applications with Corda

Building Decentralized Applications with Corda

Jamiel Sheikh

O'Reilly Media, 2019-12-31

As a decentralized ledger platform, Corda shares several characteristics with blockchain. But Corda's design serves large enterprises, especially financials such as insurance, trading, and trade finan...

350 pages View Details
MATLAB For Dummies

MATLAB For Dummies

John Paul Mueller, Jim Sizemore

John Wiley & Sons, 2021-06-02

Go from total MATLAB newbie to plotting graphs and solving equations in a flash! MATLAB is one of the most powerful and commonly used tools in the STEM field. But did you know it doesn’t take an adv...

503 pages View Details