Diploma in Information Technology (DIT) – 2 Year

Faculty Of  • SAQA ID No. 58338 • NQF6 • 265 Credits • 2 Years

The purpose of the Diploma in Information Technology is to provide students with an intermediate level of study covering the key aspects of Information Technology. This Diploma includes key elements from the re-designed three-year qualification. This two year qualification is currently being phased out in accordance with the implementation of the new Higher Education Qualifications
Framework as required by the Council on Higher Education. New students shall be taken for the last time in 2016 for the first year of study and in 2017 for the second year of study only.

The ever-increasing use of computers has generated the need for highly trained practitioners to design and develop new hardware and software systems, and to incorporate technological advances into new and existing systems. With the ongoing integration of computers and the Internet into the business world, it is important for qualifying students to have valid practical experience relevant to the design and implementation of systems. The programme aims to equip qualifying students with the knowledge and practical skills required to perform effectively in an Information Technology role as well as with an appropriate knowledge base as preparation for further learning.

 

The qualifying student will be capable of:

  • Analyse and design software solutions to industry-related IT problems.
  • Utilise the required technical skills to effectively implement the designed solutions in an IT environment.
  • Utilise the required technical skill to design and implement solutions in data communications, networks and the internet environment.
  • Effectively utilise business and management skills to bridge the gap between the IT discipline and the business functional areas in industry.
  • Use hardware to its full potential by understanding the technical operation of hardware and to control it on a low level.
  • Provide IT support services to end-users in their chosen business sector.

• A National Senior Certificate with endorsement for admission to a Diploma and / or Degree or
• A National Certificate Vocational (NCV) at NQF Level 4 with appropriate subject combination and levels of achievements or
• Mature Age Exemption for students above the age of 23 as set out in the Higher Education Regulations.
or
• Recognition of Prior Learning (RPL)

Diploma in Information Technology (DIT) - 2 Year - Module Breakdown

Semester 1 Credits
Development Software 500 10
Information Systems 511 10
Programming 511 15
Web Technology 511 15
Networks Engineering 511 10
Semester 2 Credits
Business Communication 500 10
Information Systems 511 10
Programming 511 15
Web Technology 511 15
Networks Engineering 511 10
Semester 1 Credits
IT Project Management 600 15
Programming 621 15
Database Systems 621 10
Business Management 621 10
Quantitative Techniques 600 15
Semester 2 Credits
IT Group Project 600 15
Programming 622 15
Database Systems 622 10
Business Management 622 10
Management Information Systems 600 15
Work Integrated Learning 600 15

Exit-level outcomes are divided into generic competencies, fundamental competencies and those core to the Information Technology Programme, as follows: a. Generic competencies

  • The ability to work as a member of a team.
  • The ability to collect, analyse and present information. · A knowledge of the use of technology.
  • The ability to use technology and other methods of presentation for communication purposes.
  • The ability to identify and suggest possible solutions to a problem.
  • The ability to organise work requirements so as to meet set deadlines. b. Fundamental competencies End-User Computing:
  • A sound knowledge of the theory of and practical skills in Microsoft Windows, Microsoft Word, Microsoft Excel and Microsoft PowerPoint. Business English: · The ability to communicate in English in a business-orientated environment. Introduction to Business Management:
  • An understanding of the relationship between a business and its environment.
  • An understanding of the different functions of an enterprise.
  • An understanding of the necessary requirements for starting and managing a small business. c. Core competencies Introduction to Information Systems:
  • A sound understanding of how information systems support business requirements in a competitive environment. · A sound understanding of the information systems/technology issues managers and organisations have to consider. IA:Programming
  • A sound theoretical and practical knowledge of the Pascal programming language, including basic concepts of programming, debugging, trace tables and syntax checking. Programming IB:
  • A sound theoretical and practical knowledge of Visual Basic 6.0 as a programming language, including coding, debugging, error handling and databases. Introduction to Computer Science:
  • A basic understanding of how systems software and hardware operate.
  • The basic technical foundation required to design and implement systems.
  • A basic understanding of how to manage the procurement of hardware and software and existing computer resources.
  • The ability to solve basic technical problems. Fundamentals of Computer Science:
  • A sound understanding of how systems software and hardware operate.
  • An understanding of the differences between the various levels in the computer.
  • The technical foundation required to design and implement systems.
  • A sound understanding of how to manage the procurement of hardware and software and existing computer resources.
  • The ability to solve technical problems. PC Hardware:
  • A sound understanding of computer hardware, including installation, configuration, upgrading, safety and preventive maintenance, memory management, and basic networking.
  • The ability to implement these principles in practice. Systems Analysis and Design:
  • A sound understanding of how information systems support business.
  • A sound understanding of how systems analysts interact with users and management in a business organisation.
  • The ability to use real-world systems analysis and design skills in problem-solving. Managing the Software Environment:
  • The ability to initiate, plan, manage, control and report on IT projects. Programming IIA:
  • An understanding of the fundamentals of proper programming, specifically Object Oriented Programming, including modifying objects, conditional constructs, iterative constructs, and advanced parameter passing.
  • The ability to build real-world C++ applications. Programming IIB:
  • An understanding of the fundamentals of proper programming, specifically Object Oriented Programming, including pointers and dynamic memory, overloading operators, templates and polymorphism, STL and exception handling, and the EZWindows API.
  • The ability to build real-world C++ applications. Managing the IT Environment:
  • A sound understanding of how to manage the IT environment, including hardware and software acquisition, charge-out and sorting, risk resolution, and computer security.
  • The ability to solve IT problems. Computer Architectures:
  • A sound understanding of how systems software and hardware operate.
  • An understanding of the underlying structure and operation of a modern digital computer.
  • The technical foundation required to design and implement systems.
  • A sound understanding of how to manage the procurement of hardware and software and existing computer resources.
  • The ability to solve technical problems.
  • The ability to use assembly language to understand the machine language level better, and to debug programmes. Databases:
  • A sound understanding of the concepts of data and Database Management Systems (DBMS).
  • The ability to analyse, design, and construct raw databases.
  • The ability to use a database to transform raw data into valuable information. Software Engineering:
  • A sound understanding of the Object Oriented approach to Software Engineering. Trends and Issues:
  • A sound knowledge of current trends in Information Technology.
  • A sound understanding of the effect of IT on the way in which business is conducted. Programming Languages:
  • A sound knowledge of Component Software.
  • An understanding of the more advanced programming concepts in Java, Visual Basic and Visual C++.
  • The ability to apply these advanced concepts in practical assignments. HTML, Javascript and E-commerce:
  • A sound understanding of the internet, elementary networking concepts, intranets, HTML, Javascript, Java and ASP, and E-commerce.
  • The ability to design a Web Page, including writing HTML, writing Javascript, and using the application generator “MS Front Page”. Networking:
  • A detailed understanding of networks, their underlying structure and mechanisms, management and use.
  • The ability to work within different operating system environments. Operating Systems:
  • A sound knowledge of different types of operating systems, across different platforms and applications.
  • The ability to work within different operating system environments. Project: · The ability to put theoretical knowledge and expertise into real-world practice by designing a Web Page for an organisation.

Download Info Pack

Want to know more? Enter your details below to download a PDF course info pack and receive related course updates. Your details will not be shared with third parties.

Career Pathways for this course?

  • Systems Analyst
  • IT Manager
  • Systems Developer
  • VB Developer
  • Web Developer
  • Team Leader
  • Java Developer
  • C++ Developer
  • Network Administrator
  • Help Desk Support
  • MIS Support
Contact Us Register