Overview
This course aims to provide students with the understanding of the fundamentals principles of programming. Students will learn and practice the basic components of programming including variables, constants, expressions, control structures and functions. Students will also learn to apply problem solving skill using programming construct with best practices.
On completing the course, students will be able to:
- Explain the basic programming concepts according to a specific programming language terminology.
- Design a computational solution that complies with the coding standards of a specific programming language.
- Implement a computational solution using the decision statement, control structures, and user-defined functions with a specific programming language.

Elective Details
Course Code: CSC1024
Offering Semesters: January, April, September
Credit Hours: 4
Delivery: Blended learning - combination of F2F and online synchronous classes
Assessment Weightage: Continuous Assessment - 50%; Final Exam - 50%
Course Lecturer: Dr Danish Mahmood Khan
Contact Email: @email
Ask a question
If you’d like to know more about studying at ºìÐÓÊÓÆµ University, we’d love to hear from you.