Software industry is rapidly growing industry not in Pakistan only but also in the entire world. It is a field of endless opportunities. But you need to be updated about market and with new developments in computer languages. It is a field for those students who want to excel from others in a very short spa of time. In this field a creative minded person can do wonders.
You can see live examples of many internationally recognized software developers. Bill gates is one of them and just because of his creative mind he became the richest man of the world in no time. I strongly recommend all the students who are good in Mathematics to join this field and not only change their own fate but also their country. My younger brother did B.C.S in software engineering from PUCIT, but he was more interested in going abroad. I told him to stay in your field and within a couple of year you will be able to earn as much money as you dream to earn in a foreign country. Fortunately he acted upon my advice and now by the grace of Almighty Allah he is enjoying a promising career as a senior software engineer in a leading international software house in Pakistan.
Why Software engineering?(Scope and Career Opportunities)
Software engineering allows you to work according to your own will. If you don’t like job you can work from home as free lancer. So you can become a self employed person. You can start your own software house. You can launch you own websites and can also work as web developer. A software engineers get extra points in skill immigration schemes of different developed countries. You can open your own IT training institute. Software engineers are most highly paid individuals in the world. They enjoys a vast job market all over the world.
You will never see a talented jobless software engineer in your surroundings. You can join any IT training institute or college too as lecturer. Government of Pakistan is going to computerized all its departments, so you can get a good government too in 17th grade. Computer education is being introduced in schools too. So this is a new area of job opportunity for you. Pakistan is going to enter in the era of 3G and 4G technologies this development will bring an revolution in this industry. E-commerce, e-courts, e-learning, e-government and e-medicine will open new horizons of opportunities for you. So sky is the limit for software engineers.
Another reason which i will like to share with you again is about power of IT industry. As i wrote in my another article, this is an era of IT and software revolution and we Muslims are about 500 years behind from West in science and technology, it is the only field through which we can bridge this distance in one or two decades only. You have live examples of China, Malaysia and India. Knowledge and technology cannot be restricted now. We Muslims just need to excel in software and IT field. So join this field if you want to help your nation too.
Does degree from good institute matter
To some extent yes but in broader extent no as this is a skill base job or degree, the thing that matter more in this field is your skill rather than your degree. Again i shall give you example of Bill gates who even could not complete his university education but just because of his creative mind and skill he succeeded to build a big business empire. So if you can not get admission in top college or university due to your low aggregate don’t bother and if you are interested in software development and good in mathematics then get admission in any college according to your aggregate.
Top Ranking Universities Offering Software engineering in Pakistan
1.Comsats institute of information Technology
2. National University of Computer and Emerging Sciences (NU-FAST), Islamabad
3. Qurtaba University of Science and Information Technology, D I Khan
4. Balochistan University of Information Technology and Management Sciences, Quetta
5. City University of Science and Information Technology, Peshawar
6. CECOS University of Information Technology and Emerging Sciences, Peshawa
7.Punjab University College of Information Technology
The admission requirement for 4 year (8 semesters) BCS is FA / FSc(with Mathematics) from a recognized board of intermediate with minimum second division. Selection is based on the aptitude test and interview conducted by the respective university.
To qualify for the degree, a student must attain a CGPA of 2.00 or more on completion of the required course work.
Software Engineering Subjects
Following subjects are taught in four years BCS program after Inter
- Computers and Applications
- Computer Logic Design
- Computer Programming
- Discrete Structures
- Assembly Language Programming
- Data Structures
- Advanced Programming Concepts
- Comparative Study of Computer Languages
- Object Oriented Programming
- Theory of Automata
- Design and Analysis of Algorithms
- Databases and Information Retrieval
- Systems Programming
- Systems Analysis and Design
- Computer Communications and Networks
- Operating Systems
- Compiler Construction
- Software Project Management
- Recent Developments in IT
- Technical Communication
- Marketing Fundamentals
- Computer Graphics
- Computer Architecture
- Computer Organization
- Multimedia Systems
- Enterprise JAVA
- Simulation and Modeling
- Expert Systems
- Artificial Intelligence