Course Outline
First semester:
• Islamic studies
• English Language (1)
• Mathematics
• Physics
• Vocational Guidance & Excellence
• Computer assembly & operating
• Algorithms and logic
Second semester:
• Technical Writing
• English Language (2)
• Introduction to Computer Applications
• Programming Fundamentals
• Web programming Fundamentals
• Databases Fundamentals
Third semester:
• English Language (3)
• Advanced computer applications
• computer programming
• Web programming
• Database programming
• Software Engineering
Fourth semester:
• Learning Skills
• English Language (4)
• Professional Ethics & communication skills
• Advanced Internet Technologies
• Smart device programming
• Preparation for professional certificates
• Project
Fifth semester:
• Co-operative Training