Strict Standards: Declaration of MeriTaleemControllerprogram_detail::display() should be compatible with JController::display($cachable = false, $urlparams = false) in /home/meritale/public_html/components/com_meritaleem/controllers/program_detail.php on line 18
Notice: Undefined variable: limit in /home/meritale/public_html/components/com_meritaleem/models/program_detail.php on line 109
Notice: Undefined variable: limit in /home/meritale/public_html/components/com_meritaleem/models/program_detail.php on line 113
Bachelors in Software Engineering
How To Apply
To apply, click on this link.
This program combines traditional computer science and engineering with specialized course work in software engineering. Students learn principles, methods, and techniques for the construction of complex and evolving software systems. The major encompasses technical issues affecting software architecture, design, and implementation as well as process issues that address project management, planning, quality assurance, and product maintenance.
Degree requirements for this program are:
- Intermediate, A Level’s or Equivalent
Some software engineers work for themselves as freelancers. Some organizations have specialists to perform each of the tasks in the software development process. Other organizations require software engineers to do many or all of them. In large projects, people may specialize in only one role. In small projects, people may fill several or all roles at the same time. Specializations include: in industry (analysts, architects, developers, testers, technical support, middleware analysts, and managers) and in academia (educators, researchers).