• info@mycourse.lk

BEng (Hons) Software Engineering

14 May 14:43 pm Informatics Institute of Technology

Requirements:

-

Description:

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.


“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.


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.


Year 01


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


Year 02


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


Year 03 (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 04


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




Address : 57, Ramakrishna Road, Colombo 06, Sri Lanka.

Phone : 766760760

Email : info@iit.ac.lk

Website : https://www.iit.ac.lk

Available:

Informatics Institute of Technology