Skip to content High contrast mode

BScSoftware Engineering

Tuition fee $6,000.00 per year
More information 


The increasing need for computers in our daily lives has made it imperative that new designs and new computer software systems be developed so as to include advanced technology in a growing range of applications. The principles of computer science, engineering, and mathematical analysis are employed by computer software engineers for designing, developing, testing, and evaluating softwares and the systems that computers use to carry out various applications.

Programme structure

Software engineers or systems developers work in applications and they are engaged in analyzing user needs and designing, constructing, testing, and maintaining computer applications software or systems. Various kinds of softwares such as softwares for operating systems and network distribution, and compilers that convert programs for execution on a computer are developed by software engineers. In the programming or coding fields, software engineers give line by line instructions, to a computer on how to perform a function or an operation. Although these engineers need to possess string programming skills, they are more occupied with the development of algorithms, the analysis and solutions of problems in programming than with writing codes.

Career opportunities

As a branch of computer science, software engineering includes the development and building of computer systems software and applications software. Systems software consists of programs that include computing utilities and operations systems and applications software includes user-focused programs, including database programs, Web browsers and more. Knowledge of programming languages, software development and computer operating systems are three major components of the field. Software engineering is a related, but slightly different occupational field than computer hardware engineering, which is concerned with the design and development of hardware and computing technologies (e.g. processor design, networking, etc.)

Apply now! Fall 2018
Application deadline
Aug 15, 2018 23:59
Europe/Istanbul time

Early Registration

Studies commence
Sep 15, 2018

Application deadlines apply to citizens of: United States