Software Engineering - BSc (Hons) [Full-Time]

Level 6 - Honours Degree or BTEC Advanced Professionals or NVQ Level 6 or Equivalent

Subject Area Computing

School Creative and Digital Technologies

Attendance Full-Time


The programme has been mainly developed with support from Accenture to create highly skilled software engineers that are effective in the workplace. The programme includes the fundamentals of programming to advanced programming in different languages including Java, Objective C and C#. You will also learn about web development from the basics of HTML 5 to developing sites using php and ASP.NET. Embedded within each of the modules are assessments that relate to what you would do in industry.

This course runs on the following dates:

Start Date: September 2018. For further information, please call 0191 200 4000 or email
Duration: 3 Years
Venue: Rye Hill Campus

Work Guarantee

We constantly update our curriculum to ensure that it covers the latest developments in your subject area, including the research and professional experience that your tutors bring to the course.

Our course teams also draw on the wealth of experience provided by our professional contacts and highly successful alumni who feed into the design of our courses and provide master classes and workshops to enrich your learning.
This Applied Computing program will give you student membership of the BCS (British Computer Society, allowing you to participate in a full program of CPD and events here in Newcastle.
During your degree you will develop the independence, creativity and excellent communication skills that we know employers look for in successful graduates.

Who the course is for

If you are interested in programming and becoming a desktop developer with the skills required to succeed in industry this is the course for you.

Qualification Gained

On successful completion you will be awarded a Bachelors of Science in Software Engineering by NCG

How to Apply

Apply for September 2018

If you would like to study a degree at Newcastle College this September you can register your interest here. A member of the team will then be in touch with you to discuss your options.

If you are an international student please visit our international application section for further information about how to apply and entrance requirements. Additional start dates may be available please speak to our International Office on +44 191 226 6323 or email


Click on the "Apply for this course" button at the bottom of this page.

Course Content

Year 1
• Personal Development / Recognition of Prior Learning
• Academic Study Skills
• Work Related Learning
• Programming Fundamentals
• Website Fundamentals
• Agile Application Development
• Introduction to Dynamic Web Applications.

Year 2
• Professional Development
• Work-Based Learning
• ASP.NET Web Applications
• Object Oriented Programming
• Further ASP.NET
• Advanced Web Programming

Year 3
• Dissertation\Project
• Research Methods
• Web API’s
• Systems Development
• Advanced Programming
• Further Systems Analysis Design Principles
• Current Industry Practices

Learning Methods

You will learn through a variety of different methods including:
• Written Practical Assignments
• Work-Based Project
• Presentations
• Vivas
• Peer Work
• Independent Study

Assessment Methods

You will be assessed through a variety of different methods including:

  • In Course Technical Reports
  • Presentations
  • Case Studies
  • Peer Assessment
  • Work-Based Projects
  • Time-Constrained Assessments

Progression Opportunities

Students completing this qualification will be able to progress to a related MSc or progress straight into a related career.


Career Opportunities

This course will develop your skills to allow for a career in website development, software development and mobile development.

Entry Requirements

Normally at least 18 years old with qualifications equivalent to a minimum of 160 UCAS points from relevant Level 3 BTEC qualifications, GNVQ Advanced/ NVQs at level 3, or GCE ‘A’ Levels/ Scottish Highers.

GCSE Grade C or above in GCSE English Language and Mathematics is normally required for most courses.

Applicants over 21 with none of the above but with the appropriate occupational experience may be accepted.

If English is not your first language you will also need an IELTS score of 5.5 or above.


Further Information

If you have a query about this course or would like advice on your study options, contact Student Services, based in Armstrong House at Rye Hill Campus. If you need information in another format (e.g. large print) or another language, please ask.

Student Services
Monday, Tuesday and Thursday: 8.30am - 4.30pm
Wednesday and Friday: 9.30am - 4.30pm

Monday - Friday: 8am - 4.30pm

Telephone Contact Centre
Monday - Thursday: 8.30am - 5pm
Friday: 8.30am - 4.30pm

You can also contact us via the following:

In person: Student Services, Armstrong House, Rye Hill Campus, Scotswood Road, Newcastle upon Tyne, NE4 7SA.
By phone: (0191) 200 4000 By fax: (0191) 200 4517 By minicom: (0191) 272 3304
By e-mail:
By post: Student Services, Newcastle College, FREEPOST NT920, Scotswood Road, Newcastle upon Tyne, NE4 7SA (you do not need a stamp). 

Course Costs

They are no additional course cost requirements to successfully complete, however we would recommend that you purchase an external hard drive for storage.

Additional Course Costs

Higher Education courses

If you are interested in a Foundation Degree, Honours Degree or Postgraduate course you will be pleased to know that Newcastle College has some of the most competitive HE tuition fees in the country. Many people are eligible to apply for a tuition fee loan from Student Finance England to cover fees. For friendly advice please call our Student Services team on 0191 200 4000 for more information.