Zimbabwe Open University - school image
University

Zimbabwe Open University


Bachelor of Software Engineering (Honours)

Zimbabwe has a growing Information and Communications industry. The sustained growth of that sector is among other issues reliant on human capital development. Currently this industry is serviced by graduates from conventional universities, technical colleges and polytechnics. The Faculty of Technology exists to empower students with relevant skills to meet these industrial challenges and needs through open distance learning pedagogies.

Today, the computing field has grown into a number of distinct bodies of knowledge. These include Information Technology, Information Systems, Computer Science, Computer Engineering, Software Engineering and many other variations.

Information Technology (IT) as a body of knowledge requires specialised training and orientation. Today there is a glaring training gap in the information and communication technologies industry. Most universities are offering Computer Science.

The Bachelor of Software Engineering is designed to provide an in-depth coverage of topics in software engineering. Throughout the program, students will develop skills to confidently perform and manage activities at every stage of the life cycle of large-scale software systems.

The Software Engineering programme is aimed at: Producing graduates who will utilize state-of-the-art knowledge, techniques, and technologies in requirements analysis, design, construction, testing, implementation, and evolution of software systems. Producing graduates who are capable of undertaking research and development in the field of software engineering and software-related technology. Producing graduates who will assume professional and managerial roles guided by knowledge of technopreneurship and ethical, legal, and social issues.

SE Professional Career Prospects

Today, information technology is such an integral part of most businesses that the profession of being a computer expert has broadened into a multitude of specialised occupations, involving networking, software development, computer security, and designing graphics or interfaces. The following are some of the possible professional options for a graduate of this programme:

Maintenance Technician-Hotline technician (Hot Liner), Network technician, Network Administrator, Databases Administrator, System engineer, Network engineer.

Conception / Realisation- Analyst-programmer (developer), Information systems architect, Website administrator (webmaster), Web designer, Interface designer

Marketing/ Commercial/ Management -Product manager, Consultant, Project engineer, IT project manager, Information security officer (ISO), Information systems Director (ISD)

Academic-Postgraduate work, Lecturer/ Teaching, Research and development