Undergraduate Program
Bachelors of Science in Software Engineering
Become a part of one of the top-ranked universities in Pakistan

- Home
- Academic Hub
- Bachelors of Science in Software Engineering
Introduction to
Bachelors of Science in Software Engineering
Embark on an exciting journey into the world of software engineering with Iqra University’s highly acclaimed Bachelor of Science in Software Engineering (BSSE) program. Designed to meet the evolving demands of the tech-driven world, this four-year program spans eight semesters and offers a comprehensive curriculum totaling 136 credit hours.

Learning Outcomes
-
Gain expertise in software architecture, data analytics, artificial intelligence, cloud computing, and cybersecurity.
-
Experience real-world challenges through internships, capstone projects, and industry-led workshops.
-
Enhance communication, teamwork, and leadership skills to thrive in global and diverse workplaces.
Curriculum Overview
Core Courses
-
Programming Fundamentals
-
Programming Fundamentals Lab
-
Application of Information & Communication Technologies
-
Application of Information & Communication Technologies Lab
-
Natural Science (Applied Physics)
-
Natural Science (Applied Physics) Lab
-
Islamic Studies
-
Calculus and Analytic Geometry
-
Functional English
-
Object Oriented Programming
-
Object Oriented Programming Lab
-
Discrete Structures
-
Digital Logic Design
-
Digital Logic Design Lab
-
Ideology and Constitution of Pakistan
-
Expository Writing
-
Multivariable Calculus
-
Data Structures
-
Data Structures Lab
-
Computer Organization & Assembly Language
-
Computer Organization & Assembly Language Lab
-
Introduction to Software Engineering
-
Computer Networks
-
Computer NetworksLab
-
Probability & Statistics
-
Operating Systems
-
Operating Systems Lab
-
Software Requirement Engineerirong
-
Linear Algebra
-
Analysis of Algorithms
-
Social Science I
-
Software Quality Engineering
-
Information Security
-
Database Systems
-
Software Design & Architecture
-
Software Construction & Development
-
Social Science II
-
Final Year Project – I
-
Final Year Project – II
-
Software Project Management
Elective Specializations
-
Domain Elective 1
-
Domain Elective 2
-
Domain Elective 3
-
Domain Elective 4
-
Domain Elective 5
-
Domain Elective 6
-
Domain Elective 7
-
Philosophy And Critical Thinking
-
Personal Development
-
Professional Ethics And Morality
-
Artificial Intelligence
-
Artificial Intelligence Lab
-
Data Science
-
Data Warehousing
-
Data Data Warehousing Lab
-
Cloud Computing
-
Cloud Computing Lab
Career Opportunities
Here are some examples of career paths that a BS Software Engineering degree can lead to:
Software Development
Graduates can work as software engineers, application developers, or full-stack developers in technology companies, startups, and multinational firms.
Data Science & Analytics
Opportunities exist as data scientists, machine learning engineers, or business intelligence analysts, helping organizations make data-driven decisions.
Cybersecurity
Graduates can pursue careers as cybersecurity analysts, ethical hackers, or information security officers, ensuring the protection of digital assets.
Systems & Architecture
Careers include systems architect, enterprise solutions designer, or IT infrastructure manager, focusing on building scalable and efficient systems.
Mobile & Cloud Solutions
Job roles include mobile application developer, cloud engineer, and DevOps specialist, meeting the growing demand for mobile-first and cloud-based solutions.
Entrepreneurship & Advanced Studies
Graduates can launch their own ventures, work as technology consultants, or pursue postgraduate studies in software engineering and related fields.
Overall, a BS Software Engineering degree offers a wide range of career opportunities, making it a valuable program for students interested in technology, innovation, and problem-solving
Campuses Offering
Flexible learning designed for aspiring entrepreneurs
Ready to Join IU?
Take the first step towards an exceptional education that will transform your career and shape your future. Join thousands of successful graduates who started their journey right here.
Don’t just dream about your future — build it with us. Our admissions team is ready to guide you through every step of your journey.
