Page Preview: 84

Course Title[Course Code]:Fundamentals of Structured Prog.[CSW 150]

Faculty: Computers and Artificial Intelligence
Department: Scientific Computing
Program: Scientific Computing
Compulsory / Elective:Compulsory
Undergraduate(First Year-Second Semester)
Hours:
Lecture:( 4 ) Practical / Clinical:( - ) Tutorial:( 2 )

Course Description:
The course aims at introducing the Structured program development: Problem solving, decision structures, repetition structures, top-down and stepwise refinement. Subprograms: Procedures, functions. Structured data types: one-dimension arrays, two-dimension arrays. Sets. Records. Files: Text files random handling files. Dynamic data structures (Pointers). Recursion: Recursive functions, towers of Hanoi.