Dr. Rajiv K. Bhattacharya
Associate Professor in the Department of Data Science, guiding students through machine learning applications and predictive modeling techniques.

Dr. Rajiv K. Bhattacharya
Associate Professor – School of Engineering & Technology
About Rajiv Bhattacharya
Rajiv Bhattacharya is an Associate Professor in the Department of Data Science at International University Canada, where he teaches and mentors students across the School of Engineering & Technology. His academic work focuses on machine learning applications, examining how predictive models are built, trained, and evaluated to solve practical business and scientific problems using available data.
Throughout his academic career, Rajiv Bhattacharya has developed a teaching approach that connects machine learning theory with hands-on model building practice, helping students understand both the mathematical foundations of common machine learning algorithms and how to apply them effectively to real datasets. He encourages students to think critically about model selection and evaluation rather than defaulting to the most complex available technique.
In his courses, Rajiv Bhattacharya draws on machine learning case studies, model evaluation frameworks, and current research in applied machine learning to help students build practical technical skills. Students explore topics such as supervised and unsupervised learning algorithms, model training and validation techniques, feature engineering, and the practical considerations involved in deploying machine learning models in real-world settings.
As an Associate Professor within the Department of Data Science, Rajiv Bhattacharya also contributes to curriculum planning that reflects current developments in machine learning techniques and tools. He works closely with colleagues across the School of Engineering & Technology to ensure that coursework prepares students for real-world data science roles requiring practical machine learning skills.
Rajiv Bhattacharya places particular emphasis on helping students understand the limitations and potential biases of machine learning models, recognizing that models trained on biased or incomplete data can produce harmful or inaccurate predictions. He designs coursework that incorporates responsible model evaluation alongside technical implementation skills.
Recognizing that many of his students are working professionals studying online, Rajiv Bhattacharya structures his courses with accessible technical explanations, clear implementation frameworks, and consistent opportunities for applied project work. His approach to online teaching emphasizes building practical machine learning skills that students can apply directly within data science roles.
Students who study under Rajiv Bhattacharya often highlight his ability to make complex machine learning concepts clear and practically applicable. His long-term goal as an educator is to help students develop the technical skills needed to succeed in machine learning engineering, data science, and predictive analytics careers.
Academic Qualifications
Ph.D. in Computer Science
M.A. in Machine Learning
B.A. in Mathematics
Research Interests
Contact Information's
Contact Information's
Professional Experience
Rajiv Bhattacharya has dedicated his academic career to machine learning applications, guiding students through practical model building and responsible evaluation techniques. He has mentored learners building careers in machine learning engineering and data science.







