The University of Waikato Background Image
Image of The University of Waikato
Engineering
Bachelor of Applied Science (BAppSc) majoring in Software Engineering
Bachelor of Applied Science (BAppSc) majoring in Software Engineering

Bachelor of Applied Science (BAppSc) majoring in Software Engineering

  • ID:UO640192
  • Level:3-Year Bachelor's Degree
  • Duration:
  • Intake:

Fees (NZD)

Estimated Total/program:
Apply
60
Accept letter
100
Visa
20
Fly
1

Admission Requirements

Entry Requirements

English Requirements

  • IELTS Academic, IELTS score of 6.0 in the academic module (with no individual band below 5.5). IELTS Online is also accepted.

  • Internet-based TOEFL, Score of 80 (writing 20) TOEFL iBT Home Edition is currently accepted for applications for intakes commencing semester 2 2022 and 2023 intakes. The University of Otago TOEFL institution code is: 9483 (Please note we do not accept MyBest TOEFL scores).

  • Paper-based TOEFL, Score of 550 (TWE 4.5) The University of Otago TOEFL institution code is: 9483

  • Cambridge Certificate in Advanced English (CAE), Overall score of 176 (with no individual band below 169)

  • Cambridge Certificate of Proficiency in English (CPE), Overall score of 176 (with no individual band below 169)

Course Information

Computer information and control systems have become increasingly embedded into the very fabric of human society. They control our clocks, washing machines, motor vehicles, traffic lights, the electric power to our homes, and the essential processes of our production economy.

These computer systems are complex and can no longer be thought of as standalone entities. They are typically components of much larger, complex systems involving hardware, software, people, and all the unpredictable events in the natural world. So it is essential that those building these complex systems be equipped with advanced techniques not taught in ordinary computer programming courses.

Why study Software Engineering?

Software engineering requires modelling and understanding complex interactive systems, as well as identifying how the performance of computer information systems can be improved. It also includes managing the construction of the information system components, and ensuring procedures are in place for continual testing and maintenance.

You’ll be able to join a highly sought-after profession. New Zealand’s (and the world’s) future depends on having technical experts who can oversee the construction of the complex information systems that will underpin the new knowledge-based society.

You’ll gain the expertise to enter a fast-growing industry with highly-paid job opportunities, where innovation is rewarded.

You’ll discover the satisfaction of devising and modelling systems, and then testing them under a range of operating conditions.

​More info: Click here

100-level

  • COMP 101  Foundations of Information Systems

  • COMP 161  Computer Programming

  • COMP 162  Foundations of Computer Science

One of:

  • FINC 102  Business Mathematics

  • MATH 120  Mathematics for Scientists

  • MATH 130  Fundamentals of Modern Mathematics 1

  • MATH 140  Fundamentals of Modern Mathematics 2

200-level

  •  INFO 201  Developing Information Systems 1

  • INFO 202  Developing Information Systems 2

  • COSC 201  Algorithms and Data Structures

  • COSC 202  Software Development

  • COSC 203  Web, Databases, and Networks

300-level

  •  COSC 349  Cloud Computing Architecture

  • INFO 303  Enterprise Information Systems Infrastructure

  • INFO 310  Software Project Management

  • COSC 345  Software Engineering  or  INFO 301  Applied Project

  • , 126 further points, including either requirements for an approved minor or approved second major subject or other approved papers.

  • Notes: (i) Students are exempt from COMP 161 if they have gained entry to COMP 162 by passing COMP 151 with a grade of at least B or via an Advanced Placement Test. (ii) Students who have passed at least one of MATH 120, 130, 140, or FINC 102 as part of another subject’s requirements do not need to pass another one of these papers to fulfil the Software Engineering requirements.

See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

Software Engineers are among the highest-paid professionals in most countries of the world. Countries like Japan and the United States are relaxing their immigration laws in order to address critical shortages in this area.

Software engineers are not only in demand at software companies, but are also sought after in a range of other organisations involved in the development of significant information systems. This includes governments, telecommunications companies, the chemical industry, biomedical industries, financial institutions, agribusinesses, pharmaceuticals, healthcare sector corporations, engineering and manufacturing firms.

While the work of software engineers can often involve developing interactive, user-friendly applications to be used by companies and individuals, it can also involve the development of a considerable amount of “behind the scenes” software. This can include systems to improve the management of e-commerce, or to improve the security and privacy of Internet transactions.

There is enormous scope to establish new start-up organisations throughout the information technology and telecommunications industries. This might mean anything from designing an interactive application for use on the Web, to developing your own line of software to meet the needs of a particular sector, such as tourism or finance.

Ability to settle

Overseas Student Health Cover

Health Insurance: 600 per year

Same Courses

Close search