0% found this document useful (0 votes)
77 views28 pages

Computing Faculty Booklet 2021

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views28 pages

Computing Faculty Booklet 2021

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

CONTENTS

MESSAGE FROM THE DEAN 04

INTRODUCTION TO THE FACULTY 05

SOFTWARE ENGINEERING 06

INFORMATION TECHNOLOGY 08

DATA SCIENCE 10

COMPUTER SYSTEMS & NETWORK ENGINEERING 12

CYBER SECURITY 14

INFORMATION SYSTEMS ENGINEERING 16

INTERACTIVE MEDIA 18

INTERNATIONAL DEGREE PROGRAMMES 20

SUCCESS STORIES 21

CODEFEST 22

HEADS OF THE DEPARTMENTS 23

ACADEMIC STAFF 24

GRADES & REQUIREMENTS 26

WHAT’S NEXT 27
The Faculty of Computing is a vibrant community of undergraduate & postgraduate students,
academics and researchers who represent a wide range of specializations. We are the oldest and
the largest faculty of computing in Sri Lanka, which has gain a wide recognition locally as well-as
internationally over a period of 19 years.
We are engaged in research in exciting cutting-edge research areas such as robotics & intelligent
systems, artificial intelligence, cyber security, computer vision and image processing, data
communication, high-performance computing, and software engineering.
Faculty of Computing offers BSc(Hons), MSc, MPhil, and PhD programmes covering a range of
specializations; Information Technology (IT), Software Engineering (SE), Data Science (DS),
Information Systems Engineering (ISE), Computer Systems & Network Engineering (CSNE), Cyber
Security (CS), and Interactive Media (IM). Our program portfolio is updated regularly capturing the
dynamics of the industry.
Our degree programmes have been designed with consultation with the industry and relevant
professional bodies. Our students have access to
internationally recognized experts and we work with
a range of partners in government, industry, local
and foreign universities, and professional bodies such
as IET, IEEE, BCS, and CSSL. Our programmes have
been accredited by the IET, UK showing the
international recognition of our programmes.
Our aim is to produce computing professionals of
the future who will be life-long learners equipped
with strong analytical, problem solving, and
communication skills. Therefore, we endeavour to
inculcate soft skills and learnability in our graduates
by complementing classroom learning with a range
of co-curricular and extracurricular activities.
Faculty of Computing of SLIIT provides you a
conducive environment where you can explore new
things and interact with a vibrant community of
wonderful people. You will be able to discover your
potential & own capabilities, and realize your
aspirations.

PROFESSOR
CHANDIMAL
JAYAWARDENA
DEAN-FACULTY OF COMPUTING

FACULTY OF COMPUTING STUDENT GUIDE 04


The SLIIT Faculty of Computing is equipped with a range of programmes specialising in various arms of the IT
sector. Students are able to choose a path that is most in line with their requirements, allowing them to pursue
substantial careers in their selected field.

Combined with an in-house lecture panel, expansive computer laboratories and hands-on learning, SLIIT provides
its Faculty of Computing students with the ideal environment to develop their computing skills.

Our computing degrees are awarded by SLIIT as approved by the University Grants Commission. The institute is also
a Member of the Association of Commonwealth Universities and International Association of Universities (IAU).

In addition to SLIIT computing programmes, students have the option of studying the Curtin University offshore
programmes in Sri Lanka right here at SLIIT.Students can also complete their degree at one of SLIIT’s partner
universities in UK,USA, Canada or Australia.

DEGREES - SLIIT BSC HONOURS DEGREES


Duration : 4 Years
Entry : February / June / September
Location : Malabe / Colombo / Matara / Kandy / Kurunegala / Jaffna
Offered : Weekdays / Weekends

ACADEMIC & PROFESSIONAL RECOGNITION

- Approved by the University Grants Commission under the Universities Act


- Member of the Association of Commonwealth Universities
- Accredited by the institute of Engineering & Technology (IET), UK
- Accredited by the Computer Society of Sri Lanka (CSSL)

This degree allows students the following


options, upon successful completion of the
prescribed modules:

End of 2nd year:


Higher Diploma in Information Technology

End of 4th year:


BSc Honours degree in Information Technology
in the respective specialisation

Students have the option of exiting a course,


should they be faced with restrictive
circumstances.Whilst they can rejoin at a
later date, such requirements are subject to
relevant registration procedures and approval by
SLIIT.

FACULTY OF COMPUTING STUDENT GUIDE 05


Software engineering is the discipline of designing, creating and maintaining software by
applying technologies and practices from computer science, project management,
engineering, application domains, interface design, digital asset management and other fields.

CAREER OPPORTUNITIES
- Software Engineers
- Mobile Application Developers
- Full Stack Developers
- UI/UX Engineers
- System Analysts

ENTRY REQUIREMENTS
Passes in three subjects (in any subject stream) at the G.C.E. Advanced Level Examination (Sri
Lanka / London) in one and the same sitting, and a pass at the Aptitude Test conducted by SLIIT.
To progress from the second year to the third year of the program, a student must pass all the
modules up to the second year and maintain a minimum CGPA of 2.7.

FACULTY OF COMPUTING STUDENT GUIDE 06


IT 1010 Introduction to Programming 04
YEAR ONE
IT1020 Introduction to Computer Systems 04
SEMESTER 01 IT1030 Mathematics for Computing 04
IT1040 Communication Skills 03

SEMESTER 02 IT1050 Object Oriented Concepts 02


IT1060 Software Process Modeling 03
IT1080 English for Academic Purposes 03
IT1090 Information Systems and Data Modeling 04
IT 1100 Internet and Web Technologies 04

YEAR TWO IT2020 Software Engineering 04


IT2030 Object Oriented Programming 04
SEMESTER 01 IT2040 Database Management Systems 04
IT2050 Computer Networks 04
IT2060 Operating Systems and System Administration 04

SEMESTER 02 IT2010 Mobile Application Development 04


IT2070 Data Structures and Algorithms 04
IT2080 IT Project 04
IT2090 Professional Skills 02
IT 2110 Probability and Statistics 03
IT2100 Employability Skills Development –Seminar (Non GPA) 01

YEAR THREE SE3010 Software Engineering Process & Quality Management 04


SE3020 Distributed Systems 04
SE3030 Software Architecture 04
SE3040 Application Frameworks 04
IT3050 Employability Skills Development – Seminar (Non GPA) 01
SE3050 User Experience Engineering 03
SE3060 Database Systems 04
SE3070 Case Studies in Software Engineering 04
SE3080 Software Project Management 03
IT 3110 Industry Placement (Non-GPA) 08

YEAR FOUR IT4010 Research Project 16


IT4070 Preparation for the Professional World (Non GPA) 02
SE4010 Current Trends in Software Engineering 04
SE4030 Secure Software Development 04
Two Electives from the Following*
IT4130 Image Understanding & Processing 04
IT4060 Machine Learning 04
SE4040 Enterprise Application Development 04
SE4020 Mobile Application Design & Development 04
SE4050 Deep Learning 04
SE4060 Parallel Computing 04
IE4060 Robotics and Intelligent Systems 04

* Electives to be chosen with prior approval

FACULTY OF COMPUTING STUDENT GUIDE 07


The programme is designed for technically focused students who wish to build a solid technical
foundation in information technology and its application. The program facilitates students to
develop strong technical skills in the areas of software design and software engineering,
operating systems, database management systems, systems administration and technical
support, and networking.

CAREER OPPORTUNITIES
- ICT Infrastructure Engineers - System and Data Administrators
- Information Assurance Engineers - Software Quality Assurance Engineers
- Web Developers - Software Engineers
- Data Engineers - Network Engineers
- IT Managers - IT Educationists

ENTRY REQUIREMENTS
Passes in three subjects (in any subject stream) at the G.C.E. Advanced Level Examination (Sri
Lanka / London) in one and the same sitting, and a pass at the Aptitude Test conducted by SLIIT.

FACULTY OF COMPUTING STUDENT GUIDE 08


IT 1010 Introduction to Programming 04
YEAR ONE
IT1020 Introduction to Computer Systems 04
SEMESTER 01 IT1030 Mathematics for Computing 04
IT1040 Communication Skills 03

SEMESTER 02 IT1050 Object Oriented Concepts 02


IT1060 Software Process Modeling 03
IT1080 English for Academic Purposes 03
IT1090 Information Systems and Data Modeling 04
IT 1100 Internet and Web Technologies 04

IT2020 Software Engineering 04


YEAR TWO
IT2030 Object Oriented Programming 04
SEMESTER 01 IT2040 Database Management Systems 04
IT2050 Computer Networks 04
IT2060 Operating Systems and System Administration 04

SEMESTER 02 IT 2010 Mobile Application Development 04


IT2070 Data Structures and Algorithms 04
IT2080 IT Project 04
IT2090 Professional Skills 02
IT2100 Employability Skills Development –Seminar (Non GPA) 01
IT 2110 Probability and Statistics 03

IT3010 Network Design and Management 04


YEAR THREE
IT3020 Database Systems 04
IT3030 Programming Applications & Frameworks 04
IT3040 IT Project Management 04
IT3050 Employability Skills Development - Seminar (Non GPA) 01
IT3060 Human Computer Interaction 04
IT3070 Information Assurance & Security 04
IT3080 Data Science & Analytics 04
IT3090 Business Management for IT 03
IT 3110 Industry Placement (Non-GPA) 08

IT4010 Research Project 16


YEAR FOUR
IT4020 Modern Topics in IT 04
IT4070 Preparation for the Professional World (Non GPA) 02
Three Electives from the Following*
IT4030 Internet of Things 04
IT4040 Database Administration 04
IT4050 Innovation Management & Entrepreneurship 04
IT4060 Machine Learning 04
IT4090 Cloud Computing 04
IT4100 Software Quality Assurance 04
IT41 10 Computer Systems and Network Administration 04
IT4120 Knowledge Management 04
SE4050 Deep Learning 04
SE4060 Parallel Computing 04
IT4130 Image Understanding and Processing 04
IE4040 Information Assurance and Auditing 04
IE4060 Robotics and Intelligent Systems 04

* Electives to be chosen with prior approval

FACULTY OF COMPUTING STUDENT GUIDE 09


The meticulous curriculum focuses on the fundamentals of computer science, statistics, and
applied mathematics, while incorporating real-world examples. Graduates are prepared to
succeed in specialized jobs involving everything from the data pipeline and storage, to
statistical analysis discovering new insights with optimized decision making.

CAREER OPPORTUNITIES
- Data Engineers - Business Intelligence Engineers
- Data Scientists - Software Engineers
- Big Data Engineers - Big Data Application Developers
- Data Analysts - Data Architects
- DevOps Engineers - Data Science Specialists
- Database Administrators - Machine Learning Engineers

ENTRY REQUIREMENTS
Passes in three subjects (in any subject stream) at the G.C.E. Advanced Level Examination (Sri
Lanka / London) in one and the same sitting, and a pass at the Aptitude Test conducted by SLIIT.
To progress from the second year to the third year of the program, a student must pass all the
modules up to the second year and maintain a minimum CGPA of 2.7.

FACULTY OF COMPUTING STUDENT GUIDE 10


YEAR ONE IT1010 Introduction to Programming 04
IT1020 Introduction to Computer Systems 04
SEMESTER 01 IT1030 Mathematics for Computing 04
IT1040 Communication Skills 03

SEMESTER 02 IT1050 Object Oriented Concepts 02


IT1060 Software Process Modeling 03
IT1080 English for Academic Purposes 03
IT1090 Information Systems and Data Modeling 04
IT1100 Internet and Web Technologies 04

YEAR TWO IT2020 Software Engineering 04


IT2030 Object Oriented Programming 04
SEMESTER 01 IT2040 Database Management Systems 04
IT2050 Computer Networks 04
IT2060 Operating Systems and System Administration 04

SEMESTER 02 IT2010 Mobile Application Development 04


IT2070 Data Structures and Algorithms 04
IT2080 IT Project 04
IT2090 Professional Skills 02
IT 2110 Probability and Statistics 03
IT2100 Employability Skills Development –Seminar (Non GPA) 01

YEAR THREE IT3030 Programming Applications and Frameworks 04


IT3011 Theory and Practices in Statistical Modelling 04
IT3021 Data Warehousing and Business Intelligence 04
IT3031 Database Systems and Data-Driven Application 04
IT3060 Information Retrieval and Web Analytics 04
IT3051 Fundamentals of Data Mining 04
IT3061 Massive Data Processing and cloud Computing 04
IT3071 Machine Learning and Optimization Methods 04
IT3110 Industry Placement (Non-GPA) 08

YEAR FOUR IT4010 Research Project 16


IT4070 Preparation for the Professional World (Non GPA) 02
IT4011 Database Administration and Storage Systems 04
IT4021 Internet of Things and Big Data Analytics 04
IT4031 Visual Analytics and User Experience Design 04
IT4041 Introduction to Information Security Analytics 04

FACULTY OF COMPUTING STUDENT GUIDE 11


The program is especially designed to improve the students’ knowledge on theories, principles
and practices in computer network engineering field and a wide range of soft skills. The key
knowledge areas of the program include computer network engineering, computer systems
administration, embedded systems engineering and cloud computing related technologies.

CAREER OPPORTUNITIES
- Network Engineers - Network Administrators
- Computer Systems Engineers - Computer Systems Administrators
- Database Administrators - Cloud Systems Engineers
- Scripting Engineers - DevOps Engineers
- Security Engineers - Infrastructure Engineers
- Network Architects - Virtualization Engineers
- Backup Storage Engineers - Voice Engineers
- Network Designers

ENTRY REQUIREMENTS
Passes in three subjects including Physics and Combined Mathematics at the G.C.E. (Advanced
Level) examination (or equivalent subjects at the London G.C.E.(Advanced Level) examination) in
one and the same sitting and pass the Aptitude Test conducted by SLIIT.

FACULTY OF COMPUTING STUDENT GUIDE 12


YEAR ONE IT1010 Introduction to Programming 04
IT1020 Introduction to Computer Systems 04
SEMESTER 01 IT1030 Mathematics for Computing 04
IT1040 Communication Skills 03

SEMESTER 02 IT1050 Object Oriented Concepts 02


IT1090 Information Systems and Data Modeling 04
IT1080 English for Academic Purposes 03
IE1010 Engineering Mathematics 03
IE1020 Network Fundamentals 04

YEAR TWO IE2020 Routing & Switching 04


IE2030 Analog Electronics 02
SEMESTER 01 IE2080 Database Systems Administration 04
IE2010 Digital Electronics 02
IT2030 Object Oriented Programming 04
IT2100 Probability and Statistics 03

SEMESTER 02 IE2040 Advanced Internetworking 04


IE2060 Computer Systems Administration 04
IE 2050 Operating Systems 04
IE2090 Professional Engineering Practice and Industrial Management 04
IE2070 Embedded Systems 04

YEAR THREE IE3010 Network Programming 04


IE3020 Directory Services and Network Management 04
IE3030 Wide area Networks 04
IE3040 Information Storage Management 04
IE3050 Wireless Communications 04
IE3060 Business Management for IT 03
IE3070 Network Technology Project 04
IE3080 Network Security Engineering 04
IT3110 Industry Placement (Non-GPA) 08
IT3050 Employability Skills Development –Seminar (Non GPA) 01

YEAR FOUR IT4010 Research Project 16


IT4070 Preperation for Professional World (Non-GPA) 02
Four Electives from the Following*
IE4040 Information Assurance and Auditing 04
IE4060 Robotics & Intelligent Systems 04
IE4020 Enterprise Standards for Information Systems 04
IE4010 Information Security Management 04
IE4080 Software Defined Networks 04
IE4050 Parallel and Distributed Computing 04
IT4030 Internet of Things 04
IE4070 Design and Management of Enterprise Network 04
IE4030 Virtualization and Cloud Computing Technologies 04

* Electives to be chosen with prior approval

FACULTY OF COMPUTING STUDENT GUIDE 13


The course is designed for students who wish to gain an accelerated early career in
cyber/information security. It will prepare you for a successful career in the various roles directly
and indirectly connected to the world of computer, network and information security.

CAREER OPPORTUNITIES
- Cyber Security Professionals
- Network Security Specialists
- Operations and Security Managers
- Incident and Threat Managers
- Systems Security Architects
- Risk Analysts and Risk Managers
- Computer Forensics Investigators
- Security Operations Center (SOC) Analysts

ENTRY REQUIREMENTS
Passes in three subjects (in any stream) at the G.C.E (Advanced Level) examination (Sri
Lankan/London) in one and the same sitting and a pass at the Aptitude Test conducted by SLIIT.
To progress from the first year to the second year of the specialization, a student must meet the
minimum GPA requirement specified by the Faculty.

FACULTY OF COMPUTING STUDENT GUIDE 14


YEAR ONE IT1010 Introduction to Programming 04
IT1020 Introduction to Computer Systems 04
SEMESTER 01 IT1030 Mathematics for Computing 04
IT1040 Communication Skills 03

SEMESTER 02 IT1050 Object Oriented Concepts 02


IT1060 Software Process Modeling 03
IT1080 English for Academic Purposes 03
IT1090 Information Systems and Data Modeling 04
IT1100 Internet and Web Technologies 04

YEAR TWO IE2012 Systems and Network Programming 04


IE2022 Introduction to Cyber Security 04
SEMESTER 01 IE2042 Database Management Systems for Security 04
IE2032 Secure Operating Systems 04

SEMESTER 02 IE2052 Advanced Networking Technologies 04


IE2062 Web Security 04
IE2082 Discrete Mathematics 04
IE2072 Foundations of Algorithms 04
IT2090 Professional Skills 02
IT2100 Employability Skills Development –Seminar (Non GPA) 01

YEAR THREE IE3112 Mobile Security 04


IE3022 Applied Information Assurance 04
IE3032 Network Security 04
IE3042 Secure Software Systems 04
IE3052 Information Security Risk Management 02
IE3062 Data and Operating System Security 04
IE3072 Information Security Policy and Management 02
IE3082 Cryptography 04
IE3092 Information Security Project 04
IE3102 Enterprise Standards for Information Security 02
IT3110 Industry Placement (Non-GPA) 08
IT3050 Employability Skills Development –Seminar (Non GPA) 01

YEAR FOUR IT4010 Research Project 16


IT4070 Preparation for the Professional World (Non-GPA) 02
Four Electives from the Following*
IE4012 Offensive Hacking: Tactical and Strategic 04
IE4042 Secure Software Engineering 04
IE4092 Machine Learning for Cyber Security 04
IE4022 Security Economic Analysis 04
IE4032 Information Warfare 04
IE4052 Hardware Security 04
IE4062 Cyber Forensics and Incident Response 04
IE4072 Governance and Cyber Law Clinic 04

* Electives to be chosen with prior approval

FACULTY OF COMPUTING STUDENT GUIDE 15


Information Systems Engineering Degree is where Technology meets Business. The program
mainly caters those interested in becoming specialists who analyze and diagnose business
problems and opportunities, and fit in the right IT solutions to satisfy the information needs.
This stream particularly emphasis on Systems Analysis and Design, Business Analysis,
Requirement Engineering, Business Process Design and Management, User interface design, IS
Management and Operations, Enterprise Architecture, Data and Information Management,
Ecommerce, Business Management, Organizational Change, and Entrepreneurship .ISE
graduates are typically excellentlent in soft skills.

CAREER OPPORTUNITIES
- Business Analysts - Business Process Analysts
- Systems Analysts - Enterprise Architects
- Project Managers - Business Information Managers
- Application Developers - Database Administrators
- Software Quality Engineers - Product Owners
- ICT Consultants

ENTRY REQUIREMENTS
Passes in three subjects (in any subject stream) at the G.C.E. Advanced Level Examination (Sri
Lanka / London) in one and the same sitting, and a pass at the Aptitude Test conducted by SLIIT.

FACULTY OF COMPUTING STUDENT GUIDE 16


YEAR ONE IT1010 Introduction to Programming 04
IT1020 Introduction to Computer Systems 04
SEMESTER 01 IT1030 Mathematics for Computing 04
IT1040 Communication Skills 03

SEMESTER 02 IT1050 Object Oriented Concepts 02


IT1060 Software Process Modeling 03
IT1080 English for Academic Purposes 03
IT1090 Information Systems and Data Modeling 04
IT1100 Internet and Web Technologies 04

YEAR TWO IT2040 DataBase Management Systems 04


IE2021 Object Oriented Programming 04
SEMESTER 01 IE2031 Structured Analysis and Design 04
IE2041 Information Systems Analysis 04
IE2071 Design and Management of Computing Infrastructure 04

SEMESTER 02 IT2090 Professional Skills 02


IE2051 Information Systems Project 04
IE2061 Operating Systems and Systems Administration 04
IE2081 Object Oriented Analysis and Design 04
IT2100 Employability Skills Development –Seminar (Non GPA) 01
IT2110 Probability and Statistics 03

YEAR THREE IE3011 IS Project Management 03


IE3021 Organizational Business Functions I 03
IE3031 Management Information Systems 03
IE3041 Data Management and Business Intelligence 04
IE3051 E Business Strategy & Architecture and Design 04
IE3061 Information Security Management 04
IE3071 Organizational Business Functions II 03
IE3081 Enterprise Resource Planning 04
IE3091 Information Systems Strategic Management 03
IT3110 Industry Placement (Non-GPA) 08

YEAR FOUR IT4010 Research Project 16


IT4070 Preparation for the Professional World (Non-GPA) 02
IE4011 Business Process Management 04
IE4071 Practicing Business Analyst 04
Two Electives from the Follwing*
IE4040 Information Assurance and Auditing 04
IE4151 Human Resource Information Systems 04
IT4100 Software Quality Asuarance 04
IE4081 Supply Chain Management 04
IT4120 Knowledge Management 04
IE4131 Human Computer Interaction 04
IT4050 Innovation Management and Entrepreneurship 04

* Electives to be chosen with prior approval

FACULTY OF COMPUTING STUDENT GUIDE 17


Our Interactive Media degree will give you the capability to create the new varieties of
interactive media content that are transforming our society and culture. The unique
multidisciplinary degree brings together technical, creative and socio-cultural perspectives
through Design Ideation, 3D Modeling & Animation, and Digital Video Production Etc

CAREER OPPORTUNITIES
- UX/UI Engineers - Visual Concept Designers
- Game Technologists - Game Designer/Developers
- Web Developers - Creative Directors
- Production Managers - Mobile Application Developers
- 3D Modelers - 2D/3D Animators
- 2D/3D Visual Concept Designers - Digital Marketing Specialists
- Advertising Media Specialists - Interactive Designers
- Cinematographers - Video/Visual Production Specialists
- Audio Production Specialist - Multimedia Developers
- Multimedia Programmers - Broadcasting Technologists

ENTRY REQUIREMENTS
Passes in three subjects (in any subject stream) at the G.C.E. Advanced Level Examination(Sri
Lankan/London) in one and the same sitting, and a pass at the Aptitude Test conducted by
SLIIT. To progress from the second year to the third year of the program, a student must pass a
selection interview.

FACULTY OF COMPUTING STUDENT GUIDE 18


YEAR ONE IT1010 Introduction to Programming 04
IT1020 Introduction to Computer Systems 04
SEMESTER 01 IT1030 Mathematics for Computing 04
IT1040 Communication Skills 03

SEMESTER 02 IT1050 Object Oriented Concepts 02


IT1060 Software Process Modeling 03
IT1080 English for Academic Purposes 03
IT1090 Information Systems and Data Modeling 04
IT1100 Internet and Web Technologies 04

YEAR TWO IT2020 Software Engineering 04


IT2030 Object Oriented Programming 04
SEMESTER 01 IT2040 Database Management Systems 04
IT2050 Computer Networks 04
IT2060 Operating Systems and System Administration 04

SEMESTER 02 IT2010 Mobile Application Development 04


IT2070 Data Structures and Algorithms 04
IT2080 IT Project 04
IT2090 Professional Skills 02
IT2110 Probability and Statistics 03
IT2100 Employability Skills Development –Seminar (Non GPA) 01

YEAR THREE SE3011 Technical Evolution of Multimedia 04


SE3021 Design Ideation & Creative Communication 04
SE3061 User Experience Designing 03
SE3081 Digital Marketing Strategies 03
IT3050 Employability Skills Development - Seminar (Non GPA) 01
SE3031 3D Modeling & Animation 04
SE3041 Digital Video Production & Delivery 04
SE3071 Digital Image Processing 04
SE3091 Games Technology 04
IT3110 Industry Placement (Non-GPA) 08

YEAR FOUR IT4010 Research Project 16


IT4070 Preperation for the Professional World (Non GPA) 02
SE4031 Games Development 04
SE4041 Mobile Application Design and Development 04
SE4051 Trends in Digital Media 04
SE4061 Multimedia Project Management 04

FACULTY OF COMPUTING STUDENT GUIDE 19


BACHELOR OF INFORMATION TECHNOLOGY
CRICOS CODE: 0100818
Information technologists, computer scientists, software engineers, programmers and other
computing professionals are experts on how technology works, and how computing can address
even the most complicated and intricate problems.
This course can provide you with the skills and knowledge you need for a successful career in the
rapidly evolving information and communications technology industry. In your first year, you will
develop your programming skills and study the fundamental theoretical knowledge of computing.

BACHELOR OF COMPUTING (SOFTWARE ENGINEERING)


CRICOS CODE: 0100817
Software engineers incorporate the latest technology in the design and implementation of
large-scale software systems for commercial purposes. This course aims to produce graduates who
are well-versed in the principles of design, measurement and analysis applied in the context of the
development of software-based systems.
You will receive a strong foundation in computer science, with further emphasis on software
requirements gathering, design, implementation and testing. You will also focus on
communication skills, professional responsibility, ethics, interpersonal relationships, teamwork, and
time management. In your final year, you will undertake an industry-based
project.

BACHELOR OF SCIENCE (COMPUTER SYSTEMS & NETWORKING)


CRICOS CODE: 041280C
Computer networks form the backbone of modern information systems. This course will help you
fully understand computer network design and development technologies so you can pursue
career opportunities in this rapidly expanding field. You will develop skills in network design and
management, the convergence of IT and telecommunications, embedded systems, computer
hardware and software, real-time systems and IT technical support. Your focus will be on the
design and support of distributed computer and telecommunications networks.

FACULTY OF COMPUTING STUDENT GUIDE 20


Information Technology should no longer be viewed merely as a subject of study or career
path. It is ubiquitous, and our technological literacy has a direct impact on how successfully
we interact with the world around us. When I joined the Computer Systems and Networking
program at SLIIT in 2003, the fledgling institution already had a clear vision of providing
students with an environment in which to immerse themselves in cutting edge technology
and ideas. This was also my first experience of true collaboration with like minded
individuals; be it fellow students or staff, without being spoon-fed lessons or handheld
during assignments, projects, or exams. A true preparation for the “real world” when one
joins the workforce and face life in general as an adult.

The fundamentals I learned at SLIIT gave me confidence to not only face, but “ace” my
interview at Fidessa, the world’s #1 Equities Trading Platform providers. I subsequently worked in Technology teams at
three investment banks in London; Royal Bank of Scotland, Barclays Capital, and JP Morgan. Holding a First-Class
degree at the top of my batch became less relevant with time, as subject knowledge became obsolete. I believe my
commitment to a lifetime of learning beyond formal education has helped me adapt to change and make progress in
my career. After a ten year career in IT roles, I joined the Equities Trading Desk at JP Morgan in 2017. In today’s rapid
electronic Stock Markets and Algorithmic Trading world, complementary skills and experience in technology and
finance are highly valued by the industry. It is an exciting job that requires mental agility and creativity. I work with a
vast amount of data and help develop Artificial Intelligence based trading strategies, as well as collaborate with our
technology teams so they provide true solutions to our needs. I balance my hectic work life by playing cricket for the
Wimbledon Cricket Club in the Surrey League, and travelling and exploring the world with my wife Gayani.

DIMUTHU RATNAYAKE
BSc (Hons) in Computer Systems and Networking - SHU,UK
EMEA EQUITIES PROGRAM TRADING J.P. MORGAN

I am an entrepreneur, innovator and avid programmer. The foundation that SLIIT created for
me, is an invaluable component, as dedicated members of staff particularly the lecturers,
provided a solid sounding board to help hone my talent. Every course offered at SLIIT is
incredibly competitive not just on a local but also global scale, with degrees affiliated with
world-renowned universities thus giving students opportunities to gain internationally
recognised qualifications right here in Sri Lanka.

As it is also cost-effective, SLIIT fits into the mould effortlessly, allowing a wider demographic
access to high-quality education.

It is my vision to become Sri Lanka’s premier end-to-end digital solutions provider in Mobile
and Enterprise Solutions, Artificial Intelligence & Machine Learning, Immersive Technologies, and Game Design and
Development, making Sri Lanka a digital hub whilst stopping ‘brain drain’ in the country as we are losing the cream of
our talent.

SLIIT was where I laid my foundation for my success. If the support given by SLIIT was not there, I wouldn’t have been
able to achieve this fast. The foundation that SLIIT created for me, is an invaluable component, also the dedicated
members of staff particularly the lecturers, provided a solid sounding board to help hone my talent. It is with immense
pleasure I tell that the institution is deeply investing in their students’ futures. Every course offered at SLIIT is incredibly
competitive not just on a local but also global scale, with degrees affiliated with world-renowned universities thus
giving students opportunities to gain internationally recognised qualifications right here in Sri Lanka.

There are many people who have been a strength to me during my journey: My own immediate family, Bathiya and
Santhush, Saliya Weerasekara, and all the employees of Arimac family.’

CHAMIRA JAYASINGHE
BSc (Hons) in Information Technology - SLIIT
FOUNDER / CEO – ARIMAC

FACULTY OF COMPUTING STUDENT GUIDE 21


An annual event hosted by the SLIIT Faculty of
Computing, this is one of the biggest software
competitions aimed at encouraging and
promoting software application design
amongst school and university students. The
annual increase in entries, fierce competition
amongst students and a rise in event
categories, has made Codefest an event looked
forward to by many schools and universities.

‘Codefest is one of the many initiatives taken by


SLIIT, aimed at creating a centre of excellence
to advance and disseminate knowledge. It is
indeed a great honour to have one of our
events recognised by the Ministry of
Telecommunications and Digital Infrastructure.
Codefest is an ideal platform to promote the
application of skills learnt through ICT related
modules taught in schools and universities’
notes Professor Lalith Gamage: President and
CEO of SLIIT.

FACULTY OF COMPUTING STUDENT GUIDE 22


MR. JAYANTHA
AMARARACHCHI
HEAD/DEPARTMENT OF
INFORMATION TECHNOLOGY
BSc (J'Pura), PgDip (Com.Sc) (Cantab)(NZ)
MSc (Com.Sc) (Colombo), MBCS

DR. PRADEEP
ABEYGUNAWARDHANA
HEAD/DEPARTMENT OF
COMPUTER SYSTEMS ENGINEERING
BSc Eng(Hons) (Moratuwa), MSc (Keio), PhD (Keio)

DR. NUWAN
KODAGODA
HEAD/DEPARTMENT OF
COMPUTER SCIENCE AND SOFTWARE ENGINEERING
BSc Eng(Hons) (Moratuwa), MPhil (Moratuwa), PhD (SHU)

FACULTY OF COMPUTING STUDENT GUIDE 23


PROFESSOR JAYAWARDENA C.S. BSc Eng(Hons) (Moratuwa), MEng (Moratuwa), PhD (Saga) DEAN
MIET, SMIEEE, CITP FBCS, CEng MIESL

DR. ABEYGUNAWARDHANA P.K.W. BSc Eng(Hons) (Moratuwa), MSc (Keio), PhD (Keio), MIEEE, MIET, MCSSL HEAD - CSE

DR. KODAGODA G. N. BSc Eng(Hons) (Moratuwa), MPhil (Moratuwa), PhD (SHU), MIET, MBCS, MCSSL HEAD - CSSE

MR. AMARARACHCHI J. L. BSc (J'Pura), PgDip (Com.Sc) (Cantab)(NZ), MSc (Com.Sc) (Colombo), MBCS HEAD - IT

PROFESSOR KAPURUBANDARA G.M.S. BSc (Colombo), MSc Comp Sc (AIT),  PhD (WSU) PROFESSOR

PROFESSOR PULASINGHE K. N. BSc Eng(Hons) (Moratuwa), PhD (Saga), MIEEE, CMA(Australia) PROFESSOR

PROFESSOR THELIJJAGODA T. A. S. S. BA (Sp)(Hons)(Sri J), M.Eng.(Gifu), Ph.D.(Gifu), MIEEE, MIET, MAIS, MCSSL PROFESSOR

DR.(MS) SAMARASINGHE D.P. BSc Eng (Hons) (Moratuwa), MBA (IT) (Moratuwa), PhD (ANU) SENIOR LECTURER(HG)
MIET, MIEEE, MIESL, MCSSL

DR. WIJESUNDARA M. N. BEng (Hons) (Warwick), PhD (NUS), CISA, MIEEE, MIET, MCSSL SENIOR LECTURER(HG)

DR. (MS) KARUNASENA T. W. A. BSc (Curtin), B.Sc (Hons) IT(SLIIT), MSc (SLIIT), PhD (RMIT) SENIOR LECTURER(HG)

DR. WIJEKOON W. M. J. L. BSc (Hons) (SLIIT), MSc (Keio), PhD (Keio), MIEEE, MACM, MCSSL, MIEEJ, MIPSJ SENIOR LECTURER(HG)

DR.(MS) BAMUNUSINGHE B.A. J. T. BSc (Hons) (Peradeniya), PhD (Monash) SENIOR LECTURER(HG)

DR. KASTHURIRATHNA K.A.D.M BSc Eng. (Hons) (Moratuwa), MSc (Colombo), PhD (USyd.) SENIOR LECTURER(HG)

DR.(MS) RANKOTHGE W.H BSc(Hons) (SLIIT), MSc (UOM), PhD (UPF) SENIOR LECTURER(HG)

DR.(MS) NAWINNA D.P. BSc (Curtin), BSc.(Hons)(SLIIT), MSc (SLIIT), PhD (Curtin), MIEEE, MAIS, MCSSL SENIOR LECTURER (HG)

DR. JAYAKODY J.A.D.C.A BSc (Hons)(Greenwich), MSc (SLIIT),PhD(Curtin) MIEEE, MIET,CITP MBCS SENIOR LECTURER (HG)

DR. RUPASINGHE P. L. BSc (Hons) SLIIT, PhD (Curtin), MBA (PIM), CISA, CISSP, MIEEE, MBCS, MCSSL SENIOR LECTURER (HG)

DR. REYAL S. BSc Eng(Hons)(Moratuwa), PhD (St Andrews) SENIOR LECTURER (HG)

DR. MANATUNGA K. BSc(Hons)(SLIIT),PhD(UPF) SENIOR LECTURER (HG)

MR. MALLAWARACHCHI Y.W. BSc Eng (Hons) (Moratuwa), MBA( Moratuwa), PMP, MBCS SENIOR LECTURER (HG)

MR. WICKRAMARATHNE C. J. BSc (Ruhuna), MSc (Moratuwa) SENIOR LECTURER

MRS. SAMARAKOON S. M. U. P. BSc (Hons) (SLIIT), MSc (SLIIT) SENIOR LECTURER

MRS. KASTHURIARACHCHI K. T. S. BSc (Hons) (SLIIT), MSc (SLIIT) SENIOR LECTURER

MR DE SILVA, K.P.D.H. BSc (Hons) (SLIIT), MSc (SLIIT), MIEEE, MCSSL, MACS SENIOR LECTURER

MR. DE SILVA D. I BSc (Hons) (SLIIT), BSc  (Curtin), MSc (SLIIT) SENIOR LECTURER

MRS. WALGAMPAYA M.M.P.N. BSc Eng(Hons) (Moratuwa), MSc (Colombo) SENIOR LECTURER

MR. SENARATHNE A.N. BSc (Hons) (SLIIT), BSc (Curtin), MSc (Colombo), MIEEE, MBCS, MCSSL SENIOR LECTURER

MS. ABEYSIRI L. BSc (Hons) (London Met.), MSc (SLIIT) SENIOR LECTURER

MS. CHANDRASIRI L.H.S.S. BSc (Hons) (SLIIT), MSc (SLIIT) SENIOR LECTURER

MS. LOKULIYANA S.L. BSc (Hons) (SLIIT), MSc (SLIIT), MIEEE, MCSSL  SENIOR LECTURER

MRS. TISSERA M. H. M. R. BSc (Hons) (UCD), MSc (UCSC) SENIOR LECTURER

MR. DISSANAYAKE N. R. BSc (Hons) (SLIIT), MPhil (UCSC) SENIOR LECTURER

MR. SUMATHIPALA, H.K.P. BSc (Colombo), MSc (Colombo), MIEEE, MACM, MCSSL SENIOR LECTURER

MR. RAJAPAKSHA U. U.S.K. BSc Eng (Hons) (Moratuwa), MSc (SLIIT) SENIOR LECTURER

MRS. GAMAGE M.P.A.W. BSc (J’pura), BSc (Hons) (SLIIT), MSc (SLIIT), MIEEE, MCSSL SENIOR LECTURER

MRS. WIMALARATNE M.A.G.K.J. BSc (Hons) (Colombo), MSc (Salford), MCSSL SENIOR LECTURER

MS. GAMAGE M.P. BSc (Hons) (SLIIT), MSc (SLIIT) SENIOR LECTURER

MR ALOSIUS J. BSc Eng (Hons)(Peradeniya), MMgt (Massey), MSBA (Deakin) SENIOR LECTURER

FACULTY OF COMPUTING STUDENT GUIDE 24


MS. CHATHURIKA K.B.A.B. BSc (Hons) (SLIIT),PGD (SLIIT), MCSSL LECTURER

MR. HARSHANATH S.M.B. BSc (Hons) (Dublin), MSc (SLIIT) LECTURER

MS. KAHANDAWAARACHCHI K.A.D.C. P. BSc (Hons) (SLIIT) LECTURER

MS. HANSIKA M. M. D. J.T. BSc (Hons) (SLIIT), MSc (SLIIT) LECTURER

MS. WIJENDRA D.R. BSc in IT (Curtin), MSc (Colombo) LECTURER

MS. BANDARA P. K. B. P. S. BSc (Hons) (SLIIT), MIT (Colombo), MCSSL LECTURER

MR. ISHARA W. G. A. BSc (SLIIT), PGD (SLIIT), MSc (SLIIT) LECTURER

MS. SILVA W. C. M. BSc Eng (Hons) (Moratuwa), AMIE(SL) LECTURER

MR. ABEYWARDENA K. Y. BSc (Hons) (Herts), MSc (Kingston) LECTURER

MR. SAMARATHUNGA S.A.U.S BSc (IT) (Curtin), BSc (Hons) (SLIIT), MSc (SHU), OCPJP, MCSSL, MIEEE LECTURE

MS. WEERASINGHE K.M.L.P BSc (Hons) (Kelaniya), MSc (Moratuwa) LECTURE

MS. KUMARI P.K.S. BSc(Hons) (SLIIT), MSc (SLIIT) LECTURER

MS. SILVA P. D. S. BSc (Hons) (SLIIT),MSc(SLIIT) LECTURER

MS LUNUGALAGE D.R BSc  Eng (Hons) (Peradeniya), AMIE(SL) LECTURER

MR. YAPA P. BSc (Hons) in IT (Moratuwa) LECTURER

MS. SIRIWARDANA S. E. R. BSc (SHU), MSc (SHU) LECTURER

MS. RATNAYAKE P.B. BSc (Hons) (SLIIT) LECTURER

MS. SURIYAWANSA G. M. T. K. D. S. K. BSc (Hons) (SLIIT) LECTURER

MS. DASSANAYAKE D. M. G. T BSc (Hons) (SLIIT) LECTURER

MS. SRIYARATHNA K. G. D. C. BSc (Hons) in Comp. Sc. (Dublin), PGD(UOW) LECTURER

MS. THARMASEELAN J. BSc (Hons) (SLIIT) LECTURER

MS. KURUPPU T. A. BSc (Hons) (SLIIT) ASSISTANT LECTURER

MS. GAMAGE N.D.U BSc (Hons) (SLIIT) ASSISTANT LECTURER

MR. YADHAVAN G BEng (Hons) (SHU) ASSISTANT LECTURER

MS. DE SILVA D. H. A. BSc (Hons) (SLIIT), BTEC HND in Computing ASSISTANT LECTURER

MR. DE SILVA O.R.M BSc (Hons) (SLIIT) ASSISTANT LECTURER

MS. PEMADASA M.G.N.M BSc (Hons) Sp. in Stat. (Peradeniya), CIMA (certificate level) ASSISTANT LECTURER

MS. RUPASINGHE R A S BSc (Ruhuna) ASSISTANT LECTURER

MS. PIYAWARDANA A V S BSc (Hons) in Comp. Sc. (UCD) ASSISTANT LECTURER

MS. LIYANAPATHIRANA L M C BSc (Hons), MSc (SLIIT) ASSISTANT LECTURER

MS. CHATHURIKA W. M. T. BSc (Hons) (SLIIT) ASSISTANT LECTURER

MR. THILAKARATHNA T K K BEng (Hons) (Sunderland),MSc (Colombo) ASSISTANT LECTURER

MS. KRISHARA J.J BSc (Hons) (SLIIT), PGD in IT(SLIIT) ASSISTANT LECTURER 

MR. SUPUNYA N. H. P. R.   BSc (Hons) (SLIIT), MSc (SLIIT) ASSISTANT LECTURER

MR. PERERA P. B.S. BSc (Hons) SLIIT ASSISTANT LECTURER

MS.  ARCHCHANA.K BSc (Hons) (SLIIT) ASSISTANT LECTURER

MR. AMARASENA N. C. BSc (Hons) (SLIIT), MSc in IT (SLIIT) ASSISTANT LECTURER

MS. WEERATHUNGA L .I. E. P BSc (Hons)(SLIIT) ASSISTANT LECTURER

MS. JAYALATH T. BSc (Hons)(SLIIT), MSc (SLIIT) ASSISTANT LECTURER

MS. GANEGODA D. BSc (Hons)(SLIIT), BA (UVPA) ASSISTANT LECTURER

MS. ATTANAYAKA B.L. B. BSc (Hons)(SLIIT) ASSISTANT LECTURER

MS. WELLALLAGE S. BSc (Hons) (SLIIT) ASSISTANT LECTURER

MS. MUNASINGHE T. BSc (Hons) (SLIIT) ASSISTANT LECTURER

MS. UDARA I. BSc (Hons) (SLIIT) ASSISTANT LECTURER

MS. DILANI KAVEENDRI BSc (Hons) (Peradeniya) ASSISTANT LECTURER

MS. MADHUKA NADEESHANI BSc (Hons) (SLIIT) ASSISTANT LECTURER

MS. JAYATHILAKE T. B. BSc(Hons)(Ruhuna) ASSISTANT LECTURER

MS. DE SILVA H. BSc(Hons)(SLIIT) ASSISTANT LECTURER

FACULTY OF COMPUTING STUDENT GUIDE 25


GRADING SYSTEM
SLIIT uses 12 grades in assessing student performance. These are A+, A, A-, B+, B, B-, C+, C, C-, D+, D and E.
To obtain a pass in a subject, a student must score a grade ‘C’ or above. The value of each grade and
definition of student performance is shown below.

GRADE GRADE PTS. MARKS RANGE

A+ 4.00 90 - 100

A 4.00 80 - 89

A- 3.70 75 - 79

B+ 3.30 70 - 74

B 3.00 65 - 69

B- 2.70 60 - 64

C+ 2.30 55 - 59

C 2.00 45 - 54

C- 1.70 40 - 44

D+ 1.30 35 - 39

D 1.00 30 - 34

E 0.00 00 - 29

GRADE POINT AVERAGE (GPA) CLASS ATTENDANCE


PER SEMESTER
The GPA is computed by dividing the sum of the Regular attendance is expected from all
products of the number of credits for each course students. 80% attendance is necessary as a
followed and the grade points earned for that minimum requirement to sit examinations.
course by a student, by the total number of credits Inability to attend classes and/or examinations
for the courses followed during the semester by must be brought to the notice of the Manager
that student. of Student Affairs immediately.

WEIGHTED GRADE POINT AVERAGE (WGPA)

FACULTY OF COMPUTING STUDENT GUIDE 26


Embark on your pathway to greatness with our extensive degree programme options at SLIIT.
Please follow the application guidelines below.

Option 01:
Apply Online apply.sliit.lk

Option 02:
Download the application form apply.sliit.lk
Send the duly filled application form to
Manager Student Enrollment, SLIIT, New Kandy Road, Malabe

Option 03:
Obtain the application form from any of our campuses or centres

Option 04:
Call our hotline for further information

011 754 4801


www.sliit.lk [email protected]

"The Institute reserves to itself the right to effect, at any time during the course of programmes,
amendments to the curriculum of its programmes to meet emerging needs of the
industry/business and/or in response to the requirements of professional and accreditation bodies."

FACULTY OF COMPUTING STUDENT GUIDE 27


SLIIT MALABE CAMPUS SLIIT METROPOLITAN CAMPUS
New Kandy Road, BoC Merchant Tower
Malabe. #28, St Michael’s Road,
Colombo 03.

Tel : +94 11 754 4801 Tel : +94 11 754 4802


Fax : +94 11 241 3901 Fax : +94 11 230 1906

SLIIT MATARA CENTRE SLIIT KANDY CENTRE


No. 24, E.H.Cooray Building, No 670/1/1A,
Anagarika Dharmapala Mawatha, Peradeniya Road,
Matara. Kandy.

Tel : +94 41 754 4501 Tel : +94 81 720 4204


Fax : +94 41 222 1048 Tel : +94 81 238 7888

SLIIT KURUNEGALA CENTRE SLIIT JAFFNA CENTRE


No 76, No 330,
Mihidu Mawatha, Stanley Road,
Kurunegala. Jaffna.

Tel : +94 37 720 4204 Tel : +94 21 720 0406


Fax : +94 21 720 0407

011 754 4801


www.sliit.lk [email protected]

You might also like