Course Structure

.

 

The course structure, over a period of twenty-four months (two years), is as follows:
  • Four modules of taught courses and 2 modules of projects
  • The taught units are divided into a set of   core course and a set of efective courses.  The courses are examined by practical work and, in most cases, a formal examination.
  • The project specification and design will commence in Year 2 Module 5. The dissertation should be submitted by the end of Module 6. Projects can be either software projects or research projects.
  • The course will be conducted on campus.
  • Classes will be conducted in the weekend, Saturday(2pm-10pm) and alternate Sunday(9am-4pm) weekly.

The scheme of study is shown below:

Module 1

Module 2

Module 3

Module 4

Module 5

Module 6

8 Credits c

9 Credits c

3 Credits c

2 Credits c

6 Credits p

6 Credits p

-

-

6 Credits e

6 Credits e

-

-

Sat, Sun

Sat, Sun

Sat, Sun

Sat, Sun

Sat, Sun

Sat, Sun

Remarks: c = Core courses, e = Elective courses, p = Projects



Core Courses


The core courses are mainly studied in the first two trimesters. At the end of this part of the course, a student will be able to approach large-scale software design in a professional manner. Students are trained on object-oriented problem solving and programming.

Core courses are compulsory. The student will need to pass Research Methodology but his/her results will not be included in the Cumulative Grade Point Average (CGPA) calculation.

Subject Code Subject Title Credit-hour Pre-requisite
TSW7010 Principles of Computing and Programming 3 -
TMX7010 Information Systems Analysis and Design 3 -
TCO7010 Data Communications and Computer Networks 3 TSW7010
TSW7020 Data Structures and Object-Oriented Programming 3 TSW7010
TIS7010 Multimedia Systems Technology 3 TSW7010
TMX7020 IT Research Methods (RM) 2 -
TIS7020 Database Design and Management 3 TSW7010
TMX7030 Ethics and Law on the Electronic Frontier 3 -
TMX7990 MIT Project 12 All core subjects and
12 credit-hour from elective



Elective Courses


The elective courses are studied in Module 3 and Module 4. In this part of the course, the students study, in depth, a selection of key topics in Computer Science. Having studied these topics, the students will have the necessary background to begin work on their dissertations.

Subject Code Subject Title Credit-hour Pre-requisite
TCO7021 Internetworking Multimedia 3 TSW7010
TCO7031 Client/Server Internet Environments 3 TSW7010
TSW7031 Internet and World Wide Web Programming 3 TSW7010
TSW7041 Modern Operating Systems 3 TSW7020
TIS7032 Interactive Multimedia Design 3 TSW7010
TIS7042 Multimedia Information Storage and Retrieval 3 TSW7010
TSW7052 Multimedia Programming 3 TSW7010
TCM7012 Interactive Computer Graphics 3 TSW7020
TIS7052 Human Computer Interaction 3 TSW7010
TMX7043 E-Commerce and Knowledge Management 3 TSW7010
TIS7063 Data Warehousing and Data Mining 3 TIS7020
TMX7053 Computer Security 3 TCO7010
TIS7073 Decision Support Systems and Intelligent Systems 3 TSW7010


*Elective courses are subject to change

 

                                                   

 

                                                                     back.gif (7024 bytes)                             next.gif (6952 bytes)