Physical, Mathematical, Computer and Life Sciences - Information Technology and Computer Sciences
The primary purpose of this module as an integral part of the Bachelor of Science Honours (Information Technology) qualification is to provide Information Technology (IT) professionals with expertise to develop and implement a working IT system. The main objective of this module is to allow the learner to research and develop a programmable project in a wide variety of fields endorsed by the lecturers in the University of Johannesburg's Academy for IT, thereby enriching and opening job opportunities in the specialised research field. The module is designed to give learners more freedom in the choice of their research topic.
The qualification is a specialization in the field of Computer Science to prepare the learners for research-based postgraduate study. The qualification serves to consolidate and deepen the learner's expertise in Computer Science and to develop research capacity in the methodology and techniques of Computer Science. This qualification demands a high level of theoretical engagement and intellectual independence. The qualification serves to consolidate and deepen the learners' expertise in Computer Science and to develop research capacity in the methodology and techniques of Computer Science. This qualification demands a high level of theoretical engagement and intellectual independence. The Bachelor of Science Honours Computer Science, being accredited by the British Computer Society (BCS), allows graduates professional recognition. Bachelor of Science Honours qualification develops learners in applied and cognitive competencies; this includes acquisition interpreting, understanding, and application in the specialization field of Computer Science at this level. The learner must be able to carry out research under guidance and mastering the required technological skills and competencies required for this level. The learners must be able to demonstrate reflexive competencies such as innovation, decision making, strategic thinking, and organizational skills required for this level.
To demonstrate proficiency in various subject areas of information technology, it is essential to understand and apply core concepts and principles, identify limitations, analyze projects, design solutions, and develop projects at both module and individual year levels. Furthermore, being a responsible team member and contributing to the viability of completed projects are crucial aspects of working in the information technology domain.
In Computer Science, for example, core concepts and principles include algorithms, data structures, programming languages, computer architecture, and software engineering. These concepts are interconnected and essential for solving complex problems in the field. Understanding the relationships among these core concepts helps in developing efficient solutions.
When analyzing a practical project, it is important to consider the scope, requirements, constraints, and potential limitations. By designing a project, one can outline the structure, components, and functionalities of the solution. Developing and implementing the project involves coding, testing, and refining the solution to ensure it meets the desired objectives.
At the individual year project level, selecting a suitable project that aligns with one's interests and skills is crucial. By creating reports that critically discuss the synergism between different subject fields in the IT domain, one can showcase the interdisciplinary nature of information technology. Additionally, identifying technologies applicable to the wider community demonstrates awareness of societal impact and ethical considerations.
To assess theoretical knowledge and practical skills, various evaluation methods such as semester tests, exams, assignments, projects, presentations, and meetings with project leaders are utilized. Continuous evaluation ensures that learners are progressing and meeting the required outcomes. Furthermore, integrated assessment aligns teaching, learning, and assessment activities with module and qualification outcomes, providing a comprehensive understanding of the subject matter.
In conclusion, proficiency in information technology requires a deep understanding of core concepts, application of principles, analysis of projects, responsible teamwork, ethical considerations, and continuous assessment. By demonstrating knowledge and skills through various assessment methods, learners can showcase their competence in the dynamic field of information technology.
This page includes information from the South African Qualifications Authority (SAQA) . Builtneat Pty Ltd trading as Study Start, has modified all or some of this information. SAQA has not approved, endorsed, or tested these modifications.