BSc (Hons) Software Engineering (Full Time)
Starting dates and places
Description
On this course, you will discover how engineering techniques can be applied to software development and employ your practical experience in building effective software products.
You will learn how to deliver robust products on time and working to a brief. Focusing on the analysis and specification of requirements, you will be taken through the planning and management of software development processes.
A strong awareness of the best practice in software development will prepare you for work as a computing professional. It is this grounding which helps to maintain Southampton Solent University’s strong links with local employers.
You will develop your independent learning skills by underta…
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
On this course, you will discover how engineering techniques can be applied to software development and employ your practical experience in building effective software products.
You will learn how to deliver robust products on time and working to a brief. Focusing on the analysis and specification of requirements, you will be taken through the planning and management of software development processes.
A strong awareness of the best practice in software development will prepare you for work as a computing professional. It is this grounding which helps to maintain Southampton Solent University’s strong links with local employers.
You will develop your independent learning skills by undertaking a range of projects throughout the course. You will be offered plenty of scope to personalise your area of study with a choice of two from five optional units in Year 3, together with an individual software engineering project.In addition to the full-time mode, students may study this course on a flexible part-time basis.
|Industrial focus
The course focuses on providing you with a combination of computing theory and practice to prepare you for immediate entry into the computing profession after graduation. You can also choose to spend the third year on an industrial placement, returning to complete your degree in the fourth year. This year has proven to be a significant benefit to students who find that graduate employment is easier with valued industrial experience.
Course content
(Under review for 2013)Year 1
Seven core units:
- Problem Solving for Programmers (half unit)
- Developing Object-Oriented Programs (half unit)
- Introduction to Databases
- Internet Technology
- Fundamentals of Computing
- Network Foundation
- Group Project.
Year 2
Six core units:
- Object-Oriented Application Development
- Database Application Development
- Developing for the Internet
- Human–Digital Interaction Design
- Engineering Software Systems
- Graduate Development.
Year 3
Three core units and two option units:
- Software Systems Development
- Process Analysis and Requirements Engineering
- Project (double unit).
- Options:
- Advanced and Distributed Databases
- Emerging Web Technologies
- Human–Computer Interaction
- Applications of Artificial Intelligence
- Curriculum Plus.
Why choose Solent?
Recent reports in the press highlight the shortage of workers with the right type of business and technology skills. The variety of subjects studied within this course offers employers graduates who are ready to make a contribution to their organisation.
- Accredited by the British Computer Society (BCS)
- Technology labs equipped with the latest computing and networking equipment
- Usability Laboratory available for research and analysis.
Assessment
Software development projects, online tests, presentations, seminars and reports. Every student will complete an individual final-year project in a topic of their choice.
Projects/work experience
Work experience is highly encouraged. Industrial placements have included large organisations such as IBM, Skandia Life and borough councils, as well as many local businesses and small software boutique companies.
Key career skills
IT, project management, communication, evaluation and problem solving.
Graduate quote
Nick Robson, GraduateDeveloper for the UK search engine, Mirago
“The BSc (Hons) Software Engineering does exactly what it says on the tin! As a student you are taught to produce software at any stage of its life, using the latest techniques with a flavour for both individual and team efforts. "These skills are integrated together and applied in many different tasks, working towards a final project where you can really demonstrate your creativity, flair and skills. I composed musical bass lines using Genetic Algorithms in Java. For me this was the pinnacle of the course, the point when I finally felt ready to move into the world of work. I graduated into a position in a major UK search engine, Mirago. Within a year I have become a full-time developer working on new ideas and new skills.I enjoyed my time greatly and the most impressive thing is that I was being taught to be a good software engineer, regardless of the technologies, methods, languages or people involved.”
The International Foundation Year must be successfully completed before commencing undergraduate study (NQF Level 6 and above). In compliance with UKBA Tier 4 (General Student) policy, a Confirmation of Acceptance for Study (CAS) will initially be issued for the foundation course.
Key info from UNISTATS
You might notice the data is the same in multiple widgets below. That’s because if there isn’t enough data about each version of the course, the data is combined. For more info, visit the Unistats website.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.