Fundamentals of Computer Programming (3:3:4) أساسيات برمجة الحاسوب
Description:
Overview of programming concepts. Repetition techniques. Functions, recursion, parameter passing mechanisms. Data structures, programmer-defined structures, programmer-defined types, classes, and objects. I/O concepts, including file processing. Basic problem-solving techniques and design of simple algorithms.
Prerequisite: CS101