Computer Skills for Engineers – Spring 2020

Course No: 0907101
Course Name: Computer Skills for Engineers

Facebook grouphttps://www.facebook.com/groups/1004643649901099/

Handouts:

Videos:

  • Chapter 6: Functions
  • Defining and Calling Functions (YouTube) by A. Suyyagh
  • C++ Call Stacks (YouTube) By G. Abandah
  • C++ Void Functions (YouTube) By G. Abandah
  • Passing Arguments by Value (YouTube) By G. Abandah
  • Modularizing C++ Code (YouTube) By G. Abandah
  • Greatest Common Divisor Explanation (YouTube) By G. Abandah
  • Explaining the isPrime Function (YouTube) By G. Abandah
  • Overloading Functions, Function Prototypes, and Default Arguments (YouTube) by M. Abdel-Majeed
  • Inline Functions, Local, Global and Static Variables, and Passing by Reference (GoToMeeting) by F. Jubair
  • Chapter 7: Single-Dimensional Arrays and C-Strings
  • Array Basics – Part 1 (YouTube) by A. Suyyagh
  • Array Basics – Part 2 (YouTube) by A. Suyyagh
  • Single-Dimensional Arrays and Functions (YouTube) by G. Abandah
  • C-Strings (YouTube) by G. Abandah
  • Chapter 8: Multi-Dimensional Arrays
  • Part 1 (YouTube) by M. Abdel-Majeed
  • Part 2 (YouTube) by M. Abdel-Majeed
  • Chapter 17: Recursion (GoToMeeting) by F. Jubair
  • Chapter 9: Objects and Classes (GoToMeeting: Part 1, Part 2) by F. Jubair, 19/4/2020
  • Chapter 11: Pointers (YouTube) by A. Syyyagh, 26/4/2020
  • Python
  • Python Introduction (YouTube) by M. Abdel-Majeed, 30/4/2020
  • Python Basics (YouTube: Part 1, Part 2, Part 3) by G. Abandah, 2/5/2020
  • Important Python Packages (YouTube) by M. Abdel-Majeed, 7/5/2020

Marks:

Homework marks: TBA

Last update on 12/5/2020