BACCALAUREUS TECHNOLOGIAE: INFORMATION TECHNOLOGY: SOFTWARE DEVELOPMENT Qualification code: BTIS05 - NQF Level 7

Similar documents
BACCALAUREUS TECHNOLOGIAE: INFORMATION TECHNOLOGY: COMMUNICATION NETWORKS Qualification code: BTIK05 - NQF Level 7

BACCALAUREUS TECHNOLOGIAE: INFORMATION TECHNOLOGY: SUPPORT SERVICES Qualification code: BTIP05 - NQF Level 7

NATIONAL DIPLOMA: INFORMATION TECHNOLOGY: SOFTWARE DEVELOPMENT Qualification code: NDIS12 - NQF Level 6

NATIONAL DIPLOMA: INFORMATION TECHNOLOGY: BUSINESS APPLICATIONS Qualification code: NDIB12 - NQF Level 6

NATIONAL DIPLOMA: INFORMATION TECHNOLOGY Qualification code: NDIT12 - NQF Level 6

NATIONAL DIPLOMA: INFORMATION TECHNOLOGY: TECHNICAL APPLICATIONS Qualification code: NDIL12 - NQF Level 6

NATIONAL DIPLOMA: INFORMATION TECHNOLOGY (Extended curriculum programme with foundation provision) Qualification code: NDITF1 - NQF Level 6

Soshanguve South, emalahleni and Polokwane campuses

NATIONAL DIPLOMA: INFORMATION TECHNOLOGY: SUPPORT SERVICES Qualification code: NDIP12 - NQF Level 6

NATIONAL DIPLOMA: INFORMATION TECHNOLOGY: COMMUNICATION NETWORKS Qualification code: NDIK12 - NQF Level 6

NATIONAL DIPLOMA: INFORMATION TECHNOLOGY: MULTIMEDIA Qualification code: NDIU12 - NQF Level 6

a. Admission requirement(s) and selection criteria: See qualification NDITF1 listed under the ICT First Years and Foundation Unit.

Further Education and Training Certificate: Technical Support (NQF Level 4) SAQA ID: 78964

Please note that a moratorium was placed on new intakes as from 2016 until further notice.

Information Communications Technology and Advanced Networking

NATIONAL DIPLOMA: ENGINEERING: COMPUTER SYSTEMS Qualification code: NDCY03 - NQF Level 6

This Programme Schedule applies to the Bachelor of Computing Systems (BCS) Level 7 credits 360.

The Information Technology Program (ITS) Contents What is Information Technology?... 2

ENGINEERING AND TECHNOLOGY MANAGEMENT

About the course.

Diploma in Information Technology Support

Short courses presented by the NWU Programme in Forensic Accountancy

Level 4 Diploma in Computing

DOWNLOAD OR READ : JAVA PROGRAMMING COMPREHENSIVE CONCEPTS AND TECHNIQUES 3RD EDITION PDF EBOOK EPUB MOBI

N/A. Engineering (MEng) July 2014

Bachelor of Science in Business Administration - Information Systems and Technology Major

Typical Training Duration 11 months

FSA e-learning Modules FAQ s

University of Moratuwa

BS523 (with PDP) Postgraduate Diploma in Management. January 2016 January September 2017

Eight units must be completed and passed to be awarded the Diploma.

Qualification details

Bachelor of Information Technology

Bachelor of Information Technology (Course Code: C2000) Bachelor of Computer Science (Course Code: C2001)

NATIONAL DIPLOMA: ENGINEERING: COMPUTER SYSTEMS (Extended curriculum programme with foundation provision) Qualification code: NDCYF0 - NQF Level 6

MSc Management with Project Management. BS524 (with PDP) Postgraduate Diploma in Management. January 2016 January 2021.

CO Java EE 7: Back-End Server Application Development

University of Plymouth. BA (Hons) Accounting and Finance 0414

- OQSF - Occupational Qualifications Sub-framework

Agenda item: (Board Office to complete) USF Board of Trustees October 7, 2010

BSc (Hons) Business Statistics with Information Technology - SHE307

Diploma in Web & Multimedia Development LC201

Faculty of Engineering and Informatics. Programme Specification. School of Electrical Engineering and Computer Science

USER EXPERIENCE DESIGN (UXD)

Expand your career horizon

PONDICHERRY UNIVERSITY PLACEMENT CELL

CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING

3.4.3 Bachelor of Technology (Electronics Engineering)

DIABLO VALLEY COLLEGE CATALOG

QCTO CERT 002/15 QCTO Certification Policy Page 2 of 14

School of Digital Technologies Programme Guide 2019 Course of study and programme specific completion requirements.

National School of Business Management

Updated Frequently Asked Questions (FAQ) on Revision of ZICA Accountancy Programme

CIM LEVEL 6 DIPLOMA IN PROFESSIONAL MARKETING

Java EE 7: Back-End Server Application Development

BSc (Hons) Marketing with Digital Technologies (F/T) LM324 (3 Years)

This qualification has been reviewed. The last date to meet the requirements is 31 December 2018.

CO Java EE 6: Develop Web Services with JAX-WS & JAX-RS

Curriculum Mapping for National Curriculum Statement Grades R-12 and Oracle Academy.

ASSIUT UNIVERSITY. Faculty of Computers and Information Department of Information Technology. on Technology. IT PH.D. Program.

Article from: The Actuary. April/May 2011 Volume 8 Issue 2

CATALOG 2018/2019 BINUS UNIVERSITY. Computer Science. Introduction. Vision. Mission

MASTER OF INFORMATION TECHNOLOGY (Structure B)

Information Systems and Tech (IST)

Business Studies. Bachelor Of

BTEC LEVEL 4 Higher National Certificate in Business

Qualification details

Bachelor of Business. HE Bachelor of Business HE Associate Degree of Business HE Diploma of Business. Course information for

APPROVED BY: Next Review Date: 31 March QCTO CERT 002/18 QCTO Certification Policy Page 2 of 14

INFN45, Informatics: Business Intelligence, 7.5 credits Informatik: Business Intelligence, 7,5 högskolepoäng Second Cycle / Avancerad nivå

National Certificate in Competitive Manufacturing with strands in Introductory Application, and Technical Application

Programme title: BSc (Hons) Forensic Archaeology and Anthropology

Oracle 10g: Build J2EE Applications

Master of Computer Applications

9 March Assessment Policy for Qualifications and Part Qualifications on the Occupational Qualifications Sub-Framework (OQSF)

Diploma Of Computing

ASTON UNIVERSITY PROGRAMME SPECIFICATION

Digital Communication and Aesthetics,

Document Control Information

Programme Regulations

A guide to. exemptions

BSc (Hons) Software Engineering (FT) - IC320

Computer Information Systems See Computer Science and Computer Network Engineering & Electronics sections for additional computer courses.

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18

OCCUPATIONAL HEALTH AND SAFETY ACT, 1993 (as amended) REGISTRATION AS A REGISTERED PERSON Revised January 2010

Agile Tester Foundation E-learning Course Outline

Bachelor of Computer Science (Course Code: C2001)

MSc(IT) Program. MSc(IT) Program Educational Objectives (PEO):

Qualification Specification for the Knowledge Modules that form part of the BCS Level 4 Software Developer Apprenticeship

Diploma of Information Technology Networking. Information and Communications Technology

NZQF Ref 1499 Version 3 Page 1 of 14. This qualification has been reviewed. The last date to meet the requirements is 31 December 2019.

Pearson BTEC Level 5 Higher National Diploma in Engineering (Electrical and Electronic Engineering)

CATALOG 2016/2017 BINUS UNIVERSITY

Developed and Prepared by Institute for Digital Business Strategy (IDBS) Brackenfell, Cape Town South Africa

This qualification is expiring. The last date to meet the requirements is 31 March 2019.

AUTOMOTIVE SERVICE TECHNICIAN (AST 1, 2, 3 & 4)

BSc (Honours) Computer Science Curriculum Outline

AUTOMOTIVE SERVICE TECHNICIAN

Program Outcomes and Assessment

MSc in Information Systems

Transcription:

BACCALAUREUS TECHNOLOGIAE: INFORMATION TECHNOLOGY: SOFTWARE DEVELOPMENT Qualification code: BTIS05 - NQF Level 7 Campus where offered: Soshanguve South and emalahleni campuses Important notification to new applicants: Students who intend to enrol for this qualification should take note that no new applications will be accepted as from 2020. Potential students are advised to consult the University's website for possible new qualifications which are aligned with the newly-implemented Higher Education Qualification Sub-Framework. REMARKS a. Admission requirement(s): A National Diploma: Information Technology: Software Development or an equivalent qualification from a South African university. Holders of any other equivalent South African or international qualification may also be considered, but will have to apply about six months in advance for the recognition of such qualifications. Candidates will be required to submit an equivalent of their qualifications by the South African Qualifications Authority (SAQA). The Faculty reserves the right to assess these qualifications and the applicant's suitability/competence for admission to the programme. Proof of English proficiency may be required. b. Selection criteria: Admission is subject to selection. c. Minimum duration: One year. d. Presentation: Soshanguve South Campus - day classes offered on Saturdays, offered over a period of one and a half years, and emalahleni Campus - evening classes offered over a period of two years. Please see Rule 8.4.1 of the Students' Rules and Regulations for information on duration. If fewer than 15 students are enrolled for a specific subject, the Department may decide not to offer the subject. e. Intake for the qualification: January and July. f. Exclusion and readmission: See Chapter 2 of Students Rules and Regulations. g. Recognition of Prior Learning (RPL), equivalence and status: See Chapter 30 of Students Rules and Regulations. h. Re-registration: A student may re-register for the subject Project IV only with the permission of the Head of the Department. The purpose of the re-registration is to provide students with an opportunity to complete the project only, and not to redo it, should they fail the subject. i. Subject credits: Subject credits are shown in brackets after each subject. Key to asterisks: * Information does not correspond to information in Report 151. (Deviations approved by the Senate in November 2008, May 2011, March 2013 and Senex on 22 June 2011.) 1

CURRICULUM FIRST OR SECOND SEMESTER CODE SUBJECT CREDIT PREREQUISITE SUBJECT(S) ADH401T Advanced Development Software IV (0,100) (second semester DSO401T Development Software IV (first semester (0,100) ITA401T Information and Technology (0,100) Management IV PAJ411H Principles of Research IV* (0,100) PJT411B Project IV (0,200) Principles of Research IV PJT411R Project IV (re-registration) (0,000) plus one of the following subjects (subjects are offered at the location determined by the Department): SRN401T Software Requirements and Design IV* (0,100) (first semester TPG401T Technical Programming IV (first semester (0,100) plus three of the following subjects (subjects are offered at the location determined by the Department): ADU401T Advanced Technical Programming IV (0,100) Technical Programming IV (second semester AIT401T Artificial Intelligence IV (second semester (0,100) ATE401T Application Technology IV (second (0,100) semester BAB401T Business Fundamentals IV (0,100) DBA401T Database Administration IV* (second (0,100) semester DBS401T Database Systems IV (first semester (0,100) DEG401T Data Engineering IV* (first semester (0,100) DPY401T Decision Support Systems IV* (second (0,100) semester HCI401T Human Computer Interface Design IV (0,100) ITU401T Information Security IV (second semester (0,100) KNM401T Knowledge Management IV (0,100) OSY431T Operating Systems IV (first semester (0,100) PJG401C Project Management IV (0,100) TOTAL CREDITS FOR THE QUALIFICATION: 1,000 2

SUBJECT INFORMATION (OVERVIEW OF SYLLABUS) The syllabus content is subject to change to accommodate industry changes. Please note that a more detailed syllabus is available at the Department or in the study guide that is applicable to a particular subject. On 23 August 2017, the syllabus content was defined as follows: A ADVANCED DEVELOPMENT SOFTWARE IV (ADH401T) The primary purpose is on developing PL/SQL web applications using oracle 10g/11g as a tool and Oracle Application Server configurations. The contents include generating HTML output from PL/SQL, passing parameters to a PL/SQL web application, performing network operations within PL/SQL stored procedures and embedding PL/SQL code in web pages and the use of JavaScript in PL/SQL web applications. (Total tuition time: ± 40 hours) ADVANCED TECHNICAL PROGRAMMING IV (ADU401T) Aim: This subject focuses on introducing students to server-side component architecture using Enterprise Java Bean (EJB3.0). The students are exposed to EJB specifications to provide a standard way to implement the back-end "business" code typically found in enterprise applications. Objectives: Understanding EJB in relation to the J2EE architecture, annotation-based EJB programming model and persistence model for entity beans. Key Topics: Session bean, entity bean, message-driven bean, annotations, web services. (Total tuition time: ± 40 hours) APPLICATION TECHNOLOGY IV (ATE401T) The purpose of this subject is to equip students with skill and knowledge in the use of software design patterns. The subject exposes students to the commonly used creational, structural and behavioural design patterns. (Total tuition time: ± 40 hours) ARTIFICIAL INTELLIGENCE IV (AIT401T) (Subject custodian: Department of Computer Systems Engineering) AIM/PURPOSE: To introduce the fundamentals of the art of creating machines that perform functions that require intelligence when performed by people. The field includes problem solving, pommunicating, perceiving and acting, learning, knowledge, reasoning and planning, uncertain knowledge and reasoning. (Total tuition time: ± 26 hours) B BUSINESS FUNDAMENTALS IV (BAB401T) Business analysis is critical in identifying the business needs of end users and other stakeholders to determine the appropriate solution to a business problem. Focus is primarily on business analysis, and discusses how to obtain success in business analysis. Six business analysis knowledge areas are discussed in detail. On successful completion of this subject, the student will be able to: specify and model requirements for an IT business solution, investigate business problem or opportunity within an organisation, analyse and document solution requirements for an IT organisation and support project manager throughout solution development, implementation and testing to ensure that requirements are met. (Total tuition time: ± 54 hours) D DATA ENGINEERING IV (DEG401T) The aim of this subject is to address the issues of data representation for data mining. OBJECTIVES: On completion of this subject, students should be able to prepare and process data for meaningful interpretations. KEY TOPICS: data engineering models, data mining tool, normalisations and redistributing variables, introduction to Neural network. (Total tuition time: ± 40 hours) 3

DATABASE ADMINISTRATION IV (DBA401T) An introduction to the management of database systems. Problems in current database administration, as well as possible solutions to those problems, are discussed. The subject focuses on the design of data structures and storage techniques, tuning, distributed systems, database administration and support tools. (Total tuition time: ± 40 hours) DATABASE SYSTEMS IV (DBS401T) This subject assumes knowledge of databases and builds on this existing database knowledge by presenting database design and technology concepts. Fundamental database concepts are covered as well as relational database models and normalisation; entity-relationship modelling; transaction management and concurrency control; distributed database management systems; object-orientated databases; client/server systems; data warehousing, data mining and also databases in electronic commerce. (Total tuition time: ± 40 hours) DECISION SUPPORT SYSTEMS IV (DPY401T) The subject focuses on decision support systems and business intelligence, human decision making processes, decision making, systems, modeling and support, decision support systems concepts, methodologies and technologies, modeling and analysis, data mining for business intelligence, artificial neural networks for data mining, text and web mining, data warehousing and the CART algorithm. (Total tuition time: ± 40 hours) DEVELOPMENT SOFTWARE IV (DSO401T) The focus is on advanced PL/SQL programming using Oracle 10g/11G as a tool, the content includes PL/ SQL tables, Nested blocks in PL/SQL, Dynamic SQL and Dynamic PL/SQL blocks, recompiling functions and procedures, package forward declarations, package dependency, package overloading, bulking in PL/SQL and creating database triggers. (Total tuition time: ± 40 hours) H HUMAN COMPUTER INTERFACE DESIGN IV (HCI401T) Students gain knowledge and skills required for designing interactive products to support the way they communicate and interact in their everyday and working life. Students should know how to generate user requirement, design, evaluate and implement interactive computing systems for human use with other human factors and ergonomics. The subject s main topics include: the use of general HCI principles to design screens for Windows application and for the Web; understanding users and user-centered design; identifying needs and establishing requirements; doing conceptual design, prototyping and construction of human computer interfaces for different types of users. (Total tuition time: ± 40 hours) I INFORMATION AND TECHNOLOGY MANAGEMENT IV (ITA401T) This subject provides concepts and frameworks for understanding the potential impact of Information Technology (IT) on business strategy and performance. The subject focuses on the implications of increased digitisation for defining business strategies and operating models, and explores the roles of both general managers and IT executives in using IT to achieve operational excellence and business agility. On successful completion of this subject, the student will be able to develop an IT Strategy for a digital enterprise; evaluate how IT will shape future businesses and the contribution of enterprise architecture; evaluate the risk and benefits of digitised processes and compare strategically whether to perform those processes internally or externally; assess the impact of globalisation; motivate why some firms are better able to convert their IT investments into business value; and implement steps to ensure effective IT decision making. (Total tuition time: ± 54 hours) INFORMATION SECURITY IV (ITU401T) (Subject custodian: Department of Information Technology) Encryption and decryption algorithms, protocols, operating systems, databases and network security. (Total tuition time: ± 40 hours) 4

K KNOWLEDGE MANAGEMENT IV (KNM401T) This subject is aimed at extending the skills of the students by introducing students to the various Knowledge Management concepts, design, implementation and management of KNM systems, as well as an overview of challenges that organisations face during the implementation of KNM initiatives. As the economy increasingly moves towards a knowledge-based economy, the ability to manage knowledge becomes a matter of competitive survival for organisations. Principles and practice of knowledge management in organisations, therefore, become the focal point of this subject. On completion of the subject, students will be able to identify and apply the theoretical and practical knowledge management principles to address management pitfalls, manage these knowledge management challenges; and implement the relevant knowledge management steps to ensure success within the context of the organisation. (Total tuition time: ± 54 hours) O OPERATING SYSTEMS IV (OSY431T) (Subject custodian: Department of Computer Systems Engineering) The main objective of this subject is to design and program a simple operating system (using layered technology), programmed in Assembler, C or C++ programming languages. The simple operating system will have a programmed boot process (written in Assembler only), a kernel (can be written in Assembler, C or C++ combination), file system (can be written in Assembler, C or C++ combination), and command interpreter or shell (can be written in Assembler, C or C++). Students should have prior (and solid) knowledge of operating systems and C or C++ programming language before embarking on this subject. The subject starts off with a revision of Assembler programming only. No revision of C or C++ is done, as this is required from students. When time permits, advanced concepts (in theory only), such as memory management, process management and process scheduling, as well as types of operating systems, such as distributed, parallel, embedded and/ or real-time operating systems, are evaluated theoretically. (Total tuition time: ± 26 hours) P PRINCIPLES OF RESEARCH IV (PAJ411H) CONTINUOUS ASSESSMENT This subject prepares students to obtain the necessary skills in doing proper research to deliver a proper researched report. The subject also looks at the basics of paradigms, methodologies, and techniques of research in the behavioural sciences, and their application in information technology. On completion of the subject, students will be able to apply the basic paradigms, methodologies and techniques; apply different methodologies in different scenarios; recommend which data collection technique is necessary; apply correct research methods in the ICT environment, and apply the appropriate tools for collecting data in the ICT environment. Project topics and research questions in line with the Department niche area. (Total tuition time: ± 54 hours) PROJECT IV (PJT411B/R) CONTINUOUS ASSESSMENT (Subject custodian: DepartmenT of Computer Science) This subject is an IT project that includes IT research and writing a research report. On completion of the subject, students will be able to apply the research and presentation skills obtained in Principles of Research, apply the correct Harvard reference method, demonstrate writing skills, and demonstrate research skills according to the project topics and research questions in line with the Department niche area. (Total tuition time: ± 26 hours) PROJECT MANAGEMENT IV (PJG401C) This subject aims to enhance students knowledge of Project Management. The student who successfully completes this subject must be able to apply project management skills to any IT related project. On completion of the subject, students will be able to define, facilitate, document, and manage the project requirements for information technology project, construct the relevant template based on industry-accepted standards, apply the appropriate techniques that are geared to significantly improve requirements, collection and documentation; and explore the roles of various players (project leaders, business analysts, client advocates, and customers) in determining the success of the requirements definition for IT projects. (Total tuition time: ± 54 hours) 5

S SOFTWARE REQUIREMENTS AND DESIGN IV (SRN401T) Software engineering subject that concentrate on software requirements, software design, software construction and software testing knowledge area in addition to software project management. (Total tuition time: ± 40 hours) T TECHNICAL PROGRAMMING IV (TPG401T) AIM/PURPOSE: To introduce the students to the creation and design of software systems to support interoperable machine-to-machine interactions over a network. OBJECTIVES: To introduce students to Web services architecture, anatomy of WSDL document, SOAP-RPC, SOAP format, SOAP fault and extensions, overview of UDDI. KEY TOPICS: SOA, WSDL, SOAP, Restful Web services, UDDI. (Total tuition time: ± 40 hours) 6