Computational Thinking A beginner's guide to problem solving and programming-Karl Beacher
Discrete Mathematics and its applications-Kenneth Rossen
Object Oriented Programming with C++-E Balagurusamy
OBJECT ORIENTED PROGRAMMING WITH C++ by E BALAGURUSWAMY
THOMAS' CALCULUS TWELTH EDITION
DISCREATE MATHEMATICS AND IT'S APPLICATION BY KENNETH H ROSEN
Sastry, S.S. Engineering mathematics:
COMPUTATIONAL THINKING FOR PROBLEM SOLVING BY KARL BEECHER
A Text book of Engineering Physics by, S. Mani Naidu
Timoshenko and Young. Engineering mechanics.
Mamlouk, M. S., and Zaniewski, J. P., Materials for Civil and Construction Engineering,.