Hi
@DataScience,
Which 1 good to start to build solid fundamental ?
i know bash , SQL query and C but seldom do programming task.
https://www.tp.edu.sg/schools-and-c...loma-in-engineering-computer-engineering.html
Electronics & Digital Principles
This module provides students with basic knowledge of electronics. Fundamental concepts in digital electronics and electronics devices are taught through analysis of basic functional circuits and their applications. With the knowledge, students would be able to understand the functionality of the devices in common applications. This subject also aims to develop in them proficiency in checking and testing the parameters of these devices, as well as in the analysis of their application in simple digital and analog electronic circuits.
Computing & Programming
It encompasses the process of decomposing a problem into a sequence of smaller abstractions which are implemented in software in a structured top-down approach. Software implementation includes the process of designing, writing, testing, and debugging program code.
Data Structures & Algorithms
This subject introduces the fundamentals of recursion and data structures in solving problems using a programming language. Topics covered include stacks, queues and linked lists. Searching techniques and sorting algorithms are also covered.
https://www.tp.edu.sg/schools-and-c...al-media-applied-artificial-intelligence.html
Computational Thinking
This subject introduces students to the fundamentals of computational thinking and their application in developing programming solutions to problems. Topics covered include programming concepts, simple data structures and programming techniques. |
Coding & Development Project
This subject introduces students to coding principles and practices using an object-oriented approach. The subject also introduces the development of an IT application using the latest technologies. Topics covered include object and classes, composition, simple data structures, application architecture, design and development
Database Application Development
This subject will introduce the fundamental concepts of relational database systems, the design methods specific to relational database, database manipulation using a database query language, and the techniques of implementing relational databases. It will also cover implementation of simple application to access relational database.