[vc_row][vc_column][vc_column_text]

The world today is experiencing extensive use of software in every aspect of life; from a simple handset to multi-billion dollars satellite, everything is being backed by software. This phenomenal use of software creates a great demand for software developers who can apply theory and practice of computer science, engineering and mathematical analysis to design, develop, test and evaluate software systems. The Bachelor of Science in Software Engineering (BS(SE)) program will attract those who are inspired by the power and magnificence of software in today’s life. It has been introduced to produce the software engineers to meet current challenges in production of high quality software within cost and schedule. This degree will enable the students to begin a career in software development, project management, quality management, enterprise application development, business & system analysis, architecture, design, testing etc.

[/vc_column_text][vc_custom_heading text=”PROGRAM EDUCATIONAL OBJECTIVES (PEOs)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text css=”.vc_custom_1589349383813{margin-bottom: 8px !important;}”]

  PEO-1 Contribute competently in the computing industry by applying requisite technical skills.
  PEO-2 Demonstrate advancement in computing profession by enhancing their knowledge and skills.
  PEO-3 Demonstrate ethical values and contribute positively towards the society.

[/vc_column_text][vc_custom_heading text=”PROGRAM LEARNING OBJECTIVES (PLOs)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text css=”.vc_custom_1589349659129{margin-bottom: 8px !important;}”]

  PLO-1 Knowledge

An ability to apply knowledge of mathematics, science, computing fundamentals and computing specialization to the solution of complex computing problems.

  PLO-2 Problem Analysis

An ability to identify, formulate, research literature, analyze complex computer science problems, reaching substantiated conclusions using principles of mathematics, natural sciences and computer sciences.

  PLO-3 System Design

An ability to design solutions for complex computer science problems and design systems, component or processes that meet specialized needs while maintaining computing standards, cultural, societal, and environmental considerations.

  PLO-4 Investigation

An ability to investigate complex computer science problems in a methodical way including literature survey, design and development of systems, analysis and interpretation of computational data, and synthesis of information to derive valid conclusions.

  PLO-5 Computing Tool Usage

An ability to create, select and apply appropriate techniques, resources, and modern IT tools, including prediction and modeling, to complex computer science activities, with an understanding of the limitations.

  PLO-6 Impact Analysis

An ability to apply reasoning informed by contextual knowledge to assess societal, legal and cultural issues and the consequent responsibilities relevant to professional computer science practice and solution to complex computer science problems.

  PLO-7 Management Skills

An ability to demonstrate management skills and apply computing principles to one’s own work, as a member and/or leader in a team, to manage projects in a multidisciplinary environment.

  PLO-8 Team Work

An ability to work effectively, as an individual or in a team, on multifaceted and /or multidisciplinary settings.

  PLO-9 Ethics

Apply ethical principles and commit to professional ethics and responsibilities and norms of computing practice.

  PLO-10 Communication

An ability to communicate effectively, orally as well as in writing, on complex computing activities with the computing community and with society at large, such as being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.

  PLO-11 Lifelong Learning

An ability to recognize importance of, and pursue lifelong learning in the broader context of innovation and technological developments.

[/vc_column_text][vc_custom_heading text=”ADMISSION REQUIREMENTS” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text css=”.vc_custom_1592657886822{margin-bottom: 8px !important;}”]

[/vc_column_text][vc_custom_heading text=”DEGREE REQUIREMENTS” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text css=”.vc_custom_1589709340591{margin-bottom: 8px !important;}”]

AREA Cr. Hrs.
Core Courses 65
Elective Courses 18
Supporting Science Courses 12
SE Domain Supporting 09
General Education 25
Final Year Project 06

[/vc_column_text][vc_custom_heading text=”Core Courses (65 Cr. Hrs)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Title Code Cr. Hrs.
Introduction to Computing Lab CS1211 1
Introduction to Computing CS1210 3
Computer Programming Lab CS1410 3
Computer Programming CS1411 1
Object Oriented Programming Lab SE1421 1
Object Oriented Programming SE1420 3
Data Structure and Algorithm Lab CS2510 1
Data Structure and Algorithm CS2511 3
Software Engineering Lab CS3111 1
Software Engineering CS3110 3
Database Management Systems Lab CS2231 1
Database Management Systems CS2230 3
Discrete Structures CS2620 3
Operating Systems Lab CS3221 1
Operating Systems CS3220 3
Data Communications and Networking Lab CS3211 1
Data Communications and Networking CS3210 3
Information and Network Security CS4310 3
Human Computer Interaction CS4110 3
Professional Issues In Computing CS4220 3
Software Requirement Engineering CS3130 3
Software Construction and Development CS4121 3
Software Project Management CS3140 3
Software Architecture CS3120 2
Software Architecture Lab CS3121 1
Web Engineering CS4119 3
Software Quality Engineering CS4180 3
Software Re-engineering CS4122 3
Information and Network Security CS4310 3

 [/vc_column_text][vc_custom_heading text=”Elective Courses” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Title Code Cr. Hrs.
Game Programming CS4430 3
Introduction to Data Science CS4710 3
Mobile Application Development CS4410 3
Developer Operations CS4440 3
Big Data CS4720 3
Deep Learning CS4740 3
Computer Vision CS4750 3
Information Retrieval Techniques CS4760 3
Cloud Computing CS4730 3
Agile Software Project Management CS4118 3
Design Patterns CS4111 3
Enterprise Resource Planning CS4113 3
Scrum Based Project Management CS4117 3
Software Quality Assurance and Testing CS4140 3
Software Testing CS3160 3

[/vc_column_text][vc_custom_heading text=”Supporting Courses” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Title Code Cr. Hrs.
Calculus and Analytical Geometry MT1140 3
Applied Physics NS1240 3
Probability and Statistics MT2300 3
Linear Algebra MT2210 3

[/vc_column_text][vc_custom_heading text=”SE Domain Supporting” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Title Code Cr. Hrs.
Business Process Engineering CS3170 3
Operations Research CS2420 3
Simulation and Modeling 3
Stochastic Process 3
Formal Methods CS4123 3

[/vc_column_text][vc_custom_heading text=”General Education” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Title Code Cr. Hrs.
Freshman English SS1100 3
Islamic Studies SS1400 2
Ethics SS1410 2
Oral Communications SS2120 3
Technical Report Writing SS3130 3
Pakistan Studies SS1420 3
Humanities Elective – I SS2XX0 3
Humanities Elective-II SS2XX0 3
Management Elective – I MG2XX0 3
Management II MG2XX0 3

[/vc_column_text][vc_custom_heading text=”Design Project (6 Cr. Hrs)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Title Code Cr. Hrs.
Final Year Project-I CS4150 3
Final Year Project II CS4160 3

[/vc_column_text][vc_custom_heading text=”SCHEME OF STUDIES” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_custom_heading text=”Semester – 1 (16 Cr. Hrs.)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Code Course Title Lec. Hrs Lab. Hrs Cr. Hrs.
CS 1210 Introduction to Computing 3 0 3
CS 1211 Introduction to Computing Lab 0 3 1
CS 1410 Computer Programming 3 0 3
CS 1411 Computer Programming Lab 0 3 1
SS 1100 Freshman English 3 0 3
MG 1xx0 Management Elective I 3 0 3
SS 1400/1410 Islamic Studies / Ethics 2 0 2

[/vc_column_text][vc_custom_heading text=”Semester – 2 (16 Cr. Hrs)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Code Course Title Lec. Hrs Lab. Hrs Cr. Hrs.
CS 1420 Object Oriented Programming 3 0 3
CS 1421 Object Oriented Programming Lab 0 3 1
NS 1240 Applied Physics 3 0 3
SS 2120 Oral Communication 3 0 3
MT 1140 Calculus & Analytical Geometry 3 0 3
CS 2620 Discrete Structures 3 0 3

[/vc_column_text][vc_custom_heading text=”Semester – 3 (17 Cr. Hrs.)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Code Course Title Lec. Hrs Lab. Hrs Cr. Hrs.
CS 2510 Data Structure & Algorithms 3 0 3
CS 2511 Data Structure & Algorithms Lab 0 3 1
CS 3110 Software Engineering 3 0 3
CS 3111 Software Engineering Lab 0 3 1
MT 2210 Linear Algebra 3 0 3
MT 2300 Probability and Statistics 3 0 3
SS 2XX0 Humanities Elective I 3 0 3

[/vc_column_text][vc_custom_heading text=”Semester – 4 (16 Cr. Hrs.)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Code Course Title Lec. Hrs Lab. Hrs Cr. Hrs.
CS 2230 Database Management System 3 0 3
CS 2231 Database Management System Lab 0 3 1
CS 3130 Software Requirement Engineering 3 0 3
CS 4121 Software Construction and Development 3 0 3
MG 3XX0 Management Elective II 3 0 3
CS 3170 Business Process Engineering 3 0 3

[/vc_column_text][vc_custom_heading text=”Semester – 5 (17 Cr. Hrs.)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Code Course Title Lec. Hrs Lab. Hrs Cr. Hrs.
CS 3240 Data Communication and Networks 3 0 3
CS 3241 Data Communication and Networks Lab 0 3 1
CS 3230 Operating Systems 3 0 3
CS 3231 Operating Systems Lab 0 3 1
SS 3130 Technical Report Writing 3 0 3
CS 3140 Software Project Management 3 0 3
CS 3120 Software Architecture 2 0 2
CS 3121 Software Architecture Lab 0 3 1

[/vc_column_text][vc_custom_heading text=”Semester – 6 (18 Cr. Hrs.)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Code Course Title Lec. Hrs Lab. Hrs Cr. Hrs.
CS 4119 Web Engineering 3 0 3
CS 3XX0 SE Elective I 3 0 3
CS 4180 Software Quality Engineering 3 0 3
SS 3XX0 Humanities Elective II 3 0 3
CS 2420 Operations Research 3 0 3
CS 4110 Human Computer Interaction 3 0 3

[/vc_column_text][vc_custom_heading text=”Semester – 7 (17 Cr. Hrs.)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Code Course Title Lec. Hrs Lab. Hrs Cr. Hrs.
SS 1420 Pakistan Studies 2 0 2
CS 3XX0 SE Elective II 3 0 3
CS 3XX0 SE Elective III 3 0 3
CS 4122 Software Reengineering 3 0 3
CS 4150 Final Year Project I 0 9 3
CS 4310 Information and Network Security 3 0 3
SE 3XX0 SE Elective-IV 3 0 3

[/vc_column_text][vc_custom_heading text=”Semester – 8 (15 Cr. Hrs.)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]

Course Code Course Title Lec. Hrs Lab. Hrs Cr. Hrs.
CS 4XX0 SE Elective V 3 0 3
CS 4XX0 SE Elective VI 3 0 3
CS 4220 Professional Issues in Computing 3 0 3
CS 4160 Final Year Project II 0 9 3

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width=”1/3″][/vc_column][vc_column width=”1/3″][vc_raw_html]JTNDYSUyMGhyZWYlM0QlMjJodHRwJTNBJTJGJTJGamlubmFoLWFkbWlzc2lvbnMyMy5henVyZXdlYnNpdGVzLm5ldCUyRmJzLXNvZnR3YXJlLWVuZ2luZWVyaW5nLWNvdXJzZS1jYXRhbG9nJTJGJTIyJTNFJTBBJTNDZGl2JTIwY2xhc3MlM0QlMjJjYXRhbG9naW1hZ2UlMjIlM0UlMEElMEElMjAlMjAlMjAlMjAlM0NkaXYlMjBjbGFzcyUzRCUyMnRleHQlMjIlM0UlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlM0NoNCUyMGNsYXNzJTNEJTIydGV4dHQlMjIlM0UlMjAlM0NiJTNFQ291cnNlJTIwQ2F0YWxvZ3VlJTIwUERGJTIwJTNDJTJGYiUzRSUzQyUyRmg0JTNFJTBBJTIwJTIwJTIwJTIwJTNDJTJGZGl2JTNFJTBBJTNDJTJGZGl2JTNFJTBBJTNDc3R5bGUlM0UlMEElMjAlMjAlMjAlMjAuY2F0YWxvZ2ltYWdlJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwd2lkdGglM0ElMjAxMDAlMjUlM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBoZWlnaHQlM0ElMjAyMjBweCUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHBvc2l0aW9uJTNBJTIwcmVsYXRpdmUlM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBiYWNrZ3JvdW5kLWltYWdlJTNBJTIwdXJsJTI4JTIyJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkYyMDIyJTJGMDMlMkZjb3Vyc2VDYXRhbG9ndWVVcGRhdGVkLmpwZyUyMiUyOSUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGJhY2tncm91bmQtcG9zaXRpb24lM0ElMjBjZW50ZXIlM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBiYWNrZ3JvdW5kLXNpemUlM0ElMjBjb3ZlciUzQiUwQSUyMCUyMCUyMCUyMCU3RCUwQSUyMCUyMCUyMCUyMC50ZXh0JTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwd2lkdGglM0ExMDAlMjUlM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBwb3NpdGlvbiUzQSUyMGFic29sdXRlJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwYm90dG9tJTNBJTIwMCUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGJhY2tncm91bmQtY29sb3IlM0ElMjAlMjNkNjJjMTUlM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBjb2xvciUzQSUyMCUyM2ZmZiUyMCUyMWltcG9ydGFudCUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHRyYW5zaXRpb24lM0ElMjBwYWRkaW5nJTIwMC41cyUzQiUwQSUyMCUyMCUyMCUyMCU3RCUwQS50ZXh0dCU3QiUwQWNvbG9yJTNBd2hpdGUlM0IlMEFtYXJnaW4lM0EzcHglM0IlMEElN0QlMEElMjAlMjAlMjAlMjAuY2F0YWxvZ2ltYWdlJTNBaG92ZXIlMjAudGV4dCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHBhZGRpbmctYm90dG9tJTNBJTIwMTBweCUzQiUwQSUyMCUyMCUyMCUyMCU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTBBJTBBJTNDJTJGYSUzRQ==[/vc_raw_html][/vc_column][vc_column width=”1/3″][/vc_column][/vc_row]