College of Computer Sciences & Information Systems
This program is devised to gear students in acquiring skills to undertake the issues of designing and developing reliable software with a clear understanding of problem-solving techniques, software quality and testing, and management practices.
The graduates of this program would have the confidence and skills to become technology entrepreneurs. They may also join careers as software engineers and may move on to become analysts, designers, and architects in software houses or freelance solution providers. The program is designed to satisfy general requirements and meets the criteria adopted by the Higher Education Commission (HEC) of Pakistan. The aim is to prepare students to serve the productive needs of Pakistan’s software industry. It requires completion of 138 credit hours of course work. Students are required to take 43 courses (including Final Year Project and relevant labs) & internship, approved by the institute, in order to complete their degree requirements. Students must maintain a CGPA of 2.5 for the conferment of the degree.
BS Software Engineering students learn to:
To enable the graduates to apply knowledge gained during the program effectively and efficiently in software industry
To contribute, manage, and lead, computer science and software development teams
To actively pursue lifelong learning and innovation skills
To equip graduates with latest software tools and techniques
To groom graduates to occupy senior technical and managerial positions
To successfully bring innovation in IT technology as a whole
Learning Outcomes for BS Software Engineering Students include:
1. Equip themselves with latest software tools
2. Successfully bring innovation in it technology
3. An ability to function effectively on teams to accomplish a common goal 4. An understanding of professional, legal, security and social issues of it
5. An ability to communicate effectively with a range of audiences
6. An ability to develop software systems of varying complexity
7. Will develop logical thinking process
The BS (Software Engineering) is a four-year program. Applicants who have successfully completed H.Sc with minimum 50% marks in Pre-Engineering or in General Group (with Mathematics/Computer Science) or A-Levels with a maximum 2 ‘C’s in three principal subjects (with Mathematics/Computer Science) are eligible to apply for admission.