BS Software Engineering

  1. Be able to model, analyze, document and track system requirements, both functional and non- functional
  2. To produce proficient software developers and effective team members.
  3. Be able to understand and apply software project management skills: measurement, estimation, costing, planning, deployment and tracking of resources.
  4. To prepare students for professional careers.
  5. To have knowledge and experience with software product engineering and engineering management.

 

Various courses have been included in the curriculum to ensure that the graduates will:

  1. Understand and be able to apply mathematics, physical science, computer science and related disciplines.
  2. Understand and be able to apply the principles of software engineering practice and process, subject to realistic constraints.
  3. Be able to model, analyze, document and track system requirements, both functional and non -functional.
  4. Be able to design, implement, deploy and maintain software systems.
  5. Be able to verify and validate the software systems.
  6. Have an awareness of current industry standards and practices.
  7. Be able to work in one or more application domains.
  8. Understand and apply the principles of the team process.
  9. Be able to understand and apply software project management skills: measurement, estimation, costing, planning, deployment and tracking of resources.
  10. Have strong communication and interpersonal skills.
  11. Be capable of independent learning.
  12. Understand professional responsibility and application of ethical principles.
  13. Have knowledge of economics, humanities and social sciences.

1st Semester

2nd Semester

 MA-1001 Calculus                                3 0 3  MA-1005 Linear Algebra            3 0 3
 CS-1071  Introduction to Computing 2 1 3 ENG-1092 Communication & Presentation Skills 3 0 3
 ENG-1091 Functional English                 3 0 3  HU-1092  Pakistan Studies 2 0 2
 CSC-1072 Discrete Structures                       3 0 3  CSC-1071 Programming Fundamentals              3 1 4
PH-1004 Basic Electronics               2 1 3  CSC-1074 Digital logic Design 2 1 3
           HU-1091  Islamic Studies/Ethics 2 0 2
Total Cr. Hrs. 13 2 15 Total Cr. Hrs. 15 2 17

3rd Semester

4th Semester

CSC-2078 Database Systems 3 1 4  STAT-2003 Probability and Statistics  3 0 3
MGT-1081 Principles of Management 3 0 3  MA-2002 Multivariable Calculus  3 0 3
 CSC-2071 Object-Oriented Programing 3 1 4 ENG-3091 Technical Writing 3 0 3
 CSC-2073 Software  Engineering Fundamentals      3 0 3  CSC-2077 Data Structures      2 1 3
 CSC-2075  Computer Organization &  Assembly  Language (D) 2 1 3  SEC-2070 Object Oriented Software Engineering 3 0 3
           CSC-2074 Data Communication and  Networks      2 1 3
Total Cr. Hrs. 14 3 17 Total Cr. Hrs. 16 2 18

5th Semester

6th Semester

 CSC-3072 Operating Systems        2 1 3  MA-3001 Differential Equations  3 0 3
 SEC-3072 Software Requirements and Specifications 3 0 3  SS-1093 Introduction to Psychology 3 0 3
CSC-4074 Human Computer Interaction 3 0 3 SEE-XXXX SE Elective I     3 0 3
SEC-3071 Software Architecture & Design 3 0 3 SEE-XXXX SE Elective II   3 0 3
SEC-3073 Software Quality Engineering 3 0 3 SEC-3075 Software Verification and Validation 3 0 3
          TE-1113 Introduction to Textiles 3 0 3
Total Cr. Hrs. 14 1 15 Total Cr. Hrs. 18 0 18

7th Semester

8th Semester

 MA-4001 Numerical Computing 2 1 3 SEC-4071  Final Year Project-II 3 0 3
SEC-4071  Final Year Project-I 0 3 3 SEE-XXXX SE Elective V        0 3 3
SEE-XXXX SE Elective III 3 0 3 SEE-XXXX SE Elective VI     3 0 3
SEE-XXXX SE Elective IV 3 0 3 SEE-XXXX SE Elective VII 3 0 3
SEC-4072 Formal Methods for SE    3 0 3 MGT-4085 Entrepreneurship 3 0 3
SS-4071 Professional Development 2 0 2          
Total Cr. Hrs. 13 4 17 Total Cr. Hrs. 12 3 15
Industrial Internship (4 weeks, 6days/week, 8 hours/day during summer holidays
after 2nd Year)
0 1 1
Total Credits for BS Software Engineering 133
  • Intermediate or equivalent with minimum 50% marks. (Must have Mathematics as elective subject with at least 60% marks).
  • Admission to BSSE Programs is decided on the basic of candidates score in the NTS or ETC (HEC) Test(30% weightage), Marks of Intermediate (60% weightage) and Marks of Matriculation (10% weightage).

 

 

SEMESTER-WISE PAYMENT IN PAK RUPEES

Fee Head1st 2nd3rd4th5th6th7th8th
Tuition Fee 33500 33500 33500 33500 33500 33500 33500 33500
Admission Fee 20000 - - - - - - -
Degree Fee - - - - - - - 5000
Certificate Verification Fee 2000 - - - - - - -
Processing Fee 5000 - - - - - - -
University Security 5000 - - - - - - -
Red Crescent  Donation 50 - - - - - - -
University Card Fee 300 - - - - - - -
Library Fee 1000 1000 1000 1000 1000 1000 1000 1000
Examination Fee 3000 3000 3000 3000 3000 3000 3000 3000
Medical Fee 2000 2000 2000 2000 2000 2000 2000 2000
Student Activity Fund 2000 2000 2000 2000 2000 2000 2000 2000
Endowment Fund 1000 1000 1000 1000 1000 1000 1000 1000
Transport Fee* 5000 5000 5000 5000 5000 5000 5000 5000
TOTAL 79850 47500 47500 47500 47500 47500 47500 52500

*There is no Transport Fee for Hostel Residents but they will pay Hostel Charges

Hostel Dues

 Hostel Dues  Rupees
 Room Rent  Rs. 4,500/-
 Electricity Charges  Rs. 4,500/-
 Sui Gas Charges  Rs. 2,500/-
 Mess Service Charges  Rs. 2,000/- 
 Hostel Activity  Rs. 500/- 
 Hostel Security (Refundable)  Rs. 5,000/- 
 1st Semester Total Hostel Dues  Rs. 19000/-
 Per Semester Hostel Dues  Rs. 14000/-

Procedure to apply for Admission on Self-Finance Basis

Programs Self Finance Dues 1st Semester Dues I.T Advance Total Dues payable
BS Software Engineering    Rs. 300,000/- Rs. 79,850/- Rs. 18,745/- Rs. 398,595/-
  1. The candidates seeking admission against self-finance seats will have to apply on separate application form. The application packet (Prospectus and Application Form) can be collected in person for Rs. 1,000/- from the Admission Office of the University for each Program. The minimum eligibility criterion for the admission on Self-Finance Basis is the same as prescribed for Open Merit.
  2. The completed application form with required supporting documents as mentioned in the application form along with a bank draft of following (Self-Finance Dues + Regular 1st Semester dues + I.T Advance) should reach the Admission Office of the University  on or before the notified closing date.