General description
The "Procedural Programming" course deals with the basic elements needed to design and build programs by dividing the problem that the program solve into sub-problems and code each as a subprogram.
This course also complements important data structures such as 2D arrays, text files, and exception handling control structure. The course introduces C # programming ideas in the Visual Studio Dot Net environment.
At the end of this course, the student must be able to:
1. Define subprograms (functions and procedures or methods when OOP language is used)
2. Use an exception handling control structure
3. Use two-dimensional tables (matrices)
4. Use text files
5. Implement above-mentioned items using C#