logo
infomatics institute of technology
infomatics institute of technology

Next Intake

March 2023
Intakes

Jan/Mar/Jun/Sep

infomatics institute of technology

Duration

3 ½ Months

(Part Time)

Saturdays 9.00 am to 1.00 pm

infomatics institute of technology

Course Outline

  • The software development process: analysis of the problem, design, implementation, and testing.
  • Python programming fundamentals: program structure, data types, variables, expressions, assignment.
  • Program control statements: if, else, logical operators, assignment operators, conditional operators, blocks.
  • Program repetition statements: while, for.
  • Data Structures: Lists, tuples, sets and dictionaries.
  • Using functions: writing functions to enhance program modularity.
  • String handling
  • File handling
  • Exception handling
  • Object-oriented fundamentals: classes, objects, methods, abstraction, predefined classes.
  • Writing classes: programmer-defined classes, instance data and methods, parameters, overloading, encapsulation.

Learning Outcomes

  • Identify a systematic approach to programming and problem solving, including design, development, and testing.
  • Recognize, at an introductory level, a knowledge of the vocabulary and syntax of the python programming language.
  • Apply fundamental control structures and program sub-structures in python.
  • Apply basics of OOP concepts for a programming task.

To Whom?

  • Any individuals aspiring to learn python programming and have strong analytical thinking
  • Students who have completed GCE A/L or equivalent and have the aptitude to learn to program
  • University students who want to have hands-on experience in python programming
  • GCE A/L ICT students who want to excel in python programming

Method Of Delivery

Hybrid (Lab Practical with Hands-on Experience)

Course Fee & Payment Terms

All inclusive per participant fee: LKR 40,000/- (Local Students)

Please make the payment to following bank account and email the receipt to pdu@iit.ac.lk before the commencement of the programme.

  • Account Name 
  • : Informatics Institute of Technology Limited
  • Account Number
  • : 0036 1000 3876
  • Bank
  • : Sampath Bank
  • Branch   
  • : Wellawatte Super
  • Bank Code
  • : 7278
  • Branch Code  
  • : 36
  • Your Reference
  • : Invoice No or NIC Number

For further details, please contact

IIT Professional Development Unit
0770 566 577 | pdu@iit.ac.lk

Apply Now