Computer Engineering eBooks
First Year
Calculus
- Calculus 1 : Course in Mathematics for the IIT JEE and Other Engineering Exams, 2018
Chaube, K. R.
- Calculus with applications, 2017
Greenwell, Raymond N., Lial, Margaret L., & Ritchey, Nathan P.
- Calculus for Dummies (2nd ed.) 2016
Ryan, Mark
- Calculus : Volume 1, 2016
Herman, Edwin "Jed" & Strang, Gilbert
- Schaum's Outline of Calculus (6th ed.) 2013
Ayres, Frank and Mendelson, Elliott
- Calculus (3rd ed.) 2012
Spivak, Michael
- Calculus: Problems and Solutions, 2011
Ginzburg, A.
Computer Engineering as a Discipline
- Computer Engineering and Networking : Proceedings of the 2013 International Conference on Computer Engineering and Network, 2014
author(s)
- Computing handbook : computer science and software engineering, 2014
Tucker, Allen B. & Gonzalez, Teofilo F.
- Information Technology and Computer Application Engineering: Proceedings of the International Conference on Information Technology and Computer Application Engineering, 2013
Wenli, Yao
- Dictionary of Computer Science, Engineering and Technology, 2000
Laplante, Philip A.
Programming Logic and Design
- Starting Out with Programming Logic and Design (5th ed.) 2018
Gaddis, Tony
- Programming Logic and Design (4th ed.) 2015
Gaddis, Tony
- Programming Logic and Design : Comprehensive (8th ed.) 2015
Farrell, Joyce
- Microsoft Visual Basic Programs to Accompany Programming Logic and Design (3rd ed.) 2010
Smith, Jo Ann
Physics for Engineers
- Physics for scientists and engineers : an interactive approach (2nd ed.) 2018
Hawkes, Robert Lewis, [and 4 others]
- Physics for Scientists and Engineers (10th ed.) 2018
Serway, Raymond A.
- Modern Physics for Scientists and Engineers (2nd ed.) 2017
Taylor, John R., Zafiratos, Chris D., & Dubson, Michael A.
- Physics for Scientists and Engineers: Foundations and Connections, Extended Version with Modern Physics, 2016
Katz, Debora M.
- Physics for Scientists and Engineers with Modern Physics (4th ed.) 2014
Giancoli, Douglas C.
- Physics for Scientists and Engineers with Modern Physics (9th ed.) 2013
Serway, Raymond A. and Jewett, John W.
- Principles of physics. For Scientists and Engineers, 2013
Radi, Hafez A. and Rasmussen, John O.
Engineering Data Analysis
- Measurement and Data Analysis for Engineering and Science (4th ed.) 2018
Dunn, Patrick F. and Davis, Michael P.
- Beginning Data Science in R: Data Analysis, Visualization, and Modelling for the Data Scientist, 2017
Mailund, Thomas
- Data Analysis From Scratch With Python: step by step guide, 2016
Morgan, Peters
- Python Data Analytics : Data Analysis and Science Using Pandas, matplotlib, and the Python Programming Language, 2015
Nelli, Fabio
- Data Analysis: Statistical and Computational Methods for Scientists and Engineers, 2014
Brandt, Siegmund
- Measurement and Data Analysis for Engineering and Science (3rd ed.) 2014
Dunn, Patrick F.
- Applied Data Analysis and Modeling for Energy Engineers and Scientists, 2011
Reddy, T. Agami
Object-Oriented Programming
- Interactive Object-Oriented Programming in Java (2nd ed.) 2020
Sarcar, Vaskaran
- Concise Guide to Object-Oriented Programming : An Accessible Approach Using Java, 2019
Sage, Kingsley
- Object - Oriented Programming C++ Simplified, 2017
Pandey, Hari Mohan
- MATLAB Object-Oriented Programming, 2016
author(s)
- Python 3 Object-oriented Programming (2nd ed.) 2015
Phillips, Dusty
- Learning Object-Oriented Programming : Explore and crack the OOP code in Python, JavaScript, and C#, 2015
Hillar, Gaston C.
- Beginning C# Object-Oriented Programming (2nd ed.) 2015
author(s)
Discrete Mathematics
- Essential Discrete Mathematics for Computer Science, 2019
Lewis, Harry and Zax, Rachel
- Foundations of Discrete Mathematics with Algorithms and Programming, 2019
Sridharan, Sriraman and Balakrishnan, R.
- Discrete Mathematics with Applications (5th ed.) 2019
Epp, Susanna S.
- Fundamentals of discrete math for computer science : a problem-solving primer (2nd ed.) 2018
Jenkyns, Tom A., Stephenson, Benjamin David
- Discrete Mathematics for Computer Science, 2017
Nowell, David Liben-
- Discrete Mathematics (8th ed.) 2017
Johnsonbaugh, Richard
- Discrete Mathematics : An Open Introduction (2nd ed.) 2017
Levin, Oscar
Second Year
Differential Equations
- Numerical Methods for Solving Partial Differential Equations: A Comprehensive Introduction for Scientists and Engineers, 2018
Pinder, George F.
- Differential Equations: A Problem Solving Approach Based on MATLAB, 2018
Shankar, P. Mohana
- A First Course in Differential Equations with Modeling Applications (11th ed.) 2017
Zill, Dennis G.
- Differential Equations with Applications and Historical Notes (3rd ed.) 2017
Simmons, George F.
- Differential Equations and Linear Algebra (4th ed.) 2017
Edwards, C. Henry, Penney, David E., and Calvis, David
- Schaum’s Outline of Differential Equations (4th ed.) 2014
Bronson, Richard & Costa, Gabriel B.
Computer-Aided Drafting
- Computer Aided Design and Manufacturing (CAD/CAM) Techniques, 2016
author(s)
- Engineering Design Handbook : Computer Aided Design of Mechanical Systems, 2014
author(s)
- Autodesk AutoCAD 2013 Practical 3D Drafting and Design, 2013
Santos, João
- Computer Aided Engineering Design, 2007
Saxena, Anupam & Sahay, Birendra
- Computer-Aided Design, Engineering, and Manufacturing: Systems Techniques and Applications, Volume III, Operational Methods in Computer-Aided Design, 2000
author(s)
Engineering Economics
- Engineering economics of life cycle cost analysis, 2019
Farr, John Vail & Faber, Isaac
- Engineering economics, 2017
Yates, J. K
- An introduction to engineering economics, 2015
Sharma, Kal Renganathan
- Practical applications of engineering economics, 2015
Sharma, Kal Renganathan
- Engineering Economics : Financial Decision Making For Engineers, 2013
Fraser, Niall M. & Jewkes, Elizabeth M.
- Fundamentals of Engineering Economics (3rd ed.) 2012
Park, Chan S.
- Fundamentals of Engineering Economics and Decision Analysis, 2012
Whitman, David L. and Terry, Ronald E.
Fundamentals of Electrical Circuits
- Fundamentals of Electrical Circuit Analysis, 2018
Salam, Abdus and Rahman, Quazi Mehbubar
- Schaum’s Outline of Electric Circuits, 2018
Nahvi, Mahmood & Edminister, Joseph
- Introduction to Electrical Circuit Analysis, 2017
Ergul, Ozgur
- Fundamentals of Electric Circuits (6th ed.) 2016
Alexander, Charles K, and Sadiku, Matthew
- Electrical Circuit Theory and Technology, 2014
Bird, John
- Electronics Fundamentals : Circuits, Devices, and Applications, 2014
Buchla, David M. & Floyd, Thomas L.
- Introduction to Electric Circuits, 2014
Svoboda, James A. & Dorf, Richard
Data Structures and Algorithms
- JavaScript Data Structures and Algorithms : An Introduction to Understanding and Implementing Core Data Structure and Algorithm Fundamentals, 2019
Bae, Sammie
- Data Structures and Algorithms Made Easy: Data Structures and Algorithmic Puzzles (5th ed.) 2017
Karumanchi, Narasimha
- Data Structures and Algorithms Made Easy in Java, 2017
Karumanchi, Narasimha
- Problem Solving in Data Structures & Algorithms Using C, 2017
Jain, Hemant
- Data Structures & Algorithms, 2016
author(s)
- Data Structures and Algorithms with Python : undergraduate topics in Computer Science, 2015
Lee, Kent and Hubbard, Steve
Information Management
- Management of Information Security (6th ed.) 2018
Whitman, Michael E. and Mattord, Herbert J.
- Management Information Systems: Managing the Digital Firm (15th ed.) 2017
Laudon, Kenneth C. and Laudon, Jane P.
- Information Systems Today: Managing the Digital World (8th ed.) 2017
Valacich, Joseph and Schneider, Christoph
- Management Information Systems (7th ed.) 2014
Sousa, Kenneth and Oz, Effy
- Essentials of Management Information Systems (10th ed.) 2012
Laudon, Kenneth C. and Laudon, Jane P.
Third Year
Logic Circuits and Design
- Introduction to Logic Circuits & Logic Design With VHDL (2nd ed.) 2019
LaMeres, Brock J.
- Introduction to Logic Circuits and Logic Design with Verilog, 2017
LaMeres, Brock J.
- Introduction to Logic Circuits & Logic Design with VHDL, 2017
LaMeres, Brock J.
- Logic circuit design : selected methods, 2012
Vingron, Shimon Peter
Data and Digital Communications
- Introduction to Digital Communications, 2019
Speidel, Joachim
- Digital Communications with Emphasis on Data Modems: Theory, Analysis, Design, Simulation, Testing, and Applications, 2017
Middlestead, Richard W.
- Principles of Digital Communication: A Top-Down Approach, 2016
Rimoldi, Bixio
- Data Communications and Computer Networks A Business User's Approach (6th ed.) 2015
White, Curt M.
- Digital Communications 1: Source and Channel Coding, 2015
Ruyet, Didier Le & Pischella, Mylene
- Digital Communications 2: Digital Modulations, 2015
Pischella, Mylene & Ruyet, Didier Le
- Data Communication and Computer Network, 2014
Shejwal, Manisha
Feedback and control Systems
- Schaum's outline of theory and problems of feedback and control systems (3rd ed.) 2014
DiStefano, Joseph J., Stubberud, Allen J., and Williams, Ivan J.
- Schaum's outline of theory and problems of feedback and control systems (2nd ed.) 2013
Distefano, Joseph, III, Stubberud Allen R., and Williams, Ivan J.
- Feedback Control for Computer Systems, 2013
Janert, Philipp K.
- The Control Handbook : Control System Fundamentals (2nd ed.) 2010
author(s)
- Feedback and Control for Everyone, 2010
Albertos, Pedro & Mareels, Iven
Computer Engineering Drafting and Design
- Mastering AutoCAD 2018 and AutoCAD LT 2018, 2017
Omura, George & Benton, Brian C.
- Autodesk AutoCAD 2018 and Inventor 2018 Tutorial By Tutorial Books, 2017
author(s)
- AutoCAD 2017 and AutoCAD LT 2017 Essentials, 2016
Onstott, Scott
- Mastering AutoCAD 2016 and AutoCAD LT 2016, 2015
Omura, George
- AutoCAD 2016® and AutoCAD LT® 2016: Essentials, 2015
Onstott, Scott
- Advanced AutoCAD 2015: exercise workbook 2014
Shrock, Cheryl R. & Heather, Steve
Software Development
- Software Development From A to Z: A Deep Dive into all the Roles Involved in the Creation of Software, 2019
Filipova, Olga and Vilao, Rui
- Software Architecture for Developers: Vol 2 Visualise, document and explore your software architecture, 2019
Brown, Simon
- Software Architecture for Developers : Vol 1 Technical leadership and the balance with agility, 2018
Brown, Simon
- Mastering Vim: Build a software development environment with Vim and Neovim, 2018
Osipov, Ruslan
- Software Development, Design and Coding: With Patterns, Debugging, Unit Testing, and Refactoring (2nd ed.) 2017
Dooley, John F.
- The Complete Software Developer’s Career Guide, 2017
Sonmez, John
- Clean C++ Sustainable Software Development Patterns and Best Practices with C++ 17, 2017
Roth, Stephan
- Mastering software development in R, 2017
Peng, Roger D., Kross, Sean, and Anderson, Brooke
- Software Architecture for Developers, 2015
Brown, Simon
h3>Fundamentals of Mixed Signals and Sensors
- Digital Signal Processing with Matlab Examples, Volume 1: Signals and Data, Filtering, Non-stationary Signals, Modulation, 2017
Sierra, Jose Maria G.
- Sensor Systems. Fundamentals and Applications, 2016
De Silva, Clarence W.
- Intelligent sensor networks : the integration of sensor networks, signal processing and machine learning, 2013
Fei Hu & Qi Hao
- Fundamentals of Wireless Sensor Networks: Theory and Practice, 2010
Dargle, Waltenegus & Poellabauer
- Building Wireless Sensor Networks, 2010
Faludi, Robert
Fourth Year
Embedded Systems
- Embedded Systems: A Contemporary Design Tool (2nd ed.) 2019
Peckol, James K.
- Designing Embedded Systems and the Internet of Things (IoT) with the ARM® Mbed™, 2018
Xiao, Perry
- Arduino-Based Embedded Systems: Interfacing, Simulation, and LabVIEW GUI, 2018
Singh, Rajesh, [and 3 others]
- FPGA based embedded system developer's guide, 2018
Raj, A. Arockia Bazil
- Embedded System Design : Embedded Systems, Foundations of Cyber-Physical Systems, and the Internet of Things (3rd ed.) 2018
Marwedel, Peter
- Designing embedded systems with Arduino a fundamental technology for makers, 2018
Pan, Tianhong and Zhu, Yi
- Real-Time Embedded Systems, 2017
Wang, Jiacun
- Introduction to embedded systems: a cyber-physical systems approach (2nd ed.) 2017
Lee, Edward Ashford and Seshia, Sanjit Arunkumar
- Real-time embedded components and systems : with Linux and RTOS (2nd Rev. ed.) 2016
Pratt, John, Siewert, Sam
Computer Architecture and Organization
- Essentials of Computer Organization and Architecture (5th ed.) 2018
Null, Linda & Lobur, Julia
- Computer Systems: Digital Design, Fundamentals of Computer Architecture and Assembly Language, 2018
Elahi, Ata
- Computer Organization and Architecture Designing for Performance (10th ed.) 2016
Stallings, William
- The Essentials of Computer Organization and Architecture (4th ed.) 2016
Null, Linda & Lobur, Julia
- Computer Organization and Design : The Hardware Software Interface, 2016
Patterson, David A. & Hennessy, John L.
- Computer systems architecture 2016
Yadin, Aharon
- Computer Organization & Architecture: Themes and Variations, 2013
Clements, Alan
Emerging Technologies in CpE
- Emerging Technologies in Computer Engineering: Microservices in Big Data Analytics, 2019
Somani, Arun K., [and 4 others]
- Emerging Technologies in Computing, 2019
Miraz, Mahdi H., [and 4 others]
CpE Practice and Design
- Digital Design and practice, 2006
Wakerly, John F.
Digital Signal Processing
- Introduction to Digital Signal Processing using MatLab with Application to Digital Communications, 2019
Thyagarajan, K.S.
- Digital signal processing : Fundamentals and applications (3rd ed.) 2019
author(s)
- Digital Signal Processing with Matlab Examples, Volume 1: Signals and Data, Filtering, Non-stationary Signals, Modulation, 2017
Sierra, Jose Maria Giron
- Digital Signal Processing with Matlab Examples, Volume 2: Decomposition, Recovery, Data-Based Actions, 2017
Sierra, Jose Maria Giron
- Understanding Digital Signal Processing with MATLAB® and Solutions, 2017
Poularikas, Alexander D.
- Digital signal processing using the ARM Cortex-M4, 2015
Reay, Donald