IIT – BEng (Hons) Software Engineering


Overview

The BEng (Hons) Software Engineering embodies the best ways to design, implement, evaluate and maintain software systems. It makes use of many of the technical aspects of computer science, especially programming and aims to develop the professional attitudes and interpersonal and technical skills you will need in the software engineering industry.

Modules

Year 1

Core Modules

  • Trends in Computer Science
  • Computer Systems Fundamentals
  • Software Development I
  • Web Design and Development
  • Mathematics for Computing
  • Software Development II

Year 2

Core Modules

  • Object Oriented Programming
  • Database Systems
  • Software Development Group Project
  • Machine learning and Data Mining
  • Algorithms: Theory, Design and Implementation

Optional Modules

  • Network Software Engineering
  • Mobile Application Development
  • Server-side Web Development
  • Operating Systems Programming
  • Robotic Principles
  • Business Analytics

Year 3 (Industrial Placement)

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.

Year 4

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
  • Applied Distributed Systems Programming
  • Applied Intelligence – Smart Algorithms for Modern and Ethical AI

Career Opportunities

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

Duration

4 Years

Contact Details

+94 766 760 760
www.iit.ac.lk
57 Ramakrishna Rd, Colombo 6


Related News

img

Future-Ready Leaders Begin at IIT BUSINESS SCHOOL

In a moment of pride, joy, and reflection, IIT Business School is set to celebrate a defining chapter in its journey, the…

Read More
img

Discover Your Future at IIT Discovery Day 2025

The Informatics Institute of Technology (IIT) is set to host its Discovery Day on October 25th and 26th, 2025, at Colombo City…

Read More
img

Informatics Institute of Technology (IIT) is proud to welcome the September 2025 batch of students to the Foundation Certificate in Higher Education programme in IT and Business.

Informatics Institute of Technology (IIT) is proud to welcome the September 2025 batch of students to the Foundation Certificate in Higher Education…

Read More
img

IIT – BSc (Hons) Computer Science

IIT Campus Overview BSc (Hons) Computer Science provides a solid foundation and training regarding the fundamentals of the computer science field, along…

Read More
img

IIT – BSc (Hons) Artificial Intelligence And Data Science

IIT Campus Overview The BSc (Hons) Artificial Intelligence and Data Science course is awarded by Robert Gordon University (RGU) in the UK…

Read More

Courses