IIE Bachelor of Computer and Information Science in Application Development - (Distance)

Do you want to learn to code and build apps on your own schedule?

Become a skilled app developer with a flexible distance learning degree

About this qualification

The IIE Bachelor of Computer and Information Sciences in Application Development, available at Emeris, provides candidates with a thorough theoretical grounding and knowledge base in the key principles of information technology (IT), programming, mobile application development across platforms, web development, database design, troubleshooting, testing, connectivity, customisation and project management. Graduates will develop meaningful software development acumen grounded in a deep understanding of holistic application programming and development. This qualification has been designed to develop graduates’ abilities to design, code, implement and manage solution-focused by producing systemic thinkers who can develop software solutions for any device or platform.

Course

Admission requirements

Minimum Admission Requirements:
  • National Senior Certificate (NSC): Bachelor’s Degree pass with English at 30%, Maths/HG 40%, Math Lit/SG/Technical Maths 60%
  • NC(V): Bachelor's Degree pass with English at 50%, Maths/HG 50%, Math Lit/SG/Technical Maths 60%
  • Senior Certificate (SC): Endorsement with English at 33.3%, Maths/HG 40%, Math Lit/SG/Technical Maths 50%
  • SC(a): Bachelor pass with Maths/HG 40%, Math Lit/SG/Technical Maths 50%
  • Language of Learning and Teaching (LoLT): Minimum of 30% on NSC/SC(a) OR minimum of 33.3% on SC
  • International Applicants: An USAf Exemption Certificate is required and meeting the relevant Maths and English requirements
  • Notes: A cognate Higher Certificate or cognate 240 credit Diploma OR an Advanced Certificate OR 360 credit Diploma or Degree may satisfy the minimum admission requirements to degree studies
  • Non-cognate discipline: If discipline not cognate, at least 20% of credits must be academic literacy or numeracy related

For alternative admission options, please click here or reach out to student recruitment. Please note, requirements for entry to this qualification are correct at the time of publication, however, these may change.

Curriculum

(Please note the program can follow either a 3-year or 4-year structure. Module selection depends on the chosen structure. For more information, please view the factsheet).

3 Year Structure:
Year 1 – Semester 1
  • Mathematical Principles for Computer Science
  • Computer Networks 1A
  • Information Systems 1A
  • Programming 1A
Year 1 – Semester 2
  • IT Professional Practice
  • Computer Networks 1B
  • Information Systems 1B
  • Programming 1B
Year 2 – Semester 3
  • Principles of Security
  • Cloud Development A
  • Information Systems 2A
  • Programming 2A
Year 2 – Semester 4
  • Cloud Development B
  • Information Systems 2B
  • Information Systems 2C
  • Programming 2B
Year 3 – Semester 5
  • Introduction to Research for ICT
  • Information Systems 3A
  • Programming 3A
  • Programming 3C
Year 3 – Semester 6
  • Information Systems 3D
  • Information Systems 3E
  • Programming 3B
  • Programming 3D
4 Year Structure:
Year 1 – Semester 1
  • Mathematical Principles for Computer Science
  • Information Systems 1A
  • Programming 1A
Year 1 – Semester 2
  • IT Professional Practice
  • Information Systems 1B
  • Programming 1B
Year 2 – Semester 3
  • Principles of Security
  • Computer Networks 1A
  • Programming 2A
Year 2 – Semester 4
  • Computer Networks 1B
  • Information Systems 2B
  • Programming 2B
Year 3 – Semester 5
  • Information Systems 2A
  • Programming 3A
  • Programming 3C
Year 3 – Semester 6
  • Information Systems 2C
  • Programming 3B
  • Programming 3D
Year 4 – Semester 7
  • Cloud Development A
  • Introduction to Research for ICT
  • Information Systems 3A
Year 4 – Semester 8
  • Cloud Development B
  • Information Systems 3D
  • Information Systems 3E

Study further with our pathways

In the IIE Faculty of Science and Technology: School of Computer Science, graduates of the Bachelor of Computer and Information Sciences in Application Development can articulate into the Bachelor of Computer and Information Sciences (Honours) or articulate into the Postgraduate Diploma in Data Analytics.

Accreditation

The IIE Bachelor of Computer and Information Sciences in Application Development by the Higher Education Quality Council (HEQC) of the Council on Higher Education (CHE) and is registered by the South African Qualifications Authority (SAQA) on the National Qualifications Framework (NQF) as a 360-credit qualification on level 7 (SAQA ID: 97600)

Career opportunities

This qualification will open up an attractive range of career options. These opportunities include, but are not limited to:

  • Business Analyst
  • Cloud Computing Developer
  • Cloud Computing Consultant
  • Cloud Integrator
  • Database Developer
  • Dynamic Web Developer
  • Development Operations Engineer
  • Mobile Developer
  • Software Developer
  • Software Development Project Manager
  • Software Development Program Manager
  • Software Engineer

Teaching and Learning strategy

At Emeris, we believe that effective teaching is about creating experiences that foster student growth. Our academic team design activities that challenge students and identify their strengths, allowing for real-time adaptation in the learning journey. By combining subject expertise with teaching insights and digital tools, we extend learning beyond the classroom. This approach ensures students not only keep up but thrive.

On-Campus written examination venue information

  • For students based in South Africa, online students may select any campus of Emeris as their Examination Centre.
  • An alternative examination centre is only permissible for students studying abroad and those located in a province of South Africa where there is no Emeris campus. If there is no Emeris campus within reach, an alternative venue will need to be sourced by you. For non-Emeris venues, there is an alternative venue levy per module.

Device and connectivity specifications required for online study

  • Reliable internet connection (we recommend 5-10 GB of data per month and an internet speed of at least 0.15 Mbps)
  • Desktop PC or laptop with at least an i3 processor and 4GB RAM memory
  • Windows 8 or macOS 10.15 (Microsoft Office 365 is available as a free download for Emeris students), and Google Chrome, Microsoft Edge Chromium or Firefox
  • A working webcam and microphone
  • An uninterrupted power supply is also highly recommended
  • Exams are written at an exam centre and in some instances online. These details will be specified in your programme assessment schedule.

Students will also receive access to a Virtual Machine to run required software – this is accessible from your own device as well or can be accessed via the campuses’ lab Computers.

Programme information

Duration

3 years full-time / 4 years part-time


Intakes

February


Campuses


Mode/s of study


Information

  • Bachelors Degree
  • Course code: BCAD0701
  • NQF Level: 7
  • Credits: 360
  • SAQA ID: 97600

Not ready to apply?
Let’s connect you with a Student Advisor!

Explore your options, plan your future, and discover life at SA’s top private institution.