Computer Science Learning Portal

Curated and hosted by Prof. K. R. Chowdhary

Former Scientist, Bhabha Atomic Research Centre (BARC), Mumbai • Former Professor & Head, Department of Computer Science, MBM Engineering College, Jai Narain Vyas University, Jodhpur

Prof. K. R. Chowdhary

Professional Profile

Prof. (Dr.) K. R. Chowdhary is an author, researcher, educator, and academic consultant in Computer Science and Artificial Intelligence. With more than four decades of experience in teaching, research, curriculum development, and faculty mentoring, he continues to contribute to engineering education through books, e-learning resources, invited lectures, and academic advisory activities.

Read More About My Academic Career →

Academic Profiles

Google Scholar | ORCID | DBLP | Site Map

Books & Learning Resources

Explore internationally published books, lecture notes, tutorials, laboratory material, and freely accessible e-learning resources covering Artificial Intelligence, Theory of Computation, Operating Systems, Compiler Design, Computer Organization, Natural Language Processing, Advanced Algorithms, and other Computer Science subjects.

Books E-Learning Courses Research Publications

Books

Theory of Computation

Theory of Computation

Springer Nature, 2025

Automata, Formal Languages, Computability, Complexity Theory and Compiler Applications.

Book | Slides | Summary

Artificial Intelligence

Fundamentals of Artificial Intelligence

Springer Nature

Machine Learning, NLP, Vision, Search and Intelligent Systems.

Book | Summary

Discrete Mathematics

Discrete Mathematical Structures

PHI Learning, 3rd Edition

Logic, Sets, Graphs, Combinatorics and Algebra.

Book

Lecture Notes

A comprehensive collection of lecture slides, tutorials and assignments for undergraduate and postgraduate Computer Science courses.

Research Resources

Faculty Development

Resources for engineering educators, including FDP lectures, AI education, and advanced discussion topics.

Academic Services

I actively collaborate with universities, engineering institutions, faculty members, and students through academic consultation and professional mentoring.

For Universities

  • Curriculum Design (Computer Science & AI)
  • Programme Review
  • Outcome-Based Education (OBE)
  • Boards of Studies
  • NBA / NAAC Academic Support

For Faculty

  • Faculty Development Programmes
  • Expert Lectures
  • Research Methodology
  • AI in Higher Education

For Students

  • Career Guidance
  • Higher Studies
  • Research Supervision
  • Project Guidance

Available for

Contact

For academic collaboration, invited lectures, curriculum consultancy, workshops, research guidance, or professional enquiries, please contact:

📧 mail@krchowdhary.com

🌐 www.krchowdhary.com