Software engineering bsc(hons)

Bachelor's degree

In Brighton and Hove

Price on request

Description

  • Type

    Bachelor's degree

  • Location

    Brighton and hove

  • Duration

    3 Years

  • Start date

    Different dates available

Designed with employability in mind, our Software Engineering BSc(Hons) is developed in consultation with industry experts so your studies remain at the forefront of advancements in technology.
This course enables you to create high quality software applications for complex organisational environments. It places an emphasis on good engineering practice that allows for ease of maintenance and the use of existing components.
You will learn how to critically evaluate computer systems and applied technologies, providing solutions to system problems based on sound analysis and design.
Building on applied knowledge, you will engage in project work, learning to work both independently and as part of a team and develop your presentation and communication skills.
During your studies you will create a portfolio of software projects that you can showcase to potential employers. Guest lecturers from industry share their expertise with you, providing professional insight and enhancing your learning experience. The opportunity of a paid placement year builds confidence and a network of contacts.

Facilities

Location

Start date

Brighton and Hove (East Sussex)
See map

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Programming
  • Engineering
  • Industry
  • Technology
  • Systems
  • Web
  • Design
  • Software Engineering
  • Computing

Course programme

Year 1

You will be given a broad introduction to computing, computer science and software engineering. You will study topics that cover programming, databases, web development and professional skills.

Modules
  • Fundamentals of Computer Systems

    The module introduces you to the computer organisation, architecture, hardware and software components comprising a computer system.

  • Introduction to Programming

    This module is the entry-level programming module and will introduce you to the fundamental concepts and skills required to write simple programs in a high-level language.

  • Introduction to Databases

    This module will introduce you to the concepts used in database design and use. This includes modelling and validation techniques used in analysis and design, and use of SQL to extract information from database systems.

  • Introduction to Artificial Intelligence

    This module introduces you to the basic concepts of Artificial Intelligence (AI). It presents AI principles, techniques and technologies through real world examples.

  • Introduction to Web Development

    This module will introduce a range of current web technologies, equipping you to build basic standards-compliant static and interactive web pages.

  • Working in the Computing Industry

    This module introduces you to the professional roles and working practices in computing and business information technology (IT). The module integrates an introduction to the university learning environment and a foundation in academic study skills.

Software engineering bsc(hons)

Price on request