IIE Bachelor of Computer and Information Science in Application Development

Passionate about coding and creating innovative digital solutions?

Prepare for a career as a developer of innovative software solutions

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%.
  • LoLT Requirement: A minimum of 30% in LoLT on NSC/ SC(a) OR with a min. 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

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

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.

Device specifications required for School of Computer Science full-time students:

NOTE: It is advised that you purchase your own:

  • 500GB HDD
  • 8GB RAM minimum

Should you wish to run Android Studio on your laptop, you will need the following:

  • Processor: i5/i7
  • RAM: 32GB
  • HDD: 500GB SSD

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


Intakes

February



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.