telephone icon

94112080080

Engineering & Technology

BSc (Hons) Software Engineering

Description

The world today is interconnected than ever before with the combination of digital devices and the software systems that make them operational. The future calls for further interactions through latest phenomena such as the internet of things (IOT). Hence, the need for skilled Software Engineers in a multitude of specializations is on the rise. Our students are trained to meet these multifaceted software engineering needs. They learn programming skills, analytical skills, database design and development, mobile and enterprise application development, gaming software development, computer security and professional practice to name a few areas. The degree programme from UCLan is designed to equip students with technical, analytical and soft skills that are needed to build, operate and manage software systems successfully.

Progression Pathway For Completion Of The Degree

The degree is designed for four (4) years in total1, inclusive of the option of a work placement year. However, students who wish to complete the degree faster may do so in three (3) years, without going through a placement year. The work placement is usually 48 weeks long and offers 120 credits and will be noted in the transcript. The BSc (Hons) Software Engineering degree requires 360 credits, hence, students will do well to utilize the work placement year to gain industry exposure and equip themselves with skills that will make them highly employable following graduation.


Programme Structure


  • BSc (Hons) Software Engineering with Work Placement (4 Years)
  • BSc (Hons) Software Engineering (3 Years)*

Year 1 (Level 4)

▪ The Computing Challenge

▪ Games Concepts

▪ Programming

▪ Introduction to Networking

▪ Computer Systems and Security

▪ Systems Analysis & Database Design

Year 2 (Level 5)

▪ Software Development

▪ Advanced Programming

▪ The Agile Professional

▪ Computational Thinking

▪ Cyber Security

▪ Cross Platform Development

Year 3 (Level 6)

▪ Advanced Software Engineering Techniques

▪ Object Oriented Methods in Computing

▪ Distributed Enterprise Systems

▪ Honours Degree Project (Double Project)

▪ One module fromt

▪ Wireless and Mobile Networks

▪ Data Science

There are possibilities to transfer to UCLan, Preston Campus in UK, after completing the 1st Year. *Subjected to completing 360 credits. Subjected to availability

Assessment

Each module will have its own assessment structure. The assessment guidelines may be collected from lecturers once the student is registered in a particular year. Assessments may vary from identifying user requirements, conceptualizing, designing and developing software and showcasing to an audience to, writing online or paper based exams. Each module may have one or more forms of assessments to match the learning outcomes specified in the module descriptor. Each assessment will have a marking rubric that defines how marks are offered.

Career Opportunities

The UCLan BSc (Hons) Software Engineering degree programme comes with carefully selected subject areas to match the current needs in the software industry, hence positioning our students with an advantage. Moreover, our students are encouraged to take up the opportunity of working in the industry during the work placement year. While the students themselves may find a position suitable for their work placement, a dedicated career guidance team at UCL will assist in identifying potential employers. Our students are fit to apply for an array of positions in areas such as, but not limited to, Networking, Mobile application development, Gaming software development, Database administration, Enterprise application development and Computer security. The work placement not only allows the students to practice their learnings, but also assists in building the much-needed industry links and acquiring work experience prior to graduation.

Module Description
Year One(From OCT 2022 batch)
The Computing Challenge
  • This module offers an immersive experience designed to equip students with a foundation of study skills necessary to be successful in Computing. Students will be introduced to a broad range of computing concepts and how to apply them to design and develop a small software concept.
Games Concepts
Programming
Introduction to Networking
Computer Systems and Security
Systems Analysis and Database Design
Year Two(From SEP 2022)
Software Development
Advanced Programming
The Agile Professional
Computational Thinking
Cyber Security
Cross Platform Development
Year Three
Advanced Software Engineering Techniques
Object Oriented Methods in Computing
Distributed Enterprise Systems
Honours Degree Project
Wireless and Mobile Networks
Data Science


Duration

4 Years (1 Year Internship Included)

Category

Engineering & Technology

Course Level

Degree

Related Courses

Physical
SEI Campus - Study Abroad

SEI Campus - Study Abroad - City & Guilds Diploma in Civil Engineering

SEI Campus - Study Abroad - City & Guilds Diploma in Civil Engineering

clock-img

Duration

12 Months

Medium

English

Physical
Asian Aviation Center

Engineering Foundation pathway to BSc. (Hons) in Aerospace Engineer

Engineering Foundation pathway to BSc. (Hons) in Aerospace Engineer

clock-img

Duration

8 Months / 4 Months

Medium

English

Physical
ICBT Nugegoda Campus

Higher Diploma in Mechatronics Engineering

Higher Diploma in Mechatronics Engineering

clock-img

Duration

2 years

Medium

English

Physical
SDTI Campus

Diploma In Civil Engineering

Diploma In Civil Engineering

clock-img

Duration

06 Months

Medium

English

Physical
Horizon Campus

Bachelor of Engineering (La Trobe University, Australia)

Bachelor of Engineering (La Trobe University, Australia)

clock-img

Duration

3 Months

Medium

English

Physical
SLT-MOBITEL Nebula Institute of Technology

HND in Electrical & Electronic Engineering

HND in Electrical & Electronic Engineering

clock-img

Duration

24 Months

Medium

English

Ask from Monash at UCL