infomatics institute of technology

“Everything we do at IIT is driven by delivering excellence!”

The course provides a solid foundation in software engineering theories and practices to develop enterprise level software systems. It provides career pathways in software engineering, web application development, mobile application development, Analysis and design of Software systems etc.

infomatics institute of technology

Awarding University & Course Recognition

infomatics institute of technology

Awarded by the University of Westminster UK

infomatics institute of technology

Accredited by the BCS, UK

infomatics institute of technology

Recognized by the University Grants Commission of Sri Lanka

Next Intake

September, 2024


infomatics institute of technology


4 Years

(Full Time)

infomatics institute of technology

Associated Careers

The degree will also give you adequate knowledge and study skills to continue with further study and/or research

  • Software Engineer
  • Web Application Programmer
  • Software Designer/Analyst
  • Website Designer/Programmer
  • Senior Team Leader

Course Outline

The course covers software development process models, programming languages, technologies and tools including Object-Oriented Programming languages, OO analysis and design techniques, database designing and practice, mobile application development, web application development, security and forensics etc. BEng (Hons) software engineering Students will have the option of transferring to Level 5 of the BSc (Hons) Computer Science degree upon completion of the first year.

Core Modules
  • Trends in Computer Science
  • Computer Systems Fundamentals
  • Software Development I
  • Web Design and Development
  • Mathematics for Computing
  • Software Development II
Award of Certificate of Higher Education available
Core Modules
  • Object Oriented Programming
  • Database Systems
  • Software Development Group Project
  • Software Engineering Principles and Practice
  • Algorithms: Theory, Design and Implementation

Optional Modules
  • Mobile Application Development
  • Server-side Web Development
  • Operating Systems Programming
  • Robotic Principles
  • Business Analytics
  • Machine learning and Data Mining
Award of Diploma of Higher Education available
A 12 month placement period is compulsory between years 2 and 4. This experience will give you additional practical skills and a competitive edge in the job market. This mandatory placement will not only empower a student with a degree but also with the necessary work experience. With this added advantage, IIT students have a 100% employment assurance and are most often selected for high income employment at renowned organisations.
Core Modules
  • Final Year Project
  • Formal Methods
  • Cyber-Security
  • Concurrent Programming

Optional Modules
  • Advanced Server-side Web Programming
  • Applied Robotics
  • Advanced Analytics
  • Mobile Native Application Development
  • Internet of Things
  • Operational Research and Optimisation

Apply Now