Go to the MGI Image Gallery


Faculty of Information Technology
 
 
 


MGI offers accredited degree and diploma programmes in the creative arts and communication fields.
Relatively small classes ensure individual attention whilst programmes are designed to equip graduates with the necessary expertise to pursue successful careers within a professional environment.

MGI practices an integrated system of assessment where students are assessed on an ongoing basis during their study careers. Programmes are offered in English and are externally examined and moderated by well-qualified academics of public higher institutions and industry practitioners. Programmes compare favourably with similar qualifications offered elsewhere and are selected, designed, and developed to provide an education that meets the demands of prospective employers, enabling graduates to enter the workplace immediately after qualification. The curricula can be adapted to meet specific career needs and interests, allowing students to further their studies at other local and international universities, colleges
and schools. 

In addition, MGI programmes have a guest lecturer component that provides students with the opportunity to interact with experts in the field. Most degrees also offer a unique internship in the third year of study. Students get exposure in the field before graduating and starting their careers as MGI helps students to get placed as interns at companies in their chosen fields. 


.............................................................................................................................................................................

 

Bachelor of Science in Computer Science

Admission requirements click here

Duration:

Full-time undergraduate degree programmes are offered over a minimum period of 3 years. The degree will take at least four and a half years to complete on a
part-time basis.

Description:

MGI’s BSc Degree in Computer Science is grounded in a fundamental body of

computing and information systems (IS). The programme represents a reasonable consensus of the Information Systems and Computer Science community to include characteristics of the respective professions. A third year Industry Project forms part of the final year where each student, as part of a group, is required to complete a project that will contribute to the information systems development of a non-profit organization. In this way, students are able to master the profession before entering the working environment. 

Graduates will have a solid knowledge base of databases, systems analysis and design, programming, project management, and computer science, enabling them to work for either small businesses or large corporations by providing professional services to various types of businesses. Students will furthermore have the skills to work as members of a team, collect, analyse, and present information, use technology or other methods of presentation for communication purposes, identify and suggest possible solutions to a problem, and to organise work requirements in order to meet deadlines. Graduates will understand the world as a set of related systems by recognizing that problem solving contexts do not exist in isolation.


Qualification Structure


The syllabus comprises of 3 levels 

Level 1

Students are introduced to the basic principles of Computer Science.
Information Systems IA - Introduction to Information Systems
Information Systems IB - Human Computer Interaction
Computer Science IA - Fundamentals of Computer Science
Computer Science IB - Generic Solutions and Algorithms
Computer Science IC - Discrete Mathematics
Computer Science ID - Introduction to Systems Architecture
Software Development IA - Introduction to Programming using C++
Software Development IB - Programming Fundamentals
Mathematics IA
Mathematics IB
Business English
Computer Skills

Level 2

Students develop an intermediate level of knowledge and skills in Computer Science.
Information Systems IIA - Systems Analysis and Design
Information Systems IIB - Project Management
Computer Science IIA - Advanced Computer Architecture
Computer Science IIB - Networking
Software Development IIA - Object-oriented Programming
Software Development IIB - Data Structures and Algorithms
Databases IIA - Principles of Databases
Databases IIB - Database Implementation
Introduction to Financial Accounting

Or 

Human Resource Management I

Level 3

Students who successfully complete all levels are awarded the Midrand Graduate Institute Bachelor of Science Degree in Computer Science.
Information Systems IIIA - Object-oriented Systems Analysis and Design
Information Systems IIIB - Information Systems Strategic Management
Computer Science IIIA - Operating Systems
Computer Science IIIB - Social Practices and Security
Software Development IIIA - Java and distributed Systems
Software Development IIIB - Internet Programming and e-commerce
Project


Career Options

  • Systems Analyst
  • Database Administrator
  • Network Administrator
  • Programmer
  • Project Administrator

MGI is a member of the Computer Society of South Africa (CSSA). CSSA membership is free for MGI students.

 

The MGI Bachelor of Science in Computer Science degree has been recognized by the ITA (Information Technology Association). 



.............................................................................................................................................................................

 

Bachelor of Science in Informatics

Admission requirements click here

Duration:

Full-time undergraduate degree programmes are offered over a minimum period of 3 years.  The degree will take at least four and a half years to complete on a part-time basis.

Description:

MGI’s BSc degree in Informatics is a practical programme which is grounded in a

fundamental body of computing and information technology (IT). Students have the option to link the knowledge they gain to either Human Resource Management or Financial Accounting as a second focus area. 

The programme represents a reasonable consensus of the IT community as characteristics of the IT profession are present in the curriculum. A third year Industry Project forms part of the final year where each student, as part of a group, is required to complete a project that will contribute to the information technology development of a non-profit organization. In this way, students are able to master the profession before entering the working environment. 

Graduates will have the freedom to choose between working for small businesses or large corporations and will be capable of providing professional services to various types of businesses. They will be able to work as members of a team, collect, analyse, and present information, use technology or other methods of presentation for communication purposes, identify and suggest possible solutions to a problem, and organize work requirements to meet deadlines. Graduates will understand the world as a set of related systems by recognizing that problem-solving contexts do not exist in isolation.

Qualification structure

The syllabus comprises of 3 levels

Level 1 

Students are introduced to the basic principles of Information Technology.
Information Systems IA- Introduction to Information Systems
Information Systems IB - Human Computer Interaction
Software Development for IS IA – Introduction to Programming
Software Development for IS IB – Intermediate Programming
Business Management IA
Business Managemnt IB
Quantitative Techniques
Financial Accounting IA or Human Resource Management
Financial Accounting IB or Industrial Relations

Level 2 

Students develop an intermediate level of knowledge and skills in information technology.
Information Systems IIA - Systems Analysis and Design
Information Systems IIB - Project Management
Management Accounting 2A Or Human Resource Management IIA
Management Accounting IIB Or Human Resource Management IIB
Databases IIA - Principles of Databases
Databases IIB - Database Implementation
Computer Science IIC – Operating Systems in Practice 
Communication Skill

Level 3 

Information Systems IIIA - Object-oriented Systems Analysis and Design
Information Systems IIIB - Information Systems Strategic 
Research Methodology
Project
Software Development IIIB
Internet Programming and e-commerce
Management Accounting 
Financial Management 

or

Human Resource Management IIIA
Human Resource Management IIIB
Students who successfully complete all levels of study are awarded the Midrand Graduate Institute Bachelor of Science Degree in Informatics.

Career options

  • Systems Analyst 
  • Database Administrator
  • Project Manager 
  • IT Specialist

.............................................................................................................................................................................