Micro Link Information Technology College - school image
College

Micro Link Information Technology College


Degree in Computer Science

Software Engineering is an exciting, challenging and dynamic discipline. Software Applications form an integral part of every aspect of society and modern life. New computing technologies are introduced at an enormous rate and the Software Engineering field develops and changes continually and rapidly. Consequently Software Engineering has evolved into a dynamic and challenging field of study.

A graduate from this program is expected to have a wide range of abilities and skills as described below.

Knowledge and Understanding
- Understanding essential facts, concepts, principles, and theories relating to computer science;
- In depth understanding of the appropriate theory, practices, languages and tools that may be deployed for the specification, design, implementation and evaluation of software systems.
- Recognize the professional moral and ethical issues involved in the exploitation of computer technology and be guided by the adoption of appropriate professional, ethical and legal practice.
- Understand the basic research methods, and ways to write technical report and/or research paper in the appropriate scientific style.

Practical Skill
- Ability to analyze, synthesizes, evaluate and assess a range of options together with the capacity to apply ideas and knowledge to solving problems in industry, business and the public sector.
- Demonstrate intellectual competency and transferable knowledge and skills and articulate them effectively.
- Design, develop and maintain enterprise level application programs
- Design, develop and administer enterprise level databases.
- Design and Develop Websites.
- Install networks and perform simple maintenance and troubleshooting.


Transferable Skill
- Ability to provide computer science consultancy services
- Ability to use, present and evaluate probabilistic and statistical information in a variety of ways.
- Ability to work in groups as a participant who contributes effectively to the group’s task and possess interpersonal skills of effective listening, negotiating, persuasion and presentation
- Ability to develop entrepreneur skill