This book deals with fundaments concepts of Computer Science as well as Computer Engineering. The purpose of this book is to meet the needs of Ist year students Choice Based Credit System (CBCS) Syllabus on Fundaments of Computer Science & Engineering branch of RGTU University Bhopal. It is very useful book for beginners who do not know much about computer and programming, and who wants to understand the basics of computer and programming at a fair amount of depth. Each chapter of this book contains student learning activities to give the readers a chance to enhance the learning process. This First edition of this book not cover C++ programming language completely but it aims to provide basics of computer, operating system, basics of MS-Office & Data structure, database management system, security basic, e-commerce and basics of cloud computing. This book is divided in to 15 chapters & 18 experiments of fundamentals of Computer Science & Engineering. Chapter 1 presents the introduction of computer. Chapter 2 describe about computer software, input/output devices and application of computer with suitable examples. Chapter 3 introduces the topic of operating system, file system, scheduling, memory management and process. Chapter 4 presents the introduction to MS-Word, MS-Excel and PowerPoint (2007). Chapter 5 takes a different path with introduction of algorithm and introduces the programming language. Chapter 6 to 8 discusses the concepts of C++. All the key aspects of C++ include data types, control structure, arrays, functions, class, object, constructor, overloading, inheritance, polymorphism & virtual function. In Chapter 9 we introduced the theoretical and practical concepts of Data Structure, types of data Structure and characteristics of data structures etc. Chapter 10 examines some key applications of computer networking, namely LAN, MAN, WAN, OSI model and TCP/IP. Chapter 11 describes Internet, WWW and E-Commerce. Chapter 12 discusses the concepts of computer security. Chapter 13 and 14 introduces the topic of database management system. Chapter 15 closes our discussion with introduction of cloud computing with its characteristics, cloud service models and cloud deployment models. Finally, the practical manual provided, covered experiments strictly according to the Choice Based Credit System (CBCS) syllabus of RGTU with diagram, theory behind practical's and procedure.