Bachelors of Science in Software Engineering

Outline

Faculty of Information Technology (FoIT) has proactively been playing its role in producing knowledgeable and proficient computer science students. Software development has increasingly been gaining importance in our daily life activities: education, health, communications, manufacturing, banking and finance, transportation, journalism, infotainment, agriculture, and smart communities. Consequently, the software development market has grown rapidly in size and application, and now amounts to billions of dollars annually pouring into the industry worldwide.

Software Engineering is the application of systematic, disciplined and quantifiable approach to the design, development, operation, and maintenance of software systems. It is the practice of designing and implementing large, reliable, efficient and economical software by applying the principles and practices of software engineering. To meet the challenging requirements of today’s software (systems and applications), specialized individuals are required who are trained specifically in the latest software development skills. In order to meet the above mentioned needs, a four-years bachelor’s degree program (BSSE) is the need of the hour. The proposed Software Engineering Department at UCP aims to train students in all aspects of the software development life cycle, from specification through analysis and design to testing, maintenance and evolution of software product. Suggested program needs to be coherent with the requirements of accreditation bodies, while meeting the industry standards as well.

Accreditation Body

National Computer Education Accreditation Council (NCEAC) will be the accreditation body for BSSE program.

Degree Requirements

  • Minimum Duration: 04 Years
  • Maximum Duration: 07 Years
  • Minimum Credit Hours: 132
  • Degree Completion Requirement: Minimum CGPA of 2.00
Year - 1, Semester 1
Sr. No Course Title Credit Hours Pre-requisite
1 Introduction to Computing 3-1
2 English Composition & Comprehension 3-1
3 Calculus & Analytical Geometry 3-0
4 Basic Electronics 3-0
5 Pakistan Studies 2-0
Total 14-2

 

Year - 1, Semester 2
Sr. No Course Title Credit Hours Pre-requisite
1 Programming Fundamentals 3-1
2 Communication & Presentation Skills 3-0 English Composition and Comprehension
3 Discrete Structures 3-0
4 Software Engineering 3-0
5 Islamic Studies 2-0
6 University Elective – I 3-0
Total 17-1

 

Year - 2, Semester 3
Sr. No Course Title Credit Hours Pre-requisite
1 Object Oriented Programming 3-1 Programming Fundamentals
2 Software Requirement Engineering 3-0 Software Engineering
3 Human Computer Interaction 3-0 Software Engineering
4 Linear Algebra 3-0
5 University Elective-II 3-0
Total 15-1

 

Year - 2, Semester 4
Sr. No Course Title Credit Hours Pre-requisite
1 Data Structures & Algorithms 3-1 Object Oriented Programming
2 Software Design & Architecture 2-1 Software Requirement Engineering
3 Probability and Statistics 3-0
4 SE Supporting –I 3-0
5 Technical and Business Writing 3-0 Communication & Presentation Skills
Total 14-2

 

Year - 3, Semester 5
Sr. No Course Title Credit Hours Pre-requisite
1 Operating Systems 3-1 Data Structures & Algorithms
2 Database Systems 3-1 Data Structures & Algorithms
3 Web Engineering 3-0
4 University Elective –III 3-0
5 SE Supporting – II 3-0
Total 15-2

 

Year - 3, Semester 6
Sr. No Course Title Credit Hours Pre-requisite
1 Software Quality Engineering 3-0 Software Engineering
2 Computer Networks 3-1
3 Professional Practice 3-0
4 Software Construction and Development 2-1 Software Design and Architecture
5 SE Elective – I 3-0
6 SE Supporting -III 3-0
Total 17-2

 

Year - 4, Semester 7
Sr. No Course Title Credit Hours Pre-requisite
1 Information Security 3-0
2 Software Project Management 3-0 Software Engineering
3 Software Re-Engineering 3-0 Software Construction & Development
4 SE Elective -II 3-0
5 SE Elective – III 3-0
6 Final Year Project – I 0-3
Total 15-3

Year - 4, Semester 8
Sr. No Course Title Credit Hours Pre-requisite
1 SE Elective – IV 3-0
2 SE Elective – V 3-0
3 University Elective – IV 3-0
4 Final Year Project – II 0-3
Total 09-3
  1. At least 50% marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification with Mathematics certified by IBCC.
  2. Applicant will clear UCP test/NTS/HAT.

Admissions Fall 2018 - Closed

*UCP Admission Office Timings: 9:00 AM - 5:00 PM (Monday - Friday) and 9:00 AM - 1:00 PM (Saturday)
You can also Apply for Admissions from our Online Admission Portal: admission.ucp.edu.pk

Not available

BSSE (Hons) (4 yrs, 8 semesters)

The competent authority has approved the following fee structure applicable on the students to be admitted for Fall 2018:

Courses Cr. Hrs. Fee per course Admission Fee Total Tuition Fee
41 132 25000 25,000 10,25,000

Disclaimer

The above-mentioned fee structure is for illustration purpose only. UCP reserves the rights to make changes in the Fee Structure whenever deemed necessary or appropriate.