What is your next education pathway?

The Certificate in Computer Science with Artificial Intelligence provides a foundational understanding of computer systems, programming, and AI techniques, preparing students for careers in technology, data science, and software development. This course introduces core computer science concepts, including computer architecture, data representation, and communication networks, giving students a solid technical base.

Students will learn essential programming skills through modules on pseudocode, flowcharts, conditional statements, loops, and arrays, which are fundamental for software development. Additionally, the mathematics for computer science component covers algebra, functions, trigonometry, and calculus, equipping students with the analytical skills needed for computational problem-solving.

The Artificial Intelligence module introduces AI techniques, game-playing algorithms, and knowledge-based agents, offering insight into how AI is shaping industries. This certificate is ideal for individuals looking to develop a strong foundation in computer science and AI while preparing for further studies or entry-level roles in IT, software engineering, and AI-driven applications.

Department
Department
SCHOOL OF COMPUTING
Campus
Campus
Kandy KIC
Level
Level
Certificate Programmes
Method
Method
Full Time / Part Time
Duration
Duration
04 Months
Medium
Medium
English

Entry Requirements

  • Sat for G.C.E. O/Ls and G.C.E. A/Ls

Commencement

  • KIC Peradeniya - 21st January 2025

Course Structure and Modules

Introduction to Computer Systems

  • Computer Architecture, Computer Organization
  • Data Types and Representation
  • Data Communication Concepts
  • ISO/OSI Layered Architecture
  • New Technology Trends

Computer Programming

  • Introduction to Computer Programming
  • Introduction to Pseudocode
  • Graphical representation with flowcharts
  • Operators
  • Conditional Statements if, if else and nested if statements
  • Control Statements – Loops
  • Arrays

Mathematics for Computer Science

  • Numbers
  • Algebra
  • Functions
  • Trigonometry & Coordinate Systems
  • Introduction to Calculus

Introduction to Artificial Intelligence

  • AI Techniques
  • Introduction to AI for game playing
  • Introduction to knowledge-based agents