
This course is designed to prepare students for professional careers in machine learning, programming practices, cloud computing, robotics, systems and network administration. The course was designed with the intention of making the program competitive while maintaining the high standard of the program. With the courses offered the students will become highly competitive in the job market and at the same time prepare them in becoming independent in making choices of career and self-employment. It is intended to equip students with both theoretical and mathematical foundations in computing.
The program will enable learning to:
Acquiring knowledge of data management and manipulation: Students learn how to collect, organize, store, and retrieve data from various sources, including databases, spreadsheets, and other software applications.
Learning data visualization and presentation techniques: Students learn how to present and communicate data insights in a visually appealing and easily understandable manner.
Developing skills in data analysis and modeling: Students learn how to use various data analysis techniques, including regression analysis, machine learning, and data mining, to extract insights from complex data sets.
Understanding business and organizational applications of data analytics: Students learn how to apply data analytics to real-world business problems and understand the impact of data analysis on organizational decision-making.
Building teamwork and collaboration skills: The program encourages students to work in teams, which helps them develop teamwork and collaboration skills, which are essential in the workplace.
Gaining experience with industry-standard tools and technologies: Students are exposed to various data analytics tools and technologies, including programming languages like Python and R, databases, and data visualization software, among others.