Our Courses
EASY AI is in collaboration with Trent Global College, an 4-years EduTrust-certified institution.
Besides IT programmes, we offer programmes in English Studies, Foundation Studies, Built Environment, Tourism & Hospitality, Food Technology, Healthcare and Business Management as well.
Course Overview
Diploma in Web Application Development
The Diploma in Web Application Development equips students with the essential skills and knowledge to design, develop, and maintain dynamic web applications. Through hands-on learning and practical projects, students will explore key areas such as HTML, CSS, JavaScript, front-end frameworks, server-side scripting, and database management. The curriculum focuses on real-world application and the development of user-friendly and responsive websites, ensuring graduates are ready to tackle the demands of the tech industry.
This program is ideal for aspiring web developers who wish to pursue a career in building innovative and efficient web solutions.
Diploma in Full Stack & Data Analytics
Course Objectives:
- FullStack Software Development
- Data Analytics
- React and Node JS
- User Interface and User Experience Design
- Practicum
Advanced Diploma in Software Technology
The Advanced Diploma in Software Technology is a dynamic program offering insights into computer networks, 3D content creation, professional development, computer vision, and cloud computing. Gain hands-on experience in implementing cloud-based solutions and develop critical skills for effective project management. This diploma prepares you for the fast-paced software industry by combining theoretical knowledge with practical expertise, ensuring you graduate ready for success in this dynamic field.
Bachelor of Science (Honours) in Computer Science
- Diploma in Web Application Development
Admission Criteria
- 17 years old and above
- Minimum 3 “O” level passes or higher NITEC or equivalent qualification
- C6 Pass in GCE “O” Level English or equivalent qualification
- Applicants 30 years of age and above, with minimum 8 years of experience in the ICT Industry may be considered
FULL TIME PROGRAMME (6 Months (24 weeks) 10am – 6pm on Weekdays)
- INTAKES:
- January
- May
- September
PART TIME PROGRAMME 8 Months (32 weeks) – 3 Classes per week
- INTAKES:
- January
- May
- September
FULL TIME PROGRAMME (8 Months (32 weeks) – Part-Time
| Course Fee | Subsidy | Fees Payable | Administration Fee | Application Fee |
|---|---|---|---|---|
| 13,500 SGD | 9,450 SGD | 4,050 SGD | 150 SGD | 150 SGD |
| Course Fee | Administration Fee | Application Fee |
|---|---|---|
| 13,500 SGD | 150 SGD | 150 SGD |
Fees payable are subject to prevailing 9% GST.
Fees and Discounts (such as/but not limited to: Subsidies, Discounts, Scholarships, Funding, Instalments and Bursaries) are subject to changes according to the College’s discretion. Please ensure that you check with the College for available discounts and ensure that the offered discounted amounts are stated in the college’s Offer Letter and Student Contract.
Employability
- Software Developer
- Automation Developer
- Technology Consultant
- IT Project Manager
- Product Manager
- Junior Web Developer
- Diploma in Full Stack & Data Analytics
Admission Criteria
At least 17 years old, minimum of 3 GCE “O” Level passes or equivalent, including English Language with GCE O Level, C6 Pass and/or equivalent qualifications
Content
FullStack
- To develop knowledge and skills in the des gn, development and testing of code solutions to information processing problems.
- To develop competence in the application of frameworks and code libraries to optimize the production and testing of code solutions.
- To develop knowledge and understanding of systems for storing data and acquire skills in accessing and integrating data from various sources.
- To develop an understanding of the characteristics of user interfaces and implement solutions that meet user requirements.
- To develop competence in the deployment of web-based information systems that are secure.
- To develop competence in working in a team managing a project to deliver a coding solution.
Data Analytics
- To define and explain the difference between data, information and knowledge.
- To develop a working familiarity with the grounding principles of data analysis.
- To Implement and interpret basic regression models.
- To apply skills and knowledge to solve real-world problems.
- To be able to write efficient SQL queries to handle a variety of data analysis tasks.
- To produce actionable reports and visualizations from data and data sets.
- To create own calculated fields and parameters, as well as join and blend different data sources
React and NodeJS
- To understand common web technologies and design patterns to connect them together.
- To learn the architectural considerations of building a full stack app.
- To connect a front-end Create-React-App server to a NodeJS and Express backend.
- To communicate data from Mongo DB to the react application.
- To use advanced patterns & functional programming to improve code quality.
- To learn how to style React applications in an idiomatic way and encourage design consistency using design systems.
- To learn best practices to build real-world React applications.
User Interface and User Experience Design
- To identify how UI/UX fits into the software development lifecycle.
- To understand users and identify user personas.
- To design and create an interactive prototype of a complete design model.
- To understand how to use design principles to enhance the user experience.
- To describe and apply current best practices and conventions in UX design and employ the fundamental principles of how UX design functions to shape user’s experience of a given body of content.
- To apply design thinking processes and industry standards UX/UI tools.
- To apply design thinking processes to solve problems and generate innovative and user-centric solutions.
- To understand the results of research and apply qualitative analysis.
Practicum
- Allowing students to experience the latest industry trends and in the process enabling them to apply their knowledge from the classroom to the workplace.
- Enabling students to develop interpersonal, communication and problem-solving skills through interactions at the workplace.
- Engaging practitioners and professionals in a mentor relationship to advance your professional development.
Assessments/Written Examinations
Individual, group projects and practicum assessment.
Graduation Requirements
- A minimum of 90% attendance for student pass holders is required and 85% attendance required for non-student pass holders.
- Minimum mark of 40% is required to pass each module.
Duration
16 months (Full Time)
Course Delivery: The course will be delivered in a blended style format of formal classroom setup, self-study, group work and presentations, coursework and online.
INTAKES: January, May and September
Programme Fees
- SGD $15,000 (excluding GST)
- Application fee: SGD $150 (non-refundable)
- Administrative fee: SGD $700
Course fee is payable in 2 instalments with the first instalment before enrolment and the second instalment 6 months after the course has commenced.
Fees payable are subject to prevailing 9% GST.
Fees and Discounts (such as/but not limited to: Subsidies, Discounts, Scholarships, Funding, Instalments and Bursaries) are subject to changes according to the College’s discretion. Please ensure that you check with the College for available discounts and ensure that the offered discounted amounts are stated in the college’s Offer Letter and Student Contract.
- Advanced Diploma in Software Technology
Admission Criteria
- Minimum Age: 18 years old
- Academic: , Pass at least three subjects at Grade E in GCE “A” level (or) equivalent foreign qualifications (or) possess Diploma in Web Application Development (or) Diploma in Full Stack & Data Analytics
- Language Proficiency: Students entering the programme whose first language is not English or students whose medium of instruction on their qualifying programme was not English will be required to demonstrate a proficiency in English to TOEFL 500 / IELTS 5.5 or pass in Trent Global College English entry test
- Students entering the programme whose first language is not English or students whose medium of instruction on their qualifying programme was not English will be required to demonstrate a proficiency in English to TOEFL 500 / IELTS 5.5 or pass in Trent Global College English entry test
Working Experience: Mature candidates (minimum 30 years old with 8 years of working experience) with NITEC or minimum 2 GCE “O” level passes (at least C6 in English and any other subject) or 3 GCE “N” level passes (at least grade 5 in English and any two other subjects)
Content
1. Networking Systems and Technology
In this module students will acquire a comprehensive understanding of different computer networks, and identify the different operating systems, hardware and software which are utilized in a network. This allows students to demonstrate the ability to choose appropriate equipment and protocols for network infrastructure, diagnose issues, and propose solutions related to equipment selection, protocol usage, and configurations, through the description of various networking stacks employed across diverse domains, showcasing an understanding of their distinct characteristics and applications. By helping to evaluate and formulate IP addressing schemes for networks, demonstrating analytical skills in the design and optimization of addressing structures.
2. Real Time Interactive Applications for 3D
This module teaches students to generate 3D content, demonstrating comprehension of 3D assets production principles, 3D software, and relevant tools within the context of the industry. By showcasing proficiency in the production of 3D assets and textures, demonstrating the ability to realize deliverables from conceptual designs. The application of 3D workflows produces deliverables for visualization 3D printing, and real time interactive applications such as Augmented Reality/Virtual Reality (AR/VR). This allows students to demonstrate transferable soft skills related to effective project management and software development life cycle, such as scheduling, gathering use requirements and effective communication.
3. Professional Development
This module allows students to engage in reflective processes to analyze and discuss positive behaviors within the realm of professional practice, including self-reflection on personal conduct. By illustrating an understanding of professional constraints, identify boundaries, and possess the ability to function effectively within prescribed parameters. This allows students to explore and articulate the nuances of professional working practices, examining their relevance within the broader social, economic, and cultural context. Through the combination of academic subject knowledge with professional skills and behaviors, fostering an integrated approach to enhance overall competence in practical settings.
4. Computer Vision
This module allows students to assess the principles of artificial intelligence, contemporary technologies, and the possible challenges influencing the advancements of AI and ML. By constructing an AI-based system utilizing appropriate development tools and techniques and reflecting on personal experiences and explore potential applications of the chosen approach. As well as assessing the diverse approaches to Machine Learning and the development of AI solutions, evaluating the effectiveness of various learning algorithms.
5. Systems Management and Cloud Computing
This module aid students in implementing a cloud-based solution to showcase comprehension of Cloud Computing Architecture within a specified case study or scenario and demonstrate proficiency in the common operations associated with operating systems, such as Linux and/or Windows. By using a suitable cloud-based platform or local virtual machine to demonstrate applications of directory services, virtualisation and distributed computing. This allows students to recognize different operating systems and evaluate them in terms of their capabilities and limitations.
6. Research Project
This module gives students the opportunity to engage in discussions involving research, analysis, and critical evaluation of the employment landscape within the discipline. By expressing comprehension of key concepts and industry trends to recognize future opportunities as well as to showcase independent involvement in the professional context to establish networks and connections. By demonstrating systematic planning and preparation
for a work-based learning experience and generating relevant materials and resources supporting professional career development.
Assessments/Written Examinations
- Exams are conducted at the end of each module.
- There are 10 exam modules.
Graduation Requirements
- A minimum of 90% attendance for student pass holders is required and 85% attendance is required for non-student pass holders.
- Minimum mark of 40% is required to pass each module.
Duration
Full Time: 10-month study
- Regular Class: 3-hour classroom lesson
- Weekdays lessons start: 7.00pm to 10.00pm
- Saturday lesson start: 2.30pm to 5.30pm or 6pm to 9pm
- Sunday lessons (if necessary)
Part Time: 12-month study (Currently Offering Part-Time)
- Total number of days per week: 3 days
- Total number of hours per day: 3 hours
INTAKES: January, May and September
Programme Fees
Part-Time
SGD $6,800 (Exclusive GST)
- Application Fee: SGD $150 (non-refundable)
- Administration Fees: SGD $150
Full-Time
SGD $6,800 (Exclusive GST)
- Application Fee: SGD $150 (non-refundable)
- Administration Fees: SGD $150
Fees payable are subject to prevailing 9% GST.
Fees and Discounts (such as/but not limited to: Subsidies, Discounts, Scholarships, Funding, Instalments and Bursaries) are subject to changes according to the College’s discretion. Please ensure that you check with the College for available discounts and ensure that the offered discounted amounts are stated in the college’s Offer Letter and Student Contract.
- Bachelor of Science (Honours) in Computer Science
Admission Criteria
Academic Level:
- Three “A” Levels at grade BCC or above
- BTEC Extended Diploma at grade DMM
- UAL Level 3 Extended Diploma, T Level (pass or above)
- Access to Higher Education Diploma
- International Baccalaureate at grade 24 or above
- Other/Mixed qualifications equivalent to 104 UCAS Tariff points
- Graduate from Advanced Diploma in Software Technology with minimum C grade (articulation to L6)
Language Level:
Mature students, those with minimum 5 years of work experience or with qualifications other than those listed above. Such applicants should demonstrate sufficient aptitude and potential to complete the course successfully. Applicants will be assessed at interview in accordance with Ravensbourne’s Accreditation of Prior Learning Policy and Procedure and Student Transfer Plan.
All applications are subject to approval from Ravensbourne University, London.
Content
Level 4:
- Web-design and Databases
- Identify a web based or resident database driven application or website.
- Explain the reasons for choices in terms of application environment and other available tools (of a dynamic and secure database driven website or mobile application).
- Describe how web and database security is catered for in their application design.
- Software Design and Development
- Describe essential concepts, principles and theories of procedural programming.
- Model and represent problems at different levels of abstraction.
- Apply the essential principles of version management via a repository.
- Professional Life Practice – Exploring your practice
- Develop an idea of a product which may be used physically or virtually.
- Develop a portfolio of what ideas you thought about and how they could contribute in real life scenarios.
- Evidence developing technical skills and competencies.
- Professional Life Practice – Developing your Practice
- Identify key industries within computing and the various segments and verticals.
- Identify a suitable specialty and explore job prospectus and certification requirements.
- Evidence research and reflection of key areas of social and ethical issues within computing.
- Demonstrate understanding of development practice within the computing industry i.e., how teams are put together and the roles within them.
- Computer Networks and Technology
- Develop knowledge of Computer Networks, Network Operating Systems and identify the uses of typical hardware and software components in a network.
- Select suitable equipment and protocols for use in a network, diagnose problems and propose solutions in equipment selection, protocol use and configurations.
- Articulate different networking stacks in a range of domains.
- Analyse and design IP addressing schemes for a network.
- Immersive Technology
- Produce 3D content and show an understanding of 3D Design, 3D software and tools and its industry context.
- Demonstrate skills in designing and realising 3D models.
- Application of 3D workflows and output methods within the theme areas of 3D modelling, printing and AR/VR.
- Evidence professional transferable and employability skills, including ability to manage time and work to clear briefs and deadlines, respond to set goals and communicate effectively.
Level 5:
1.Full Stack Application Development
- Analyse the requirements of a live project or a self-initiated project.
- Evaluate, short list and use appropriate tools required to complete the project.
- Develop a high quality artefact which covers the elements of a ‘full-stack’ development definition.
- Work-Based Learning
- Reflect on and discuss constructive behaviours related to professional practice, including reflecting on one’s own behaviours.
- Provide examples of professional restrictions, recognise parameters, and have the skills to work productively within them.
- Discuss professional working practices and how they apply to the wider social, economic and cultural context.
- Integrate academic subject knowledge alongside professional skills and behaviours.
- Computer Vision and AI
- Evaluate the principles of artificial intelligence, modern technologies and potential issues affecting the developments of AI and ML”.
- Develop an AI based system using suitable development tools and techniques.
- Reflect upon own experience and investigate potential uses of approach taken.
- Evaluate various approaches for Machine Learning and developing AI solutions and the effectiveness of different learning algorithms.
- Operating Systems and Cloud
- Setup a cloud-based solution to demonstrate understanding of Cloud Computing Architecture for a given case study or scenario.
- Develop competence in use of various operating systems such as Linux and Microsoft Windows Server.
- Utilise an appropriate Cloud based platform or a local virtual machine, apply directory services and demonstrate understanding of virtualisation and distributed computing”.
- Identify operating system limitations and various available OS.
- Professional Life Practice – Applying your Practice
- Discuss research, analysis and critical evaluation of the employment landscape related to the discipline.
- Articulate understanding of key ideas and industry trends to identify future opportunities.
- Evidence independent engagement with the professional context to build networks and connections.
- Demonstrate systematic planning and preparation for work-based learning experience.
- Create appropriate materials and resources that support professional career development.
Level 6:
- Advanced Computer Vision and 3D
- Understand and develop algorithms for data capture and display.
- Create functioning prototypes for connected devices and AR/VR.
- Gain knowledge on code and software needed to connect physical computing hardware to virtual worlds.
- Gain skills in designing for user interface and physical objects using appropriate software, tools and materials.
- Professional Life Practice – Situating Your Practice
- To evaluate the activities underpinning business operations.
- To reflect upon application of Project Management techniques and Management Information Systems • To demonstrate an understanding of basic accounting principles.
- To understand the importance of compliance and regulations • To understand the compliance with data protection, copyright and intellectual property.
- Final Project
- To reflect on your experience of developing the project and evaluation of what went right or wrong.
- In depth analysis of your own work and relevant/potential industrial applications.
- Produce work which demonstrates an advanced level of technical skills and a professional attitude towards problem solving.
- Ethics, Risk and Project Management
- To equip the student to work as an IT project manager using current industry techniques.
- To develop familiarity with appropriate international standards in this field.
- To construct an appropriate quality and planning process for a target organisation.
- To develop an appreciation of effective risk management.
- To understand ethical implication and controls.
* Modules are subjected to change by Ravensbourne University London.
Assessments
Include both Examinations and Coursework.
Graduation Requirement
A minimum of 90% attendance is required for international students and 75% attendance is required for local students.
Award of Degree
This degree is awarded by Ravensbourne University London.
Duration
This course offers both Full Time and Part Time.
Full Time (36 Months)
Part Time (72 Months)Regular Class: 3-Hours Classroom Lessons ( 2-3 times a week)Course Delivery: The course will be delivered in a blended style format of formal classroom setup, self-study, group work and presentations, coursework and online.
INTAKES: Three (3) intakes a year – Jan, May & September
Programme Fees
Entry into Year 3 – SGD $23,000
Entry into Year 2 – SGD $29,800
Other Fees
- Administration Fees: SGD $400
Fees payable are subject to prevailing 9% GST.
Fees and Discounts (such as/but not limited to: Subsidies, Discounts, Scholarships, Funding, Instalments and Bursaries) are subject to changes according to the College’s discretion. Please ensure that you check with the College for available discounts and ensure that the offered discounted amounts are stated in the college’s Offer Letter and Student Contract.
Employability
These are the most common jobs students go into after graduating:
- Software Developer
- Data Analyst
- Web Developer
- AI/Machine Learning Engineer
