Established in 2005, the Department of Software Engineering is currently admitting students to its Master of Science and PhD programs and carrying out educational and research activities with a highly-qualified faculty.
Along with the basic phases of a software life cycle (analysis, design, implementation, etc.) and related methodologies, our department focuses on various areas of expertise such as Object-Oriented Analysis and Design, Human-Computer Interaction, Software Quality Assurance, Software Requirements Engineering, Database Systems, Software Design and Architecture, Software Project Management, Software Testing and Model-Driven Software Development. Therefore, we aim to create high-quality, reliable, high-performance, easy-to-control and maintain, integrable software with competent and expert Software Engineer profiles.
According to the requirements of the software sector, the curriculum of the department aims at graduating researchers and software experts who can work in any phase of large-scale software development processes. Big Data and Cloud Information Laboratories, MobiLab, Simlab and software training laboratories of our university are equipped with different hardware components and software tools which enable the students to use state-of-the-art software technologies and resources.
The graduates of the department may pursue a career in software and research & development companies (Technoparks) as R&D Engineer or Software Expert. They may also be employed in all kinds of organizations that utilize computer and software technologies such as banks and health facilities, information technologies centers of public and private institutions, telecommunications companies and universities.
All the best in your future career...