Bachelor of Science (Honours) Software Engineering (Top-up) University of Portsmouth

Course Information

Course Type
Full-time
Fees (Local Students)
S$25,677
Fees (Foreign Students)
S$29,419.20
Other Fees
Application and Student Development Fee: S$486.00 (local) / S$1,544.40 (International)
Duration
18 months
Intake Months
June, December
Programme Grant
Visit course website for Rebates and Offers
Class Schedule
Information not provided by school
Assessment Method
Each unit is assessed by any combination of class participation, written assignments, projects or examinations. Assessment methods may vary according to individual unit requirements.

Description

This Degree programme aims to impart key software engineering principles and latest programming techniques to aspiring Programmers and Software Engineers.

With a 50% hands-on learning approach1, students will learn popular programming languages and scripts such as Java, Javascript and PHP.

1Our IT programmes are designed with about 50% practical and 50% theory lessons, but subject to change.

Entry Requirements

This Degree programme accepts a wide range of qualifications, which include:

  • Polytechnic Diploma
  • Kaplan Diploma
  • Other Private Diplomas and/or Foreign qualifications will be assessed on a case-by-case basis
  • When required, work experience will apply as part of the admissions process. Applicants seeking recognition of experiential learning are required to provide a portfolio of evidence in accordance with the University’s Recognition of Prior Learning policies and practices. Any assessment on work experience and decisions on related admissions will be conducted by the University and will, where appropriate, lead to the recognition of the achievement of learning outcomes and the award of the University Credit.

Applicants admitted to the programme may be required to undertake bridging modules to fulfil the required prerequisite knowledge.

English Language Requirement:

  • IELTS 6.0 or equivalent
  • Applicants are required to meet the University’s English language requirement. Click here for more information.

In all cases, the final decision on admission to the programme rests with the University.

Career Opportunities

After graduation, students may choose to pursue the following roles:

  • Software Engineer
  • Computer Programmer
  • Software, Web and Multimedia Developer
  • Software and Applications Manager

Modules

Core Modules

  • Application Engineering
  • Business Analytics
  • Data Structures and Algorithms
  • Database Principles
  • Ethical Hacking
  • Individual Project (Engineering)
  • Internet of Things
  • Scalable Software Engineering
  • Security and Cryptography
  • Software Engineering Theory and Practice
  • Usability Engineering

Delivery Method

Each term is a 12-week period covering 2 units of study. Each unit is provided with 28 hours of academic induction/seminar sessions after office hours in the evening and/or over weekends/public holidays.

Assessment Methods

Each unit is assessed by any combination of class participation, written assignments, projects or examinations. Assessment methods may vary according to individual unit requirements.

Locations

    Login Form

    Don't have an account? Sign up