教授有關資訊、通訊及電腦系統的基本知識、概念及應用。
發展學生解決問題及溝通能力,鼓勵學生運用批判性思考及創意思維。
培養學生成為能幹的、有效率的和有自信的資訊及通訊科技的使用者, 懂得分辨資訊,並有道德地使用資訊及通訊科技,以支持他們終身學習。
提供機會讓學生體會資訊及通訊科技對知識型社會帶來的影響,從而培養學生的正面價值觀和態度。
學生在電腦科課程中可學習電腦知識、透過課堂實習獲取經驗、掌握技能、並灌輸正面的價值觀和態度。達致廣度和深度之間的平衡, 以協助學生掌握資訊科技,有助發展解決困難。
強調理論和應用學習之間取得平衡,透過在日常生活中應用資訊及通訊科技促進本科學習。
求取基礎學習和多元化課程之間的平衡,以照顧學生的不同需要、興趣和能力。培養學生學會學習的能力, 促進獨立學習。
經常進行跨學科合作,以加強本科與其他科目的連貫性。
必修部分(The Compulsory Part)
A. 資訊處理(Information Processing)
a. 資訊處理簡介 (Introduction to Information Processing)
b. 數據組織及數據管制 (Data Organisation and Data Control)
c. 數據表示法 (Data Representation)
d. 數據操作及分析 (Data Manipulation and Analysis)
B. 電腦系統基礎(Computer System Fundamentals)
a. 基本電腦架構 (Basic Machine Organisation)
b. 系統軟件 (System Software)
C. 互聯網及其應用(Internet and its Applications)
a. 網絡及互聯網基礎 (Networking and Internet Basics)
b. 互聯網服務及應用 (Internet Services and Applications)
c. 初階網頁編寫 (Elementary Web Authoring)
d. 互聯網威脅及安全 (Threats and Security on the Internet)
D. 計算思維與編程(Computational Thinking and Programming)
a. 問題界定及分析 (Problem-Formulation and Analysis)
b. 算法設計 (Algorithm Design)
c. 程序開發 (Program Development)
d. 程序測試及除錯 (Program Testing and Debugging)
E. 社會影響(Social Implications)
a. 科技創新 (Technological Innovations)
b. 健康及道德議題 (Health and Ethical Issues)
c. 知識產權 (Intellectual Property)
選修部分(The Elective Part)
(任何兩項中只選修其二)
A. 數據庫選修(Databases elective)
a. 網絡服務及實施 (Network Services and Implementation)
b. 網頁編程及應用 (Web Programming and Applications)
C. 算法與編程(Algorithm and Programming)
a. 編程 (Programming)
b. 編程在現實生活中的應用 (Applications of Programming in Real Life)