Advanced Database SystemsAlgorithm and Logic FormulationAnimationApplication Development and Emerging TechnologiesData Structures and AlgorithmDiscrete MathematicsFundamentals of Database SystemFundamentals of ProgrammingGame DevelopmentHuman Computer InteractionInformation Assurance and SecurityInformation ManagementIntegrative Programming and Emerging TechnologiesIntermediate ProgrammingIntroduction to ComputingNetworkingObject Oriented ProgrammingProject ManagementQuantitative Methods Including Modelling and SimulationRoboticsSocial Issues and Professional PracticeSystem Administration and Maintenance System Integration and ArchitectureUnderstanding Data Around Us