BSSE

BS Software Engineering – Category wise Course List

BSSE is the application of a systematic, disciplined and quantifiable approach to the design, development, operation, and maintenance of software systems. It is in fact the practice of designing and implementing large, reliable, efficient, and economical software by applying the principles and practices of engineering. The department aims to train students in all aspects of the software life cycle from specification through analysis and design to testing, maintenance, and evolution of software products.

Study Plan

Bachelor of Science in Software Engineering

4-Year Program (8 Regular Semesters of 18 weeks each)

Course TitleCredit Hours
Intro. To Info. & Comm. Tech. (ICT)3 - 0
Computer Programming3 - 1
English3 - 0
Calculus & Analytical Geometry3 - 0
Applied Physics (Electricity & Basic Electronics)3 - 0
Course TitleCredit Hours
Object Oriented Programming3 - 1
Communication Skills 3 - 0
Discrete Structures3 - 0
Foreign Language – Social Service3 - 0
Pakistan Studies 2 - 0
Computer Logic Design3 - 1
Course TitleCredit Hours
Data Structures3 - 1
Linear Algebra3 - 0
Technical & Business Writing 3 - 0
Software Engineering3 - 0
Islamic Studies/Ethics 2 - 0
Computer Architecture3 - 0
Course TitleCredit Hours
Database & Information Retrieval3 - 1
Management of Technology3 - 0
Operating Systems3 - 1
Probability and Statistics3 - 0
Theory of Automata3 - 0
Visual Programming2 - 1
Course TitleCredit Hours
Computer Communication and Networks3 - 1
Web Engineering3 - 0
Human Psychology3 - 0
Formal Methods3 - 0
Software Quality Engineering3 - 0
Software Requirement Engineering3 - 0
Course TitleCredit Hours
Profession Practices3 - 0
Micro Economics 3 - 0
Modeling & Simulation3 - 0
Software Design & Architecture 2 - 1
Agent Based Software Engineering3 - 0
Business Process Engineering3 - 0
Course TitleCredit Hours
Recent Developments in IT3 - 0
Software Project Management3 - 0
Human Computer Interaction3 - 0
Software Re-Engineering3 - 0
Final Year Project (Part 1) 0 - 3
Course TitleCredit Hours
Information Security 3 - 0
Software Construction & Development2-1
Final Year Project (Part 2)0 - 3

Software Engineering Elective Courses

Course TitleCredit Hours
Agent Based Software Engineering 3 - 0
Recent Developments in IT3 - 0
Cloud Computing 3 - 0
Computer Graphics3 - 0
E-Commerce 3 - 0
Game Application Development 3 - 0
Management Information Systems 3 - 0
Software Engineering Economics 3 - 0
Software Metrics 3 - 0
Topics in Software Engineering 3 - 0
Visual Programming 3 - 0
Computer Architecture3 - 0
Computer Logic Design3 - 0

Software Engineering Fee structure

Admission Fee (one time)Rs. 10,000/-
Registration FeeRs. 10,000/-
Additional Charges (per semester)Rs. 10,000/-
Tuition Fee (per credit hour) Rs. 5,500/-
If enrolled in 5 courses totaling 15 Credit Hours, the total tuition fee for the semester will be:Rs. 82,500/-
Total FeeRs. 8,37,000/-