BS Software Engineering

Introduction

This program provides the technical knowledge of fundamentals of computer systems, programming languages, and the basic concepts of algorithms and data structures that are required to establish reliability and safety in software engineering. The program emphasizes the development of professional skills in the technical area of software engineering, that is, the systematic application of analysis, design, and construction techniques for computer systems and applications.

Career Path

  • Proficient software engineers and effective team members
  • Software quality assurance engineer
  • System programmer
  • Embedded software engineer
  • Software architect
  • User interface designer
  • Game Developer
  • Mobile Application Developer
  • Software Engineer
  • Embedded Software Engineer
  • Systems Analyst
  • Web Developer
  • Graphic Designer
  • MIS manager

Fee Structure BS Software Engineering

BS Software Engineering
Duration 4
Total Semester 8
Total Package 994,000
At Admission Time 28,500
Additional Charges at the time of Admission 2,700
Examination Fee 3,500
Total Amount (At Admission) 31,200
Installment 60563 * 16
Additional Charges at the time of Admission
Web Portal fee per year for Learning Management Syste 0
Library Security Fee (Refundable) 2,000
Student Card 200
Library & Magazine Fund 500
Total Additional Charges 2,700
Show More

Scheme of Study

Semester 1

Sr.# Course Code Course Name Credit Hours
1 ENG100 English-I (Functional English-Compulsory) 3
2 ISL-101 Islamic Studies (Compulsory) 2
3 SE102 Introduction to Computing 4
4 CS103 Programming Fundamentals 4
5 MT104 Calculus and Analytical Geometry 3
6 CS105 Discrete Structures 3

Semester 2

Sr.# Course Code Course Name Credit Hours
1 ENG200 English-II (Communication Skills-Compulsory) 3
2 BS201 Pakistan Studies (Compulsory) 2
3 CS 202 Object Oriented Programming 4
4 MT203 Linear Algebra 3
5 EL204 Basic Electronics 3
6 MG205 Marketing 3
7 Life-1 Life and Learning I 1

Semester 3

Sr.# Course Code Course Name Credit Hours
1 ENG300 English-III (Technical Writing and Presentation Skills) (Compulsory) 3
2 SE301 Data Structure and Algorithms 4
3 SE302 Digital Logic and Design 4
4 MT303 Probability and Statistics 3
5 CS304 Software Engineering 4

Semester 4

Sr.# Course Code Course Name Credit Hours
1 SE400 Object Oriented Software Engineering 4
2 MATH-401 Differential Equations 3
3 MG402 Principles of Management 3
4 SE403 Software Requirement and Specification 3
5 ST404 Visual Programming 3

Semester 5

Sr.# Course Code Course Name Credit Hours
1 CS500 Operating Systems 4
2 CS501 Database Systems 4
3 MT502 Advanced Calculus 3
4 CS5031 System Analysis and Design 3
5 MG504 Human Resource Management 3
6 Life-2 Life and Learning II 3

Semester 6

Sr.# Course Code Course Name Credit Hours
1 MG600 Accounting and Finance 3
2 SE601 Computer Communication and Networks 4
3 CS602 Artificial Intelligence 3
4 SE603 Software Architecture and Design 3
5 SE604 Software Verification and Validation 3
6 SE605 Web Systems and Technologies 3
7 Life-2 Life and Learning II 3

Semester 7

Sr.# Course Code Course Name Credit Hours
1 SE700 Human Computer Interaction 3
2 SE701 Software Project Management 3
3 SE702 Cloud Computing 3
4 SE703 Enterprise Security Architecture-I 3
5 CS804 Final Year Project 3

Semester 8

Sr.# Course Code Course Name Credit Hours
1 SE800 Object Oriented Analysis and Design 3
2 SE801 Data Warehousing 3
3 GE802 Professional Practices 3
4 SE803 Enterprise Security Architecture-II 3
5 CS804 Final Year Project 3
6 SE302 Digital Logic and Design 4
Show More