Software Engineering
The software engineering major aims to acquire students theoretical and scientific skills related to the development and design of software with the highest quality and lowest cost to meet the needs of users through specific methodologies that include problem analysis, design and implementation, which includes writing and examining programs, and ending with installation and maintenance, by acquiring software project management skills, understanding software and computer architecture, and the ability to develop standard software specifications.. The most important fields of work of the software engineering major: 1. Systems Engineer. 2. Systems Analyst and Designer. 3. Syste...