Diploma in Computer Applications (DCA)

Faculty Of  • SAQA ID No. 88904 • NQF6 • 370 Credits • 3 Years

The Purpose of the Diploma in Computer Applications is to introduce the student to the design, analysis, and application of computers and computer-based systems. Through course and laboratory experiences, students learn the principles essential in defining, designing, and building both general purpose and application-specific computer systems. Course work emphasizes
fundamental elements of Computer Applications. The IT project provides a unique hands-on experience. The programme prepares students for careers in industry or for graduate study. A student who has completed this qualification will be competent
in providing professional, technical and developmental support in the computer industry.

 

Pervasive use of computers has resulted in an ongoing need for a wide range of highly skilled human capacity in ICT disciplines. The field is subject to rapid technological changes and therefore requires professionals who are well-educated, who keep up-to-date with the latest developments in the field and who can engage future trends and developments in the field.
The purpose of this qualification is to provide a career- focussed, professional qualification featuring industry- referenced knowledge and skills transfer, technological competencies, critical crossfield skills as well as attitudinal development. The programme deals with the conceptualisation, design, development, implementation and testing of computer software applications to meet the enormous commercial and social demand for such products.
Students are prepared for careers in Computer Programming and Systems Analysis & Design but will gain exposure to a wide range of related topics. The diploma student will be knowledgeable and competent in the discourse and practice of the ICT discipline and have specialist knowledge of the Applications Development. Qualifying students will therefore be proficient in the
general discourse of ICT but have specialised knowledge and skills that are focused on Applications Development.

 

The programme is designed to promote initiative and responsibility in an academic and/or professional context to respond to the local, regional and national, community and industry needs.

 

The Purpose of the Diploma: Computer Applications is to introduce learners to the design, analysis, and application of computers and computer-based systems. Through course and laboratory experiences, learners learn the principles essential to defining, designing, and building both general purpose and application-specific computer systems. Course work emphasises fundamental elements of electrical engineering and computer science as well as underlying circuit and logic technologies. The senior project provides a hands-on experience. The qualification prepares students for careers in industry or for graduate study.

A learner who has completed this qualification will be competent in providing professional, technical and developmental support in the computer industry.

• A National Senior Certificate with an 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 Computer Applications (DCA) - Module Breakdown

Semester 1 Credits
Information Systems 511 10
Programming 511 15
Development Software 500 10
Web Technology 511 15
Networks Engineering 511 10
Semester 2 Credits
Information Systems 512 10
Programming 512 15
Business Communication 500 10
Web Technology 512 15
Networks Engineering 512 10
Semester 1 Credits
M-Commerce 521 10
System Analysis & Design 621 10
Programming 621 15
Database Systems 521 10
Internet Programming 621 15
Semester 2 Credits
M-Commerce 522 10
System Analysis & Design 622 10
Programming 622 15
Database Systems 522 10
Internet Programming 622 15
Semester 1 Credits
Computer Architecture 600 10
IT Project Management 600 15
Human Computer Interaction 600 15
Programming 631 10
Computer Security 600 15
Semester 2 Credits
Operating Systems 600 10
IT Group Project 600 15
Management Information Systems 600 10
Programming 632 15
Work Integrated Learning 600 15
  • Communicate, develop, maintain and implement software systems.
  • Design a system, component, or process to meet desired needs within realistic constraints.
  • Use techniques, skills, and modern computer engineering tools necessary for engineering practice.
  • Critically evaluate alternate assumptions, approaches, procedures, tradeoffs, and results related to systems engineering problems.
  • Design a variety of electronic and/or computer-based components and systems including communications and control systems.
  • Develop, implement and maintain hardware systems in the computing environment.
  • Implement and maintain network hardware and operating systems.
  • Describe and implement the theoretical principles supporting the computing environment.
  • Understand, install, configure, troubleshoot and upgrade workstations and servers in a networked environment.
  • Understand, install, configure, troubleshoot and upgrade common computer hardware and peripherals.

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