General Objectives
This program aims to train computer scientists specialized in Big Data and Data Science. It also offers the possibility of professional retraining for graduates of scientific courses wishing to pursue a career in IT. Upon completion of the program, graduates should be able to design and implement Big Data processing systems as well as learning and prediction models using Artificial Intelligence and machine learning techniques.
Specific Objectives
Provide students with:
- Skills in data modeling and statistical analysis, Artificial Intelligence and machine learning to design and implement effective solutions to solve problems dealing with massive data.
- Techniques and tools related to distributed systems, advanced architectures and environments to meet the requirements of the latest industrial applications.
- The knowledge needed to value and protect the ethical use of data.
- Ways to develop their skills in communication, interpersonal and professional relations, and ethical behavior.
PROGRAMS
Computer Science
- Data Structures & Algorithmics
- Operating Systems
- Relational Databases
- Networks
Statistics, Maths and Optimization
- Probability and Statistics
- Analysis
- Linear Algebra
- Operational Research and Optimization
Data Science
- Artificial Intelligence
- Business Intelligence
- Machine Learning
- Deep Learning
- Time Series Analysis
- AWS Machine Learning
Programming
- Advanced Algorithms and Complexity
- Statistics Labs with Python and R
- Integration Project
Big Data
- NoSQL Databases
- Offline Processing
- Cloud Practitioner
- Stream Processing
- Security & Data Privacy
- Big Data Visualization
- Data Mining
Soft Skills
- Design Thinking
- English-TOEIC Certification
- Teamwork & Collaboration
- IT Law & Data Protection
- Business Communication
- Entrepreneurship
- Business Management
- Psychology and Sociology
Co-op Program
Students can also follow this course on a work-study basis, which will allow them to obtain their bachelor's degree and gain professional experience at the same time.
Certifications
Horizon offers the opportunity to its students to be prepared for these certifications .








