This bachelor in Software Engineering (BSc) provides you with a comprehensive grounding in computer science while equipping you with the specialist skills required for a profession in software engineering and design. Software Engineering has been a major research theme at Lancaster since 1986.
Software Engineers are programming architects, who apply computer science, engineering, and mathematical analysis to the design and development of large, complex, and critical software systems.