11-වසර තොරතුරු හා සන්නිවේදන තාක්ෂණය ගැටඵ විසඳීම සඳහා ක්‍රමලේඛ නිර්මාණය කරයි
ගැටළු විශ්ලේෂණය කරයි
ගැටළු විසඳීමට අවශ්‍ය ඇල්ගොරිතමයන් නිර්මාණයේ දී පාලන ව්‍යූහයන් යොදා ගනියි
ඇල්ගොරිතමයන් ඉදිරිපත් කිරීමට විවිධ මෙවලම් යොදා ගනියි
ක්‍රම්ලේකරණයේ දී දත්ත ප්‍රරූප භාවිත කරයි
ක්‍රම්ලේකරණයේ දී කාරක යොදා ගනියි
වරණ පාලන ව්‍යූහය සම්බන්ධ වන ක්‍රමලේඛ නිර්මාණය කරයි
මූලික පුනර්කරණ යොදාගෙන ක්‍රමලේඛ නිර්මාණය කරයි
පාලන ව්‍යූහ නීඩිත කර ක්‍රමලේඛ නිර්මාණය
ඒක - මාන අරාවන් යොදාගෙන ක්‍රමලේඛ නිර්මාණය කරයිි
උප- ක්‍රමලේඛ භාවිතයෙන් ක්‍රමලේඛ ව්‍යූහගත කරයි
ක්‍රමලේඛ භාෂාවල පරිනාමය ගවේෂණය කරයි