The course is designed so that a professional in a field outside information technologies (financial, administrative, or managerial) acquires the basic knowledge in Software Development. The learner will be able to interact more profitably with the IT and Software Development specialists of their company or other corporations with which they are related, specifying requirements, evaluating workloads, and monitoring results much more effectively.