TUT BTech in IT: Web and Application Development
BACCALAUREUS TECHNOLOGIAE: INFORMATION TECHNOLOGY: WEB AND APPLICATION DEVELOPMENT
Qualification code: BTIW05 – NQF Level 7
Campus where offered: |
Soshanguve South Campus |
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: Web and Application Development or an equi- valent 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:
Day classes offered on Saturdays, offered over a period of one and a half 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 and March 2013.)
|
Prospectus 2019- Faculty of Information and Communication Technology |
1 |
|
||
|
|
|
CURRICULUM
FIRST OR SECOND SEMESTER |
|
|
|
CODE |
SUBJECT |
CREDIT |
PREREQUISITE SUBJECT(S) |
ADN401T |
Advanced Internet Programming and |
(0,100) |
Internet Programming and |
|
E-Commerce IV (second semester |
|
E-Commerce IV |
|
subject) |
|
|
HCI401T |
Human Computer Interface Design IV |
(0,100) |
|
ITA401T |
Information and Technology |
(0,100) |
|
|
Management IV |
|
|
ITC401T |
Internet Programming and |
(0,100) |
|
|
E-Commerce IV (first semester subject) |
|
|
PAJ411K |
Principles of Research IV* |
(0,100) |
|
PJT411H |
Project IV |
(0,200) |
Principles of Research IV |
PJT416R |
Project IV (re-registration) |
(0,000) |
|
WEM401T |
Web Management IV (second semester |
(0,100) |
|
|
subject) |
|
|
|
plus two of the following subjects. All subjects are offered as determined by the |
||
|
Head of the Department: |
|
|
AIT401T |
Artificial Intelligence IV (second semester |
(0,100) |
|
|
subject) |
|
|
ATE401T |
Application Technology IV (second |
(0,100) |
|
|
semester subject) |
|
|
DBS401T |
Database Systems IV (first semester |
(0,100) |
|
|
subject) |
|
|
DEG401T |
Data Engineering IV* (first semester |
(0,100) |
|
|
subject) |
|
|
DPY401T |
Decision Support Systems IV* (second |
(0,100) |
|
|
semester subject) |
|
|
ITU401T |
Information Security IV (second semester |
(0,100) |
|
|
subject) |
|
|
KNM401T |
Knowledge Management IV |
(0,100) |
|
NWS421T |
Networks IV (first semester subject) |
(0,100) |
|
OSY431T |
Operating Systems IV (first semester |
(0,100) |
|
|
subject) |
|
|
PJG401C |
Project Management IV |
(0,100) |
|
SRN401T |
Software Requirements and Design IV* |
(0,100) |
|
|
(first semester subject) |
|
|
TOTAL CREDITS FOR THE QUALIFICATION: |
1,000 |
|
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 INTERNET PROGRAMMING AND |
1 X 4-HOUR COMPUTER-BASED |
E-COMMERCE IV (ADN401T) |
|
(Subject custodian: Department of Computer Science) |
|
Advanced Internet programming and e-commerce on the Oracle Web platform. (Total tuition time: ± 40 hours)
|
Prospectus 2019- Faculty of Information and Communication Technology |
2 |
|
||
|
|
|
APPLICATION TECHNOLOGY IV (ATE401T) |
1 X 3-HOUR PAPER |
(Subject custodian: Department of Computer Science) |
|
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) |
1 X 3-HOUR PAPER |
(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)
D
DATA ENGINEERING IV (DEG401T)1 X 3-HOUR PAPER
(Subject custodian: Department of Computer Science)
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 interpreta- tions. KEY TOPICS: data engineering models, data mining tool, normalisations and redistributing variables, introduction to Neural network. (Total tuition time: ± 40 hours)
DATABASE SYSTEMS IV (DBS401T) |
1 X 3-HOUR PAPER |
(Subject custodian: Department of Computer Science) |
|
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)1 X 3-HOUR PAPER
(Subject custodian: Department of Computer Science)
The subject focuses on decision support systems and business intelligence, human decision making pro- cesses, 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)
H
HUMAN COMPUTER INTERFACE DESIGN IV (HCI401T) |
1 X 3-HOUR PAPER |
(Subject custodian: Department of Computer Science) |
|
Students gain knowledge and skills required for designing interactive products to support the way they com- municate and interact in their everyday and working life. Students should know how to generate user require- ment, 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)1 X 3-HOUR PAPER
(Subject custodian: Department of Informatics)
This subject provides concepts and frameworks for understanding the potential impact of InformationTechnology (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)
|
Prospectus 2019- Faculty of Information and Communication Technology |
3 |
|
||
|
|
|
INFORMATION SECURITY IV (ITU401T) |
1 X 3-HOUR PAPER |
(Subject custodian: Department of Information Technology) |
|
Encryption and decryption algorithms, protocols, operating systems, databases and network security. (Total tuition time: ± 40 hours)
INTERNET PROGRAMMING AND E-COMMERCE IV (ITC401T) |
1 X 4-HOUR COMPUTER-BASED |
(Subject custodian: Department of Computer Science) |
|
Students are introduced to the rapid application development with the Ruby on Rails framework and databases for interacting with, and storing data for end users. Topics include: advanced architectural design of e-commerce systems with high availability and scalability, developing front-end/back-end functionality, security/logins, system administration etc. (Total tuition time: ± 40 hours)
K
KNOWLEDGE MANAGEMENT IV (KNM401T)1 X 3-HOUR PAPER
(Subject custodian: Department of Informatics)
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 competi- tive 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)
N
NETWORKS IV (NWS421T) |
1 X 3-HOUR PAPER |
(Subject custodian: Department of Information Technology) |
|
A study of advanced network management. (Total tuition time: ± 36 hours) |
|
|
|
O |
|
OPERATING SYSTEMS IV (OSY431T) |
1 X 3-HOUR PAPER |
(Subject custodian: Department of Computer Systems Engineering) |
|
The main objective of this subject is to design and program a simple operating system (using layered technol- ogy), 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 (PAJ411K) |
CONTINUOUS ASSESSMENT |
(Subject custodian: Department of Computer Science) |
|
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)
|
Prospectus 2019- Faculty of Information and Communication Technology |
4 |
|
||
|
|
|
PROJECT IV (PJT411H, PJT416R) |
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) |
1 X 3-HOUR PAPER |
(Subject custodian: Department of Informatics) |
|
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 custom- ers) in determining the success of the requirements definition for IT projects. (Total tuition time: ± 54 hours)
S
SOFTWARE REQUIREMENTS AND DESIGN IV (SRN401T) |
1 X 3-HOUR PAPER |
(Subject custodian: Department of Computer Science) |
|
Software engineering subject that concentrate on software requirements, software design, software construc- tion and software testing knowledge area in addition to software project management. (Total tuition time: ± 40 hours)
W
WEB MANAGEMENT IV (WEM401T) |
1 X 3-HOUR PAPER |
(Subject custodian: Department of Computer Science) |
|
This subject focuses on programming web services. Topics include the Semantic Web stack, XLM and RDF, ontologies, software agents and their use on the Semantic Web, symmetric and asymmetric cryptography works. (Total tuition time: ± 40 hours)
|
Prospectus 2019- Faculty of Information and Communication Technology |
5 |
|
||
|
|
|