Software Engineering
Training
In London
Description
-
Type
Training
-
Location
London
-
Duration
4 Years
-
Start date
Different dates available
This course studies the best ways to design, build, maintain and evaluate software systems. It uses many of the technical aspects of computer science, especially programming, and aims to develop the professional attitudes, interpersonal and technical skills you will need in the software engineering industry. The course provides a solid foundation in software engineering theory and practice to develop professional software systems. It will equip you to take up a wide range of career opportunities, including software engineer, web application programmer, software designer/analyst or website designer/programmer. You will study software development, programming languages, technologies and applications including Java, C/C#, UNIX, UML, graphics, networks, concurrent systems, databases, artificial intelligence, and web and mobile computing. You will share a common first year with the Computer Science BSc Honours course; you can transfer in Year 1, and specialise in Year 3. The Software Engineering BEng emphasises fundamental principles, design, acquisition of practical skills and evaluation of technologies. You may go on to complete an integrated Masters programme with the award of an MEng degree after four years.
Facilities
Location
Start date
Start date
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 14 years
Subjects
- Credit
- Database Design
- Object oriented training
- Computing
- IT Project Management
- Software Engineering
- Artificial Intelligence
- Java
- Server
- Object-oriented training
- Database
- Database training
- Network
- Algorithms
- Design
- Maths
- 3d training
- Graphics
- 3D
- Interface design
- Web
- International
- Project
- Systems
- Technology
- Engineering
- Project Management
- Communication Training
- Programming
- Network Training
Course programme
Subjects of study include:
- Computer Science Practice
- Computer Systems Fundamentals
- Programming Principles I
- Web Design and Development
- Mathematics for Computing
- Programming Principles II
- Object Oriented Programming
- Client Server Architecture
- Software Development Group Project
- Database Systems
- Algorithms: Theory, Design and Implementation
- Applied Mathematics and Physics for Games
- 3D Graphics Programming
- Mobile Application Development
- Server-side Web Development Industrial placement year
- Final year project
- Reasoning about Programs
- Security and Forensics
- Advanced Server-Side Web Programming
- Concurrent Programming
- Advanced Maths and Game AI
- Mobile Native Application Development
Credit Level 4
Subjects of study include:
plus two option modules from the following:
You can take a 12-month placement between Years 2 and 3. This experience will give you additional practical skills, and a competitive edge in the job market.
Credit Level 5
Subjects of study include:
plus two option modules from the following:
Credit Level 6
Software Engineering