You Ask, Janani Answers: Foundation in Computing

{{ vm.tagsGroup }}

10 Feb 2026

5 Min Read

Janani Pragash (Unibuddy Ambassador)

IN THIS ARTICLE
Unibuddy Ambassador Janani shares insights on the Foundation in Computing at Taylor’s College to help you make an informed choice!

Choosing the right programme is an important decision, and having the right information can help you make an informed choice. The Foundation in Computing at Taylor’s College is a practice-driven programme that builds core computing competencies through project-based learning, preparing students to progress into a computing-related degree in a rapidly evolving digital landscape.

 

To give you an insider’s perspective, Janani Pragash, a former student in the programme, shares her insights by answering the ten most frequently asked questions she received.

Janani Answers Your Top 10 FAQs

1.     What modules will I study in the programme?

You will take a mix of core computing and supporting modules that help you build a solid foundation for future studies. Core computing modules include Introduction to Algorithm (which develops basic algorithmic thinking and problem‑solving approaches), Introduction to Computing Mathematics (which focuses on mathematical concepts that support computing), and Web Programming (which covers how to create dynamic websites using languages such as HTML, CSS, and JavaScript).

 

Other supporting modules include English I & II, Mathematics, and Critical and Creative Thinking Skills, which strengthen your broader academic and analytical skills.

2.     How are students assessed throughout the programme?

Assessment in the programme is a balanced mix of continuous assessments and final evaluations. Most modules include assignments, quizzes, and lab exercises, which track your progress and focus on applying what you learn, rather than just memorising theory.

 

Some modules also include collaborative projects and presentations to develop teamwork and communication skills. Mid-term or final examinations may be required in certain modules. Overall, the assessment structure is designed to support learning, boost confidence, and reduce unnecessary pressure as you develop your skills.

3.     How does the programme prepare students for further study at Taylor’s University?

The programme is designed to prepare you for computing-related degree programmes at Taylor’s University. It empowers you with technical and foundational computing knowledge and equips you with professional skills, such as critical thinking, problem-solving, and time management, which are essential for success in more advanced modules.

 

Assessments in the programme introduce you to university-style learning, helping you understand expectations, manage your workload, and develop effective study habits. By the time you progress to a degree, you are already familiar with academic demands, giving you the confidence and skills needed to succeed in your studies.

4.     Is the programme only for those who want to become programmers?

Not at all. The programme opens the door to many computing-related pathways, including information technology (IT), software engineering, data science and analytics, artificial intelligence (AI) and machine learning, and cybersecurity, giving you the opportunity to explore different options before committing to a specific path. Even if you pursue a pathway that involves minimal coding, the skills you develop—computational thinking, digital literacy, and programming logic—remain highly valuable and applicable across all roles, not just programming.

5.     How does the programme make computing approachable for those new to the field?

The programme makes the field approachable by introducing it in small, manageable steps. Instead of diving straight into complex concepts, it focuses first on developing your logical thinking and problem-solving skills, providing a foundation to understand and apply these concepts in practical tasks. The exercises are carefully structured to help you learn gradually and build confidence. It was reassuring to see that everyone started with different levels of experience, yet quickly progressed. Over time, I realised that studying computing becomes less about ‘being smart’ and more about being curious, patient, and persistent.

6.     What kind of support do lecturers provide to students who are struggling?

Lecturers in the programme are highly supportive! They explain difficult concepts during lessons, re-explaining as needed, guide students one-to-one during lab sessions, and address individual challenges after class or during consultation hours. Through illustrative examples, guided exercises, and constructive feedback, they ensure students feel encouraged rather than pressured while developing their computing skills.

7.     What were your classmates like in the programme?

My classmates were supportive and collaborative. Most of us were new to the field, so everyone understood what it was like to start from scratch. Group work, including discussions, projects, and presentations, was common, making classes engaging. We often helped each other with tasks and exchanged study strategies, fostering a sense of shared learning. Rather than competing, students supported one another’s growth, creating a positive and motivating learning environment.

8.     What are some common misconceptions about the programme?

A common misconception is that you must be a ‘coding genius’ to succeed in the programme. In reality, most students begin with little or no prior computing background, and the programme is designed with that in mind. Another misconception is that the programme is purely technical or overly mathematical. While mathematics plays a role, students also engage in activities that involve logical reasoning, structured problem-solving, and creative thinking. Some assume the programme is isolating, but it places strong emphasis on teamwork through discussions, collaborative tasks, and peer support. Once enrolled, many realise that the programme offers a broader and more balanced learning experience than expected.

9.     What mindset should I have when approaching the programme?

The programme is best approached with openness and a willingness to learn. You do not need prior computing knowledge, but you should be prepared to engage actively, practise consistently, and learn from mistakes along the way. It is also important to focus on your own learning journey rather than comparing yourself to others, as everyone progresses at a different pace. With sustained effort, you will gradually build confidence and a clearer sense of direction in your studies.

10.     When did you realise Foundation in Computing was the right path for you?

For me, the moment came during one of our early programming exercises. I had spent some time trying to fix a small error in my code, and when it finally worked, it felt like fitting the last piece into a tricky puzzle. That experience made me realise how much I genuinely enjoyed solving problems on my own, step by step, rather than simply being given the answers. It also showed me that computing isn’t just technical—it can be surprisingly creative. If you enjoy experimenting, designing, or finding solutions through trial and error, the programme offers many similar moments that can help confirm you’re on the right path, just as it did for me.

Making the right choice starts with having the right information, so we hope this helped! If you have more questions—whether about the curriculum, campus culture, or future opportunities—our Unibuddy Ambassadors have the answers and would be happy to chat. You can also explore our website or contact admissions for more details.


Whatever you decide, we’re here to support you every step of the way!

YOU MIGHT BE INTERESTED
{{ item.articleDate ? vm.formatDate(item.articleDate) : '' }}
{{ item.readTime }} Min Read