Program Computer Science
BS in Computer Science
Computer Sciences include the study, analyses, designing, implementation and application of what can be automated. It evolved as a result of the vast information revolution, which made it hard to escape computing and computers. Our BS program in Computer Sciences concentrates on programming skills in a variety of paradigms, operating systems, networking and databases. Hands on experience with various software systems, C, C++, JAVA, Visual Programming languages, Unix, Windows and Network tools are an integral part of the program. In addition, the present curriculum covers Mathematics, Basic Sciences, Humanities, Social Sciences, and English language skills. The Computer Science program offers an opportunity for fieldwork outside the university.
BS in Software Engineering
Software Engineering is the field of study which involves the development of stable, efficient and robust software systems according to the modern engineering principles. Our Bachelor program in Software Engineering covers various aspects of software engineering which include:
- Customer requirement identification, specification and analysis
- Software project management
- Software design based on the outcome of requirement analysis
- Software product development based on the detailed design
- Software quality engineering
- Software maintenance
Most of real-world software systems are either safety-critical or real-time in nature. For the development of such systems, it is important to apply engineering principles which are practiced by the engineers in the field. Our program also equips the students with requisite concepts in the supporting areas of mathematics, computer sciences and social sciences.
The increasing transition from manual to computerized system in Pakistan provides an opportunity to the Software Engineering graduates to apply the knowledge they acquire during their studies to solve practical problems of the industry. Over the last decade, the market demand to hire Software Engineers has radically intensified. In addition, the doors of higher education institutions are always open for Software engineers with practical knowledge to impart their insight of the field to younger generations.
BS in Telecommunication & Networks
Telecommunication and Networks is a discipline related to the application of engineering tools to solve telecommunication problems in business organizations and industries. The undergraduate Telecommunication program has been developed to serve the needs of the modern society by training students who want to be specialized in Telecommunication system analysis and telecommunication software development. Furthermore, the program aims to prepare the students for self and life-long learning, the skills that are necessary for the students to keep up with the current technologies and remain proficient throughout their careers. Our BS program in Telecommunication and Networks concentrates on communication skills in a variety of communication techniques, networking, wireless communication, and digital communication. Hands on experience with various real life systems and software packages, such as SystemView and MATLAB are an integral part of the program. In addition, the present curriculum covers Mathematics, Basic Sciences, Humanities, Social Sciences, and English language skills.
BS in Artificial Intelligence
MS in Computer ScienceGraduate Program and Specialization areas
The Department of Computer Science offers MS degree in Computer Science which is mainly based on the HEC recommendation for the same program. The whole program consists of 33 credit hours, however, the number of credit hours may be more in case students have not completed 4 years education after F.Sc/A-Level.
MS in Software EngineeringThe MS in Software Engineering program focuses on developing advanced knowledge and abilities in the design and application of software. The program involves the application of engineering principles to software development including design methodologies, operation principles, and maintenance and testing approaches. The MS in Software Engineering Program builds upon the BS in Software Engineering program and is aimed at developing professional skills in this discipline as well as providing opportunities for students to engage in and develop research abilities.
MS in Telecommunication & Networks
The Master of Science in Telecommunication and Networking at Iqra University is designed for professionals currently in the fields of telecommunications and networking who either wish to enhance their technical skills and credentials, or to make a transition to the area of telecommunications and networking. The degree of Master of Science in Telecommunication and networking is offered by the Department of Computing and Technology is designed according to international standards of curriculum in this field. The whole program consists of 33 credit hours, however, the number of credit hours may be more in case students have not completed 4 year engineering education after F.Sc/A-Level.