Qualification Overview

Qualification Title Bachelor of Software Engineering (Game Programming)
Qualification Type Bachelor Degree
Level 7
Credits 420
Subject Area
  • Information Technology » Other Information Technology » Information Technology not elsewhere classified
Strategic Purpose Statement
Bachelor of Software Engineering The aim of the qualification is to provide graduates with A coherent and systematic introduction to a body of knowledge in the domain of Software Engineering using Game Programming and Game Development as the vehicle to acquire knowledge, skills and attitudes Knowledge, skills and attitudes to undertake Post-Graduate study Abilities to accept personal responsibility, take initiative, and exhibit flexibility Independent critical and creative thinking skills Commercial acumen and understanding of business realities Professional creative and technical aptitude required to be employed as a Software Engineer with particular interest in Game Development Diploma of Software Engineering Exit Qualification The aim of the qualification is to provide graduates with An introduction to Software Engineering using Software Design, Programming, and Software Testing as the vehicle to acquire knowledge, skills and attitudes Knowledge, skills and attitudes to undertake higher study Elementary critical and creative thinking skills Rudimentary creative and technical aptitude required to be employed as a junior programmer Plan, prepare, manage, organise, compose and revise simple projects using contemporary digital tools, exhibiting effective use of theoretical elements, tools, techniques and processes Student Body The target student body for this qualification are students who wish to enter the games industry and have the necessary aptitude and skills to undertake undergraduate study in game programming. Applicants need to be able to calculate basic 3D linear algebra, have a good understanding of the fundamentals of 3D linear algebra and relative coordinate systems, and matrices. These skills are generally measured through high school level NCEA Math exams or international equivalents. Alternatively students may complete a Media Design School math test developed specifically to measure relevant knowledge of these skills. Typically, as per the industry, over 90% of the students are male, however the school actively encourages and markets the opportunities within the games sector for female students. Justification To be employed in the game development industry as a game programmer a job candidate requires highlevel proof of their skills. The international measure of proof is benchmarked as a Bachelor or Post- Graduate level qualification. Therefore selecting a Level 7 Bachelor Degree qualification is justified. Furthermore a game programmer often needs to demonstrate they have a published game or a highquality portfolio of games related experience to be employed. This Bachelor qualification allows sufficient time for game programming students to create a significant body of projects to demonstrate expertise. The rationale behind stair-casing students up to a Bachelor Degree from the existing Graduate Diploma currently offered by the school is necessary due to the maturing of the industry and to the global shift towards specialist Games Degrees. Prior to the emergence of dedicated Games Qualifications students were required to undertake more generic university studies in Computer Science or applied mathematics and then work as a junior developer within the industry and work their way up to prove their level of skill. The emergence of specific, industry relevant Games Degrees has seen a significant increase in the performance of a graduate and their ability to contribute directly to the business upon graduation. The main difference between the Graduate Diploma offering and the Bachelors degree is that the latter has been explicitly designed to ensure that students have sufficient investigatory and scholarly skills to enable them to do further academic study. From the aims, listed above, we generated the learning outcomes for the qualification. Holistically, these competencies should produce more industry ready graduates that will be productive members of industry immediately on graduation. As there is an international demand for game developers we anticipate a greater number of global students seeking Bachelor level game qualifications. It is important for the school to r espond to the global expectation and requirement for graduates with game degrees as new measure of baseline entry into the games industry. This trend has also been adopted by US and UK immigration policy makers as they have moved from the requirement for five years games experience as the benchmark, to a Bachelor level qualification in Games.
Graduate profile
Bachelor of Software Engineering On the successful completion of the qualification graduates will be able to: Show mastery of software engineering knowledge and skills and professional issues necessary to begin practice as a Software Engineer Compile, explain, synthesise, and critique information from a range of current and relevant industry and academic sources Design appropriate solutions in game development using software engineering approaches that integrate ethical, social, legal, and economic concerns Formulate, test, and modify pragmatic problem-solving methods using standard and nonstandard techniques and applicable theories, ideas, principles, concepts and investigatory/research methods Apply current theories, models and Techniques to problem identification and analysis, software design, development, implementation, verification and documentation Plan, prepare, manage, revise, and produce software pragmatic problem-solving methods using standard and non-Generate, design, produce, justify and defend decisions made during the execution of software development productions and projects Investigate, critique, and judge the worth of emerging technologies and processes that influence software engineering and game development practices Plan, prepare, manage, organise, compose and revise productions using an effective project management strategy while demonstrating effective communication, collaboration and negotiation skills Reconcile conflicting project objectives, finding acceptable compromises within limitations of cost, time, knowledge, existing systems and organizations Learn new models, techniques and technologies as they emerge and appreciate the necessity of such continuing professional development Diploma of Software Engineering, Exit Qualification On the successful completion of the qualification graduates will be able to: Select, outline, use, and criticise information from a range of current and relevant industry and academic sources Develop, test, and revise software solutions using an systematic problem solving method to produce high quality software Analyse and appraise the use of theory applied to projects and decisions made in the execution of projects Plan, prepare, manage, organise, compose and revise projects using an standard production management timeline while demonstrating effective communication skills Specific Graduate Skillsets A game programmer is a specialist software engineer who specifically develops code and programs to activate computer game interaction. In essence programming is the math and logic that makes the game happen which may include Artificial Intelligence programming, engine programming, tools programming, mathematics & physics programming, and network programming or graphics programming. Although some common skills exist for game artists and programmers, specifically production experience, teamwork and investigatory skills, most game programming skills are specific. Programming students focus on software engineering, graphics programming, tool programming, 2D and 3D programming. These skills when coupled with the graduate profile facilitate the construction of the component outcomes specific to each degree qualification, both the Bachelor of Software Engineering (Game Programming) and Bachelor of Creative Technologies (Game Art).
Education pathways
A primary aim for this degree is to enable graduates to undertake postgraduate study or enter a related occupation.
Employment pathways
The Bachelor of Software Engineering provides graduates with a range of technical, creative and problem-solving skills and the ability to seek employment in specialist software engineering rolesTo find out more about employment opportunities click on the CareersNZ logo, then the provider who offers this qualification.
Entry Requirements
NCEA University entrance or equivalent CIE/IB grades. Candidates should also have a minimum of 28 credits at Level 3 NCEA Mathematics, Physics, Computing and Technology subjects or Have successfully completed a Qualification from another discipline, Level 4 or higher or Discretionary entrance, where the applicant has significant software engineering skills and experience Plus For students who have English as a second language, a minimum IELTS score of 6.0 or equivalent is required
Education Organisation Media Design School Limited
Developed By Media Design School Limited
Quality Assured By New Zealand Qualifications Authority
Number 1759
Status Current
Created 2011-11-17 16:21:18.0
Last Reviewed 2012-06-05 15:27:19.0
Next Review 2024-11-17 00:00:00.0
Content
The programme includes: Mathematical and science techniques Design principles and information design Prototyping Testing Programming in teams Design technology synthesis System architecture for games Data driven systems Game logic Graphics programming Sound programming Artificial intelligence Networks and Game play analysis

Qualification Title

The qualification title names the overall focus of the qualification.

Click anywhere in this window to close it, or press [Esc]

Te Reo Māori Title

Listed under Te Reo Māori title with English equivalent.

Click anywhere in this window to close it, or press [Esc]

Mātauranga Māori Qualification

A qualification quality assured and approved through the Te Hono o Te Kahurangi quality assurance approach.

Click anywhere in this window to close it, or press [Esc]

Qualification Type

There are different types of qualifications including certificate, diploma, degree and post-graduate certificates and diplomas. Qualification types relate to NZQF levels.

Click anywhere in this window to close it, or press [Esc]

Level

The NZQF has ten levels. Level one is least complex and is often entry-level, for example foundation certificates. Levels eight to ten are the most complex, and include post-graduate study.

Click anywhere in this window to close it, or press [Esc]

Credits

The credit value relates to the size of the qualification. One credit equates to ten hours of learning. One year's full-time study at a provider is usually 120 credits, but if you are studying part-time or in the work place the credit value may vary.

+Click anywhere in this window to close it, or press [Esc]

Subject Area

All qualifications are grouped into subject areas on the New Zealand Standard Classification of Education (NZSCED). The subject area is a keyword and can be used when searching for qualifications in an area of interest.

Click anywhere in this window to close it, or press [Esc]

Strategic Purpose Statement

Strategic purpose statement explains the reason why the qualification has been developed. It identifies the target learners and for what roles the qualification prepares them.

Click anywhere in this window to close it, or press [Esc]

Graduate profile

The Graduate profile explains the skills, knowledge and attributes a graduate will have attained on achieving the qualification. It describes what they can know and do and be.

Click anywhere in this window to close it, or press [Esc]

Education pathways

Education pathways include other qualifications you can enrol into after completing this qualification.

Click anywhere in this window to close it, or press [Esc]

Employment pathways

Employment pathways include the kinds of careers you can develop with this qualification.

Click anywhere in this window to close it, or press [Esc]

Next Review

This is the date the qualification will expire and be reviewed or discontinued.

Click anywhere in this window to close it, or press [Esc]

Last Date For Entry

The last date a learner can be enrolled in a programme leading to this qualification.

Click anywhere in this window to close it, or press [Esc]

Entry Requirements

The level of education or training you need to have achieved before an education organisation will consider enrolling you for it or arranging the training. Each organisation may also have entry requirements for the programmes they run.

Click anywhere in this window to close it, or press [Esc]

Education Organisation

This is the organisation that can help you achieve the qualification.

Click anywhere in this window to close it, or press [Esc]

Developed By

Qualifications are developed by education organisations. These include standard setting bodies, like industry training organisations, and tertiary providers, such as universities, polytechnics and private training establishments.

Click anywhere in this window to close it, or press [Esc]

Quality Assured By

All qualifications on the NZQF have been checked by the quality assurance bodies of NZQA, ITP Quality or NZVCC to ensure qualifications have meaningful outcomes.

Click anywhere in this window to close it, or press [Esc]

Number

All qualifications have a unique number.

Click anywhere in this window to close it, or press [Esc]

Status

The status shows if a qualification is current, expiring or discontinued. Only current qualifications have programmes at education organisations that are open to new enrolments.

Click anywhere in this window to close it, or press [Esc]

Created

This is the date the qualification was listed on the NZQF.

Click anywhere in this window to close it, or press [Esc]

Last Reviewed

Last date the qualification was formally reviewed.

Click anywhere in this window to close it, or press [Esc]

Content

Information on how a qualification is structured.

Click anywhere in this window to close it, or press [Esc]

Discontinued

This is the date the qualification was discontinued and no longer available.

Click anywhere in this window to close it, or press [Esc]