Learn with Yasir

Share Your Feedback

Resources: Books, Websites, Tutorials | Programming Fundamentals (CS-303)


Browse reference books, lecture videos, and related learning links for the CS-303 Programming Fundamentals course, with resources on programming logic, C, C++, and Python.

Reference Materials

Reference Books

  1. Starting out with Python, 4th Edition, Tony Gaddis.
  2. Starting out with Programming Logic & Degins, 4th Edition, Tony Gaddis,
  3. The C Programming Language, 2nd Edition by Brian W. Kernighan, Dennis M. Ritchie
  4. Object Oriented Programming in C++ by Robert Lafore
  5. Introduction to Computation and Programming Using Python: With Application to Understanding Data, 2nd Edition by Guttag, John
  6. Practice of Computing Using Python, 3rd Edition by William Punch & Richard Enbody
  7. C How to Program, 7th Edition by Paul Deitel & Harvey Deitel
  8. Problem Solving and Program Design in C++, 7th Edition by Jeri R. Hanly & Elliot B. Koffman

Lecture Videos