B.Sc. Software Engineering (Mobile Application Technologies)

The programme is offered as a 2+2 programme, with students spending the first two years in the Caribbean at The University of West Indies (UWI) and the succeeding two years GIST International College, Suzhou, China. The students have an opportunity to complete an internship at an IT company in Suzhou, one of China's most tech-friendly cities. English is the primary language of instruction for the programme, however Chinese language and culture training will be provided as a part of the curriculum. Students completing two years at GIST will also receive a GIST diploma in addition to The UWI degree.

Click here for more information.

Level 1 (30 credits)

Core Courses

COURSES    PRE-REQUISITES
COMP 1126     Introduction to Computing I    NONE
COMP 1127     Introduction to Computing II    NONE
COMP 1161     Object Oriented Programming  COMP1126 AND COMP1127
COMP 1210     Mathematics for Computing    NONE
COMP 1220     Computing and Society    NONE
SWEN 1006

    Research Methods for Software Engineers

   NONE
SWEN 1003

    Current and Future Trends in Computing for      SoftwareEngineers

   SWEN 1006
SWEN 1005     Mobile Web Programming    NONE
SWEN 1007     Software Engineering Essentials    NONE
SWEN 1008

    Technical Writing for 

    Software Engineers

   NONE

 

Level II-IV (Minimum of 90 credits)

CORE COURSES

COURSES    PRE-REQUISITES
COMP 2140    Software Engineering

   COMP 1126, COMP 1127 AND 

   COMP 1161

COMP 2171    Object-Oriented Design and Implementation    COMP 2140 AND COMP 1161
COMP 2190    Net-Centric Computing

   COMP 1126COMP 1127

   COMP 1161 AND COMP 1210

COMP 2201    Discrete Mathematics for Computer Science    COMP 1210
COMP 2211    Analysis of Algorithms

   COMP 1126COMP 1127COMP 1161 

   AND COMP 1210

COMP 3161

   Introduction to Database Management

   Systems 

   COMP 1126COMP 1127COMP 1161 

   AND COMP 1210

COMP 3911    Internship in Computing I 

   PERMISSION OF THE

   HEAD OF DEPARTMENT

COMP 3912    Internship in Computing II

   PERMISSION OF THE

   HEAD OF DEPARTMENT

SWEN 2165    Requirements Engineering     COMP 2140
SWEN 3001     Android Application Development I     
SWEN 3002     Android Application Development II     
SWEN 3003     Web and Mobile Application Development I    
SWEN 3004     Web and Mobile Application Development II    

 

 

Top of Page