Course Catalog
Explore our comprehensive collection of courses across different levels and specializations.
Introduction to Computing
Fundamentals of computer systems, hardware, software, and basic networking concepts.
Learning Objectives
- •Understand computer hardware and software components
- •Basic networking principles
- •Operating systems overview
- •Digital literacy skills
Topics Covered
Web Development Basics
Introduction to HTML, CSS, and JavaScript for creating interactive web pages.
Learning Objectives
- •Master HTML5 markup
- •CSS3 styling and layouts
- •JavaScript fundamentals
- •Responsive design principles
Topics Covered
Database Fundamentals
Introduction to relational databases, SQL, and data modeling concepts.
Learning Objectives
- •Understand data models
- •SQL basics and queries
- •Database design
- •Data integrity
Topics Covered
Advanced Web Development
Advanced web technologies including modern frameworks, backend development, and deployment.
Learning Objectives
- •Master front-end frameworks
- •Backend development concepts
- •API design and development
- •Application deployment
Topics Covered
Mobile Application Development
Development of mobile applications for iOS and Android platforms.
Learning Objectives
- •Cross-platform development
- •Native mobile development
- •UI/UX for mobile
- •App publishing
Topics Covered
Software Engineering
Software development methodologies, design patterns, and project management.
Learning Objectives
- •SDLC methodologies
- •Design patterns
- •System architecture
- •Project management
Topics Covered
Cybersecurity Fundamentals
Network security, cryptography, threat detection, and security architecture.
Learning Objectives
- •Security principles
- •Cryptographic systems
- •Network security
- •Threat analysis
Topics Covered
Cloud Computing Architecture
Cloud platforms (AWS, Azure, GCP), infrastructure design, and cloud services.
Learning Objectives
- •Cloud service models
- •Infrastructure as Code
- •Scalability & reliability
- •Cost optimization
Topics Covered
Machine Learning & AI
Machine learning algorithms, artificial intelligence applications, and data science.
Learning Objectives
- •ML algorithms
- •Data preprocessing
- •Model training & evaluation
- •AI applications
Topics Covered
Need Help Choosing?
Our academic advisors are ready to help you select the right courses for your goals.