Enrollment options

Computer programming (programming) is the craft of implementing one or more interrelated abstract algorithms using a particular programming language to produce a concrete computer program. Programming has elements of art, science, mathematics, and engineering. From a higher perspective, there are generally two programming paradigms: Functional and Object-Oriented programming approaches. In the development of software, programming occurs at the implementation phase. The choice of the language is dependent on many factors some of them being the task domain, data storage and the ease of use. This course delves in to higher aspects of computer programming using C as the language of instruction.

Skill Level: Beginner

Self enrollment (Student)