|
The BSc(Software Development) degree is an innovative programme designed to prepare future software developers and engineers for careers in this rapidly developing and vitally important industry. |
|
|
Throughout the course extensive practical work is done to ensure that students are equipped with the necessary technical skills in addition to the theoretical foundation for software engineering. This is capped off in the final year with a large-scale software development project. Each student is part of a team developing a system for an external client, under the mentorship of an experienced staff member. About the Departments Computer Science was first established as a subject at Rhodes University in the Department of Applied Mathematics in 1970. By 1980 the subject had developed to the stage where a separate Department of Computer Science was created. The Department has continued to grow and flourish along with the development of the ICT industry. In the early 1990’s members of the Department were instrumental in the introduction of the Internet to South Africa. The staff of the Department is an excellent team of dedicated teachers and highly productive researchers. Several staff members consult widely for leading ICT companies nationally and internationally. Today, the Department is one of the leading Computer Science departments in South Africa. The Department of Information Systems has its origins as a sub-department within Management Department. In 1992 it was established as a full department and has grown to be one of the top Information Systems departments in the country. In 2001 a purpose-built, state of the art building - the Hamilton Building - was completed to house the two Departments together, further enhancing the already strong collaboration between them. The Hamilton Building has an excellent ICT infrastructure including high-speed network facilities, modern servers and excellent office accommodation for staff and postgraduate students. The University also has unique financial planning systems in place to ensure that the computers used by staff and students are regularly updated ensuring that all members of the two Departments have access to the latest computer technology.
For more information please contact:
Computer
Science Department web page |