AL-BAZ logo
AL-BAZ Excellence in Health
courses
CSC102

Computer Programming I

Credit Units3
LevelND I
SemesterSecond Semester
Apply Now

Course Description

This comprehensive course provides students with a solid foundation in Computer Programming I, covering both theoretical concepts and practical applications essential for professional competence.

Learning Objectives

  • Understand fundamental concepts and principles of Computer Programming I
  • Develop practical skills through hands-on exercises and real-world projects
  • Apply theoretical knowledge to solve complex problems
  • Collaborate effectively in team-based learning environments
  • Analyse and evaluate domain-specific challenges critically

Course Outline

Week 1–3: Introduction
  • Overview & Key concepts
  • Historical development
  • Fundamental principles
  • Terminology & definitions
Week 4–7: Core Concepts
  • In-depth exploration of core topics
  • Practical applications & case studies
  • Problem-solving techniques
  • Assignments & exercises
Week 8–10: Advanced Topics
  • Advanced concepts & methodologies
  • Current research & innovations
  • Industry applications
  • Project work
Week 11–12: Revision & Exams
  • Comprehensive content review
  • Practice examinations
  • Final examination

Assessment

40%
Continuous AssessmentTests, Assignments, Projects
60%
Final ExaminationEnd of semester exam
40%
Minimum Pass MarkRequired to pass
  • CodeCSC102
  • Credit Units3
  • LevelND I
  • SemesterSecond Semester
  • DepartmentComputer Science
  • ProgramNational Diploma
  • Duration12 Weeks
  • StatusActive

Start Your Application

Admissions are open. Apply today and begin your journey.

Apply Now Request Info