Department of Software Engineering


BS Software Engineering

Overview

Bachelors of Software Engineering - BS(SE) is a 4-year program, that lays a strong foundation of the students. PEO1 Demonstrate Software Engineering knowledge, problem solving skills and solutions for real world problems. PEO2 Exhibit a good team spirit through effective communication skills and best professional practices. PEO3 Contribute to socio-economic development through life-long learning and usage of modern tools. Mapping of PLOs and PEOs Sr. Program Learning Objective PEO1 PEO2 PEO3 Academic Education ü Knowledge for Solving Computing Problems ü Problem Analysis ü Design/ Development of Solutions ü Modern Tool Usage ü Individual and Teamwork ü Communication ü Computing Professionalism and Society ü Ethics ü Life-long Learning ü

Detail

  • BS Level
  • Both Shift
  • 8 Semester(s)
  • 4 Year(s)
  • 133 Cr.

Eligibility Criteria

Intermediate with any one of the following combinations with 50% marks: (1) Maths, Physics & Chemistry (2) Maths, Physics & Computer Science (3) Maths, Stats & Computer Science (4) Maths, Stats & Physics (5) Maths, Stats & Economics (6) Maths, Computer & Economics (7) Physics, Chemistry & Biology. OR Diploma in Associate Engineering Examination with at least 60% aggregate marks in the relevant discipline. COURSE TRACKS Track 1 : Software Quality Credit Hours Semetster Visual Programming 2 1 5 Artificial Intelligence 2 1 5 User Experience design 2 1 6 Software Testing 2 1 7 Software Process Improvement 3 0 8 Track 2 : Software Development Credit Hours Semester Visual Programming 2 1 5 Artificial Intelligence 2 1 5 Mobile Application Development 2 1 6 Web Enginering 2 2 1 7 Game Development 2 1 8

Courses

Code Name Credit Hours
SEIT-111 Application of Information and Communication Technology 2-1
SEPF-121 Programming Fundamentals 3-1
SECA-117 Calculus and Analytical Geometry 3-0
SEAP-113 Applied Physics 2-1
SEFE-114 Functional English 3-0
IS-112 Islamic Studies 2-0
SEDS-116 Discrete Structures 3-0
SEOO-122 Object Oriented Programming 3-1
SESE-123 Software Engineering 3-0
PS-118 Ideology and constitution of Pakistan 2-0
SEEW-115 Expository wriring 3-0
SEDA-225 Data Structure and Algorithms 3-1
SEIP-219 Introduction to Psychology 2-0
SELA-201 Linear Algebra 3-0
SEOS-226 Operating Systems 3-1
SESD-242 Software Design & Architecture 2-1
SEFM-262 Formal Methods in SE 3-0
SEDB-227 Database Systems 3-1
SEBP-263 Business Process Engineering 3-0
SESR-241 Software Requirements Engineering 3-0
SEPS-303 Probability & Statistics 3-0
SESC-343 Software Construction & Development 2-1
SEAI-331 Artificial Intelligence 2-1
SEHC-364 Human Computer Interaction 3-0
SECN-228 Computer Networks 3-1
SEVP-365 Visual Programing 2-1
SEIS-432 Information Security 3-0
SESQ-344 Software Quality Engineering 2-1
SEPP-422 Professional Practices 2-0
SEWE-363 Web Engineering 2-1
SEMA-366 Mobile App Devlopment 2-1
SETB-304 Technical & Business Writing 3-0
SESR-448 Software Re-Engineering 3-0
SESP-445 Software Project Management 3-0
SEOR-468 Operation Research 3-0
SEEP-421 Entrepreneurship 2-0
SEFP-499 Final Project 0-2
SEGD-468 Game Developement 2-1
SEPI-468 Software Process Improvement 3-0
SEFP-499 Final Project 0-4
SESS-367 Social Service 1
SEAF-161 Accounting Fundamentals 3-0
SEWE-467 Web Engineering II 2-1
SEDB-227 Database Systems 3-1