Info Sheet

advertisement
96
PROGRAMME GUIDE
Diploma in Software Development
MOE Code
Delivery
Site(s)
Aim
Graduate profile
Career options
Further study
Award(s)
Completion
requirements
NT4711
Level
6
Duration
1 year
Full- and part-time, Intramural
Whangarei
Intake(s)
Semester 1
This programme aims to enable graduates to enter the software development career stream. The diploma aims
to provide foundation study in programming and database development. The diploma is practically based and
the majority of the course work is carried out with small groups in modern computer laboratories.
Successful graduates of this programme will be expected to: design, develop, and maintain software for a typical
business; use a modern programming language and development environment; relate the principles of software
development to a business environment; apply data design and analysis techniques in a business environment;
access and manage data stored in databases; communicate effectively in the workplace; work as a member of a
software development team; apply problem solving techniques to everyday work practices; and be adaptable
and capable of upgrading their knowledge to meet the needs of a rapidly changing industry.
Successful graduates may pursue a career as a software developer, business analyst, database developer or
other software related occupations.
Graduates of this programme may be eligible to apply for entry into other related information systems training
programmes.
Northland Polytechnic Diploma in Software Development
120 credits, as listed in Programme Structure, including up to 15 level 5 credits and a minimum of 105 level 6
credits.
This programme has been accredited by NZQA and ITPQ. As it does not contain unit standards from the NZQF, credits are not
reported to NZQA.
Entry
Applicants must have successfully completed the pre-requisite courses D510 and D520, or the equivalent from a
requirements
recognised tertiary institution.
Programme structure
Code
Title
Credits
Compulsory courses
614.5T580
Introduction to Web Technology and Design
15
614.6D610
Systems Design and Implementation
15
614.6D626
Fundamental Web Programming and Design
15
614.6D650
Software Development
15
614.6D699
Development Project
15
Elective courses – choose 2 from:
614.6D620
Programme Design
15
614.6O690
Project Management
15
614.6D600
Programming 2
15
614.6I630
Principles of eCommerce
15
614.6D726
Advanced Web Programming
15
Course prescriptors
Advanced Web Programming
614.7D726
15
Aim: To develop advanced web based applications which can interact with databases via the internet.
Pre-requisite: 614.D626 Fundamental Web Programming and Design or equivalent
Level
5
6
6
6
6
6
6
6
6
7
7
Development Project
616.6D699
15
6
Aim: to develop a software solution for a specified business/organisational system in a simulated or authentic business environment.
Pre-requisites: 614.6D650 Software Development or equivalent
Fundamental Web Programming and Design
614.6D626
15
Aim: To write basic web based programs; read data from a database, and link databases and web pages.
6
Introduction to Web Technology and Design
614.5T580
15
Aim: To use web technology and design with an understanding of security awareness and basic scripting.
5
Principles of eCommerce
614.6I630
15
6
Aim: To develop a basic understanding of the business, legal and technological issues in the field of electronic commerce. This will be
achieved through an examination of the methods of doing business via the Internet and other electronic means, the impact of
technology on core legal concepts that are applicable to commercial, corporate, banking, accounting and business transactions. A
review of the relevant technology present and planned for the future will be conducted.
Programme Design
614.6D620
15
6
Aim: To design quality software commonly used in business using a variety of techniques; and to engage with system modelling and
the full software engineering life-cycle using case studies, supported by CASE tools, to identify alternative approacahes to software
development.
Pre-requisite: 614.6D650 Software Development or equivalent
Programming 2
614.6D600
15
6
Aim: To understand the object oriented paradigm and be able to read as well as implement object oriented programmes.
Pre-requisite: 614.6D650 Software Development or equivalent
Project Management
614.6O690
15
6
Aim: To apply the principles of project management to a small business project using commonly available tools to determine and
control the scope, time, cost and qualify of projects.
Software Development
614.6D650
15
Aim: To write programmes in mainstream programming language and develop software for application.
6
System Design and Implementation
Aim: To design and evaluate an information system.
6
614.6D610
2016 NORTHTEC ACADEMIC CALENDAR
15
Download