Computing@Ulster - empowering the graduates of tomorrow through excellence in teaching, research and technology transfer.
In this section
- Sign up to hear more about Ulster
The Software Engineering course offers a broadly-based education in computing science with an emphasis on the principles and practices of software development.
You will be equipped with the skills necessary to work in the software industry or a commercial IT department having gained expertise in the analysis and implementation of the engineering process and the assurance of an advanced knowledge of supportive software engineering techniques.
You will study the theory and principles of programming and software development and put them into practice using a variety of contemporary programming languages and tools.
You will develop programming expertise in a variety of languages, for example, Python and Java and examine areas such as Database Systems, Computer Technologies, Computer Networks, Systems Security, Full Stack Strategies and Development, Algorithms and Data Structures, Software Reliability Engineering and Software Engineering Management.
Given the variety of computing applications in the Software Engineering field, there are a number of jobs that will be accessible for a Software Engineering graduate such as Software Developer, Database Engineer, Reliability Engineering and Security Specialist.
Sign up to hear more about Ulster
undefined at undefined
To see official information about this course and others visit Discover Uni.