The Technology in Finance Immersion Programme (TFIP) aims to help individuals gain experience in key technology areas, such as agile IT project management, artificial intelligence, business analysis, cloud computing, cybersecurity, data analytics, software engineering and technology, information and cybersecurity risk within the financial services sector.
The program is managed by the Institute of Banking and Finance (IBF), with the support of Workforce Singapore (WSG), Infocomm Media Development Authority (IMDA), Monetary Authority of Singapore (MAS), and participating financial institutions.
Trainees will acquire the necessary skills through structured training with industry-recognized training providers and an attachment with a leading financial institution.
DigiPen (Singapore) is the training provider for the following tracks:
TFIP trainees will be equipped with strong foundations and robust backgrounds in their specializations that will serve them well in financial institutions.
This is a full-time, six-month program. Classes are conducted in person at the DigiPen (Singapore) campus between 9:00 a.m. and 5:00 p.m. on Mondays through Fridays, except on public holidays. Trainees will proceed for their On-the-Job Training (OJT) with their respective financial institutions after their classroom learning.
Mid-career individuals who are passionate about pursuing a technology career in the financial services sector and who fulfill the eligibility criteria and prerequisites may apply. For prerequisites and application details, please visit the IBF website.
The total course fee per trainee is $28,080 (inclusive of GST).
Selected trainees will be required to bring their own laptops for the six months of classroom learning. Please visit our Laptop Recommendations page for the laptop specifications.
Graduation Requirement and Certification
Trainees must maintain a minimum of 80% attendance for each module and a minimum grade of 70% (overall) in order to graduate from the course and receive a Specialist Diploma in their specialization track by DigiPen (Singapore). Please visit the Standard of Progress for more information.
Below are the modules that trainees will take during classroom learning. The duration for each module is 15 days.
Data Analytics Track — Data Analytics and Data Engineering
- Programming Methodologies: Python
- Programming Paradigms: Advanced Python
- Data Structures and Algorithms with Python
- Databases and Data Modeling
- Applied Mathematics and Statistics for Data Analytics
- Data Visualization
- Data Engineering: Big Data Technologies
- Introduction to Machine Learning
Software Engineering Track (Java) — Full Stack in Software Development with Java
- Programming Methodologies: Java
- Programming Paradigms: Advanced Java
- Data Structures and Algorithms with Java
- Databases and Data Modeling
- Computer Networks and Network Security
- Backend Development with Java
- Web Programming
- Modern Full-Stack Development with Java