Computer Science and Digital Design
Explore how technology and creativity combine to shape the digital experiences of tomorrow.
6 modules
100% online
Case Studies
Mobility Program
Certificate
WHAT YOU WILL LEARN
• Overview of Computer Science
• Algorithms and Data Structures
• Programming Fundamentals
• Software Development Lifecycle
• Introduction to Digital Design
• Principles of Object-Oriented Programming • Inheritance and Polymorphism 6
• Design Patterns 6
• GUI Programming 6
• User Experience (UX) Design
• HTML and CSS Basics
• JavaScript Programming
• Responsive Web Design
• Server-side Scripting (e.g., PHP, Node.js)
• Web Accessibility and Usability
• Introduction to Databases
• Relational Database Management Systems
• SQL Fundamentals
• NoSQL Databases
• Database Design and Optimization
• Graphic Design Principles
• Adobe Photoshop Basics
• Adobe Illustrator Basics
• 3D Modeling and Animation
• Digital Media Production
• Introduction to Virtual Reality (VR) and Augmented Reality (AR)
• Internet of Things (IoT) and its Applications
• Artificial Intelligence in Digital Design
• Blockchain Technology and Digital Design
• Future Trends in Computer Science and Digital Design
