BSc in Software Engineering

 

Join over 250,000 international students from Europe, USA and the rest of the world.

MDC SA has developed a unique partnership with University of South Africa (UNISA) to offer locally supported distance education programmes specifically for working people.

UNISA – The “MEGA” University

The main partner of MDC SA for this programme is the highly regarded University of South Africa (UNISA) – classed as one of the 11 leading very large universities. Founded in 1873, UNISA gained its University Royal Charter in 1876. It became the world’s first completely Distance Education University in 1946.

MDC SA is delighted to work with UNISA in the development of these programmes, and has an excellent reputation for the delivery of distance education to busy individuals. This has resulted in MDC SA’s parent company being awarded the Queen’s award for Export Achievement in 1999.

We can now offer:

BSc in Information Technology and Computer Science (Software Engineering -ISE)

(The curriculum for this degree comprises 30 modules with subject details shown on next page.)

Purpose

This programme stream concerns the development of robust and reliable software. It will provide the BSc graduate the knowledge, specific skills and applied and theoretical competence to occupy entry level positions involved in the development of computer based systems ranging from business to software control systems in power plants, aircraft, medical devices, etc.

Career Opportunities

Within the computer industry, a Computer Science major can prepare one for positions such as a programmer, software engineer, database administrator, systems analyst or systems programmer. There are also many other applications for Computer Science in fields such as graphic arts, manufacturing, education, security systems, electronic image processing, medical research and economics.

How it Works

The method of teaching this course is highly innovative. We call it “locally supported distance education” : learning through University supplied materials and MDCI administration and resource centres. It is based on MDCI “On-location” method of teaching which is so successful for postgraduate study here in the Middle East.

Locally Supported Distance Education

A specially designed study method based on Unisa’s extensive competence in distance education. This expertise is supplemented locally by MDC SA’s considerable experience in supporting over 500 postgraduate students close to their homes but distant from the university.

Advantages of Locally Supported Distance Education

·        Flexibility: you study at your own pace

·        Convenience: you study from home

·        Local administrative support: through MDC SA’s regional offices

·        On-line support: through Unisa’s Student on Line (SOL) system

·        Telephone and email support: from Unisa faculty

·        On-line library access: for the your all-important research materials (journals, books, papers, etc)

·        Textbook ordering facility: speedy service at reasonable prices for your books.Practical Work

Practical work in Computer Science and Information Systems mainly comprises designing of systems and the writing of computer programmes. The programmes have to be developed on suitable computers using prescribed computer packages. Access to a suitable computer is an admission requirement for all modules or subjects with a practical component. Students can gain access as
follows:

(1) by purchasing a computer for their own use
(2) by using a computer belonging to a study group, friend, computer bureau,
or employer
(3) by reserving time on a computer at MDCI computer laboratory

Course Fees

Fees are payable to MDC SA in US Dollars. Each module is $290. The fees are subject to change from one academic year to the next.

Enquires can be addressed to:

Management Development Centre SA

P.O. Box 26305

Manama, Bahrain

Tel  00973  17216002

Fax 00973 17216007

e-mail: mdcsa@batelco.com.bhBSc in Information Technology and Computer Science

(Software Engineering-ISE)

 

Year 1

Sem 1   COURSE CODES
Module 1 Introduction to business information system INF105-9
Module 2 Human computer interaction 1 INF120-8
Module 3 Theoretical computer science 1 COS101-5
Module 4 Introduction to programming 1 COS111-U
Sem 2 Module 5 Computer systems: Fundamental concepts COS113-W
Module 6 Introduction to visual programming COS114-X
Module 7 Comprehension skills for science CSS101-H
Module 8 Introduction to programming 2 COS112-V

Year 2

Sem 3 Module 9 Basic statistics STA105-M
Module 10 Formal logic 1 COS161-9
Module 11 Precalculus mathematics B MAT111-N
Module 12 Linear algebra MAT103-N
Sem 4 Module 13 End-user computing CEM101-A
Module 14 Calculus A MAT112-P
Module 15 Theoretical computer science 2 COS201-V
Module 16 Programming: comtemporary concepts COS214-4

Year 3

Sem 5 Module 17 Systems analysis and design methods INF206-D
Module 18 Object oriented concepts INF207-E
Module 19 Programming: Data structures COS211-X
Module 20 Numerical methods 1 COS233-8
Sem 6 Module 21 Programming: Practical COS212-Y
Module 22 Computer networks 1 COS226-9
Module 23 Principles of databases INF303-D
Module 24 Advanced systems development INF305-F

Year 4

Sem 7 Module 25 Software project management INF308-J
Module 26 Theory of computer science 3 COS301-Y
Module 27 Computer networks II COS326-C
Sem 8 Module 28 Advanced programming COS311-4
Module 29 Computer graphics COS340-A
Module 30 Numerical methods 2 COS332-A