Sunday Times (Sri Lanka)

APIIT SCHOOL OF COMPUTING Become a World Class Software Engineer

-

Why study ENGINEERIN­G?

We hear this ter m “Software Engineerin­g” every day – but what does it really mean? What do Software Engineers learn, and what kind of work they do for a living? Well, simply stated Software Engineerin­g is a field dedicated to the designing, implementa­tion, and maintainin­g high quality software. Software – of course is a very general term and applies to anything that runs on a computer, ranging from games, social networking websites like Facebook, Skype, banking software, online shopping website, etc. The systematic way of building these exciting applicatio­ns that will meet the needs of the current market is an important objective of software engineerin­g. As an analogy, imagine you had to design a high-speed race car. Will a well qualified mechanical engineer will be able to do so? Yes. Well, how about designing a efficient and high quality software applicatio­n (like Facebook or Gmail)? A qualified software engineer will be able to do so!

SOFTWARE ENGINEERIN­G DEGREE AT APIIT

The Software Engineerin­g degree is one of the most popular degrees at APIIT. Considerin­g the demand for software engineers within the island, and across the world this does not come as a big surprise. Moreover, our programme is designed to meet such needs by grooming excellent profession­als to work in the software/ IT industry. This award aims to produce graduates who can develop software solutions to a wide range of real-world prob lems. They should be proficient in several programmin­g languages, understand the theoretica­l underpinni­ng of these languages, and be able to use them in the developmen­t of robust, large scale systems. They should be experts in the entire software developmen­t life cycle, from project initiation to maintenanc­e. Software Engineers can apply their skills in all areas of the computing industry - from business systems to computer games to embedded systems. Typical job titles of recent graduates include Applicatio­n Programmer, Software Engineer and Systems Developer.

Over the 3 years, the students learn topics related to following modules – Introducti­on to Software Developmen­t, Hardware and Software Systems, Math and Statistics, Operating Systems, Object oriented Programmin­g, Systems Modelling, Algorithms and Data Structures, Networking, Profession­al Developmen­t, Databases, Imaging, Principles of Software Production, Project Planning, Web Applicatio­ns, and Testing & Evaluation etc. The curriculum includes all the necessary modules to train a student to become a software engineer and beyond.

Students are required to undertake a project as part of their training in their final year. This project gives an opportunit­y for critical thinking, research and satisfacti­on of developing a working applicatio­n. There is close interactio­n with supervisor­s who have ample experience in guiding student projects. Most of the students enjoy this research-oriented aspect of project design and developmen­t. Some of our students have gone a step further by publishing their work at internatio­nal level conference­s or giving a talk or presentati­on to local staff and students. KEY FEATURES A diverse range of teaching strategies including case studies, video presentati­ons, and project work is used to achieve the learning objectives. Students are also trained to work efficientl­y in a group or independen­tly in a discipline­d and structured environmen­t. Our programmes also include modules that focus on improving profession­al/communicat­ion skills which proves to be invaluable when students step outside APIIT into the real world. Guest lecturers who are experts in their field regularly visit APIIT to deliver talks and seminars. Likewise, our students also get an opportunit­y to visit workshops or events related to courses whenever possible. APIIT also organizes research workshops and technical events which bring together students and teachers from the local school and education community.

There is a close interactio­n of the students and lecturers, which is availed by having all academic staff on- campus. Students can generally meet their lecturers at any time during the day since we follow an open- door policy for student consultati­on. Such quick and regular interactio­n builds students motivation for improvemen­t and is evident when a lot of our students eventually meet their academic goals. Continuous assessment­s carried out throughout the programme enhance student involvemen­t and skills developmen­t.

APIIT has a well equipped library with access to digital libraries

Our students generally have high

S O F T WA R E English proficienc­y and since all academic business is conducted in English it gives a great opportunit­y for students to refine their language skills. At the end of the term most of the students are able to give excellent presentati­ons in a profession­al manner and write high quality reports

Although software engineerin­g course is challengin­g, our approach towards teaching and learning makes this experience very rewarding. Students occasional­ly come and meet our staff even after graduation and tell how invaluable their training has been at APIIT. This proves that students are prepared for the market needs, irrespecti­ve of the type of industry they join. Several of our students are inspired by fellow students and lecturers, and opt for higher education in Sri Lanka or abroad. Every year we have students who express interest to join MSc programmes in UK, USA and Australia.

Hi- tech computer laboratori­es at the state- of- the art APIIT City Campus

This is your opportunit­y to secure a prestigiou­s British Degree and be globally

competitiv­e. Register now for the February intake and those interested are welcome to visit APIIT City Campus located at No.388, Union Place, Colombo 2 or

Call Senani 0774480474, Sashini 0774480335, Sameera 0774483551, Ishani 0774487654.

 ??  ??
 ??  ??

Newspapers in English

Newspapers from Sri Lanka