Software engineering bsc(hons)
Bachelor's degree
In Brighton and Hove
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
Start date
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)