Computer Science addresses, designing and implementing software, devising new ways to use computers, and devising effective ways to solve computing problems.
Technical understanding of computer science Body of Knowledge.
Familiarity with common CS themes and principles such as abstraction, complexity, and evolutionary change, and a set of general principles, such as sharing a common resource, security, and concurrency.
Appreciation of the interplay between theory and practice
System-level perspective; ability to think at multiple levels of detail and abstraction.
Commitment to life-long learning
Commitment to professional responsibility, recognizing the social, legal, ethical, and cultural issues inherent in the discipline of computing.
Communication and organizational skills
Awareness of the broad applicability of computing, ranging from embedded micro-sensors to high-performance clusters and distributed clouds.
Appreciation of domain-specific knowledge
Three Passes in Physical Science stream (with mathematics as a subject) in a single sitting (Combined Mathematics, Higher Mathematics, Chemistry, Physics, ICT)
G.C.E. Advanced Level examination conducted by the Department of Examinations, Sri Lanka
G.C.E Advanced Level examination conducted by Pearson Edexcel, UK (London A/L)
International Advanced Level examination conducted by Pearson Edexcel, UK
G.S.E Advanced Level examination conducted by Cambridge International Examinations, UK
Visit us to NSBM