Course Catalog

Explore our comprehensive collection of courses across different levels and specializations.

Total Courses: 9
IT101Certificate

Introduction to Computing

45 hours
3 credits

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

Computer ArchitectureOperating SystemsBasic NetworkingInternet FundamentalsData Storage & Organization
IT102Certificate

Web Development Basics

60 hours
3 credits

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

HTML5 MarkupCSS3 StylingJavaScript BasicsDOM ManipulationResponsive Web Design
IT103Certificate

Database Fundamentals

50 hours
3 credits

Introduction to relational databases, SQL, and data modeling concepts.

Learning Objectives

  • Understand data models
  • SQL basics and queries
  • Database design
  • Data integrity

Topics Covered

Relational Database ConceptsSQL BasicsData ModelingNormalizationIndexes & Performance
IT201Diploma

Advanced Web Development

75 hours
4 credits

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

React/Vue.jsNode.js & ExpressRESTful API DesignAuthentication & AuthorizationCloud Deployment
IT202Diploma

Mobile Application Development

70 hours
4 credits

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

Flutter & React NativeSwift/KotlinMobile UI DesignDevice APIsApp Store Deployment
IT203Diploma

Software Engineering

65 hours
4 credits

Software development methodologies, design patterns, and project management.

Learning Objectives

  • SDLC methodologies
  • Design patterns
  • System architecture
  • Project management

Topics Covered

Agile & ScrumDesign PatternsSystem ArchitectureTesting MethodologiesDevOps Introduction
IT301Advanced Diploma

Cybersecurity Fundamentals

75 hours
4 credits

Network security, cryptography, threat detection, and security architecture.

Learning Objectives

  • Security principles
  • Cryptographic systems
  • Network security
  • Threat analysis

Topics Covered

Security PrinciplesCryptographyNetwork SecurityThreat DetectionSecurity Compliance
IT302Advanced Diploma

Cloud Computing Architecture

70 hours
4 credits

Cloud platforms (AWS, Azure, GCP), infrastructure design, and cloud services.

Learning Objectives

  • Cloud service models
  • Infrastructure as Code
  • Scalability & reliability
  • Cost optimization

Topics Covered

Cloud Service ModelsAWS/Azure/GCPInfrastructure DevelopmentContainerizationServerless Architecture
IT303Advanced Diploma

Machine Learning & AI

75 hours
4 credits

Machine learning algorithms, artificial intelligence applications, and data science.

Learning Objectives

  • ML algorithms
  • Data preprocessing
  • Model training & evaluation
  • AI applications

Topics Covered

ML AlgorithmsDeep LearningNatural Language ProcessingComputer VisionAI Ethics

Need Help Choosing?

Our academic advisors are ready to help you select the right courses for your goals.