Keystone logo
University of Roehampton Bachelorin Software Engineering
University of Roehampton

Bachelorin Software Engineering

London, United Kingdom

Request duration

English

Request pace

Request application deadline

Request earliest startdate

Request tuition fees

On-Campus

Scholarships

Explore scholarship opportunities to help fund your studies

Introduction

Software Development 1 introduces students to the fundamental concepts, methodologies, and techniques of software development. The module provides the foundation skills of the Software Development theme, being followed by Software Development 2 in Semester 2, and Software Development 3 in Semester 1 of Year 2. Programming is a key component of computer science and is an in-demand skill for the workplace inside and outside of the IT industry.

Software Development 1 introduces the fundamental principles of software development, including syntax and semantics, variables and primitive data, expressions and assignment, input-output, conditions, iteration, functions, recursion, and an introduction to algorithms.

The module details how to build programs using these techniques and how to apply problem-solving strategies in the design and implementation of simple programs. Students will practise the skills of programming. They will work in a high-level language, using the tools to design, implement, build, execute, and test software applications.

About the School

Questions

Similar Courses

  • BSc Software Engineering
    • Potsdam, Germany
  • BA In Game Development
    • Langley City, Canada
    • Richmond, Canada
  • BSc in Computing Science
    • Langley City, Canada
    • Richmond, Canada