Advanced Diploma In Digital Transformation (BAC College)
Course Information
Course Type
Full-time
Fees (Local Students)
SGD 5000
Fees (Foreign Students)
SGD 5000
Other Fees
Visit course website for External/Additional Fees
Duration
9 months
Intake Months
May, June, August, September and November
Programme Grant
No Student Grant for this course
Class Schedule
Information not provided by school.
Assessment Method
Coursework and Exams
Description
This programme is designed to promote your comprehension in advanced core areas of computing and technology. Through this course, you develop skills which are vital to a career in the digital economy.
Upon completing this programme, you will have the chance to embark on the final year of a relevant degree programme with an articulation framework between BAC College (Singapore) and its University partners.
With this Course You Will:
- Possess relevant IT knowledge, skills and aptitude to meet job specifications;
- Utilise current computing tools and techniques by applying knowledgeand interpreting information to solve problems;
- Execute and be responsible for routine tasks;
- Hone effective communication skills to convey information, problems and solutions;
- Develop strong team and interpersonal skills, and be aware of your social and ethical responsibilities; and
- Possess skills for lifelong learning and career development.
Entry Requirements
- A BAC Diploma in Digital Transformation (via e-learning/face-to-face/blended learning)in all subjects; or
- A pass in a Diploma level qualification from a local polytechnic, local Private Education Institution, Foreign University or Polytechnic
Language Proficiency
- A pass in the BAC English Placement Test; or
- A minimum score of IELTS 6.0/ TOEFL 550/ PTE Academic 50.
Career Opportunities
Information not available
Modules
Human Computer Interaction
- This module will familiarise you with human computer interaction theories and design processes, with an emphasis will be on applied user experience (UX) design. The module will present an iterative evaluation -centred UX life cycles. It will also introduce you a broader notion of user experience, including usability, usefulness, and emotional impact.
Integrative Programming
- Through this module, you will will gain a fundamental understanding of programming in Python by creating a variety of scripts and applications for the Web and for systems development. Python is a versatile programming language, suitable for projects ranging from small scripts to large systems.
Cloud Computing & Virtualization
- Covering cloud computing and all related areas, this module will help you learn about the various service delivery models of cloud computing architecture, and how clouds can be deployed as public, private, hybrid, and community clouds, followed by a much deeper review of the security and privacy issues related to cloud computing environments.
Business Intelligence
- The module aims at examining Business Intelligence (BI) as a broad category of applications and technologies for gathering, storing, and analysing, sharing and providing access to data to help enterprise users make better managerial decisions. You will learn the principles and best practices for how to use data in order to support fact-based decision making.
Object-Oriented Analysis & Design
- This module starts with exposing students to software requirement elicitation process and various tools and techniques used in the analysis and design of software systems. Students will apply modelling tools, and techniques learned within a recognised software development methodology and a case study context.
Big Data Technologies
- This module introduces students to an introduction to big data technologies, starting with MapReduce, as a computational model and an execution framework. Students will work with understand the use of big data tools like Pig, HIVE, Hbase and Spark to realize how the different tools in Hadoop stack fits the overall picture big data analytics.
Data Structure & Algorithms
- The purpose of this module is for the students to learn the basics of algorithms i.e. understanding, analysing and writing algorithms. Students will also understand and analyse data structures to apply algorithms on the data structures for performing various operations.