CS143

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

Official syllabus