BS Software Engineering
Description
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 |
|
|
ü |
Eligibility
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 | 3 | 0 | 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 | 3 | 0 | 7 | ||
Game Development | 2 | 1 | 8 |
Courses
S.No | Course Code | Subject | Credit Hours |
---|---|---|---|
1 | SEIT-111 | Introduction to Information and Communication Technologies | 2-1 |
2 | SEPF-121 | Programming Fundamentals | 3-1 |
3 | SECA-102 | Calculus and Analytical Geometry | 3-0 |
4 | SEAP-101 | Applied Physics | 3-0 |
5 | SEEC-113 | English Composition & Comprehension | 3-0 |
6 | IS-112 | Islamic Studies | 2-0 |
7 | SEDS-123 | Discrete Structures | 3-0 |
8 | SEOO-122 | Object Oriented Programming | 3-1 |
9 | SESE-124 | Software Engineering | 3-0 |
10 | PS-115 | Pakistan Studies | 2-0 |
11 | ST426 | Probability and Statistics | 3-0 |
12 | SECP-114 | Communication & Presentation Skills | 3-0 |
13 | SEDA-225 | Data Structure and Algorithms | 3-1 |
14 | SEIP-273 | Introduction to Psychology | 3-0 |
15 | SELA-203 | Linear Algebra | 3-0 |
16 | SEOS-226 | Operating Systems | 3-0 |
17 | SESD-242 | Software Design & Architecture | 2-1 |
18 | SEFM-262 | Formal Methods in SE | 3-0 |
19 | SEDB-227 | Database Systems | 3-1 |
20 | SEBP-263 | Business Process Engineering | 3-0 |
21 | SESR-241 | Software Requirements Engineering | 3-0 |
22 | SEPS-204 | Probability & Statistics | 2-1 |
23 | SESC-344 | Software Construction & Development | 2-1 |
24 | SEAI-365 | Artificial Intelligence | 2-1 |
25 | SEHC-343 | Human Computer Interaction | 3-0 |
26 | SECN-328 | Computer Networks | 3-1 |
27 | SEVP-364 | Visual Programing | 2-1 |
28 | SEIS-329 | Information Security | 3-0 |
29 | SEQC-345 | Software Quality Engineering | 3-0 |
30 | SEPP-416 | Professional Practices | 3-0 |
31 | SEWE-346 | Web Engineering | 2-1 |
32 | SEMD-366 | Mobile App Devlopment | 3-0 |
33 | SETB-317 | Technical & Business Writing | 3-0 |
34 | SESR-448 | Software Re-Engineering | 3-0 |
35 | SEPM-447 | Software Project Management | 3-0 |
36 | SEOR-468 | Operation Research | 3-0 |
37 | SEFL-469 | Technical Entrepreneurship | 3-0 |
38 | SEFP-499 | Final Project | 0-3 |
39 | SEGD-471 | Game Developement | 2-1 |
40 | SETS-478 | Topic in Software Engineering | 3-0 |
41 | SEFP-499 | Final Project | 0-3 |
42 | SESS-367 | Social Service | 1 |
43 | SEAF-161 | Accounting Fundamentals | 3-0 |
44 | SEWE-470 | Web Engg 2 | 2-1 |