Ziauddin University

B.Sc. Software Engineering Technology

Introduction

Ziauddin University is planning to introduce 4 Years of Bachelor in Industrial Design program with the entitlement of degree as BS. Design under the Department of Architecture and Environmental Design at ZUFESTM. The program is at an initial documented stage while the curriculum is in lines with HEC guidelines but it might be altered or formulized with the current needs and demands. The major heads are discussed below for further approvals.

Industrial Design is a relatively underexplored realm of design in Pakistan, with only University of Karachi offering the program at the moment. The field on the other hand collaborates with all professions and walks of life, engaging human life at large, In this current era, this program is in high demand around the world and its popularity has increased due to the fact that it has lots of potential in terms of growth. Due to its wide acceptance, it has become crucial to train Designers with right knowledge and tools in order to facilitate this highly competitive Industry.

As previously mentioned, Industrial Designers collaborate with not just Architects but all engineering fields, as well as any field that requires any product to be designed. Designers are taught to be highly observational in terms of culture, ethnicities, economic strata and anthropometrics in general. The Post-Covid Society demands highly efficient products which can cater to the changing “Normal”, while helping the society make a smooth transition. Industrial designers around the world are contributing towards creating efficient designs for personal use and wearable products to working alongside Biotechnologists in creating equipment for healthcare facilities. The field collaborates with other fields at each stage and helps creating efficient designs.

Vision

“The program intends to nurture conscientious Industrial Designers, who not only cater to the current demands of the design market, but who put an emphasis on design research, collaborating with all known professions to come up with creative solutions for the ever evolving global situations.”

Mission

“ Ziauddin University aims to engage a diverse intellectual community to create a pool of diverse ideas, solving not only Global Built Environment issues but also, introducing individuals in the local built environment market, sound in design and management aspects of the required field.”

Program Educational Objectives

Computer Science is the most in-demand job title across all industries, according to job site Glassdoor, employment growth for software developers between 2012 and 2022—significantly higher than the national average for all occupations.

These are some top industries where software engineers should find plenty of room for career growth:

  •  Ability to work professionally in creative norms and standards for trends in building industry catering small to large projects.
  •  Ability to get along and associated in several areas of Architectural design and Sciences inclusive of Structural, Mechanical, Electrical, Environmental and Construction Management.
  •  To produce graduates with well-informed knowledge of current developments specifically for construction technology with the commitment of respective discipline and esteem of professional ethics. • To promote architecture as blend of reflective and conceptual approach that help to reach student to perceive and widen imaginative thoughts, to explore the window of imagination, and to achieve intellectuality that leads to long life learning.
 
Scope and Opportunities

The Department of Architecture at Ziauddin University has been established with the purpose to grow into an institute of architectural thought converging on the human, socio-cultural, environmental, technological, aesthetic and philosophical values. The Industrial Design academic program of the Department has a curriculum developed to meet the requirements of recognition by the Higher Education Commission (HEC). The four-year Bachelor of Industrial Design (BS. Design) proposed curriculum balances the attainment of knowledge with the development of practical abilities. Ziauddin University has developed a highly organized and intensive curriculum. The fundamental components of the curriculum are Design Studio, Material & Detailing Concepts, Computer Applications, Survey of History, Building Sciences, and Professional Development. Elementary theoretical skills are highlighted early on, along with introducing the essential knowledge of art and design. Students will learn to communicate concepts through models and drawings, working flawlessly between all methods of analog and digital representation.

Career prospects for professionally qualified and skilled Industrial Designers are enormous. They can search for employment in both government and private divisions. They are normally hired in architectural and engineering companies, teaching institutes, pharmaceuticals, Automotive industries, real estate development firms, etc. Most of the time, the designers are involved in planning, budgeting, handling financial accounts, negotiating with contractors, ensuring compliance with health and safety regulations, and preparing specifications for materials and workmanship. The demand for this field is almost equal in its all areas including architectural design, construction, engineering fields, pharmaceuticals, and healthcare industries along with private businesses. The international market, mainly the Gulf countries, also offer attractive career for designers.

Scheme of Studies (1st Semester)
Sr.# Course Code Course Title Th. Lab Cr.Hr
1  Pakistan Studies 2 0 2+0
2  Visual Graphics/ Drafting–I 0 2 0+2
3 Historical Exploration of Art &  Architecture ( Pre History) 2 0 2+0
4 Basic Design Studio- I 5 1 1+5
5 Fabrication & Modeling (Sculpture) 0 2 0+2
6 Functional English 2 0 2+0
7 Drawing 0 2 0+2
Total Contact Hours: 29 18
 
Scheme of Studies (2nd Semester)
Sr.# Course Code Course Title Th. Lab Cr.Hr
1 Technical Writing & Presentation Skills 2 0 2+0
2 Basic Design Studio – II 5 1 1+5
3 Fabrication & Modeling (Model Making) 0 2 0+2
4 Historical Exploration of Art & Architecture (Civilization) 1 1 1+1
5 Visual Graphics/ Drafting – II 2 0 2+0
6 Energy and Environment – I 2 0 2+0
7 Islamic Studies 0 2 0+2
Total Contact Hours: 26  18
Scheme of Studies (3rd Semester)
Sr.# Course Code Course Title Th. Lab Cr.Hr
1 Advance Basic Design Studio 1 7 1+7
2 Visual Graphics/ Drafting-III 1 1 1+1
3 Historical Exploration of Art & Architecture (20th Century) 2 0 2+0
4 Materials and Details 2 0 2+0
5 Fundamentals of Interior Design 1 1 1+1
6 Energy and Environment -II 2 0 2+0
7 Sociology 0 2 2+0
Total Contact Hours: 27 19
Scheme of Studies (4th Semester)
Sr.# Course Code Course Title Th. Lab Cr.Hr
1 Design Studio (Community) 1 6 1+6
2 Rapid Prototyping-I 1 0 1+0
3 Materials and Details 2 0 2+0
4 Fundamentals of Interior Design 1 1 1+1
5 Historical Exploration of Art & Architecture (Islamic) 2 0 2+0
6 Digital Tools for Designers 0 2 0+2
7 Advanced Fabrication and Modelling 0 2 0+2
Total Contact Hours: 27 17
Scheme of Studies (5th Semester)
Sr.# Course Code Course Title Th. Lab Cr.Hr
1 Design Studio (Healthcare) 1 7 1+7
2 Digital Tools for Designers 0 2 0+2
3 Theory of Industrial Design 2 0 2+0
4 Rapid Prototyping-II 1 2 1+2
5 History of Ideas (Philosophy) 2 0 2+0
Total Contact Hours: 27 17
Scheme of Studies (6th Semester)
Sr.# Course Code Course Title Th. Lab Cr.Hr
1 Design Studio (Corporate) 1 7 1+7
2 Theory of Industrial Design 2 0 2+0
3 Rapid Prototyping-III 1 2 1+2
4 Design Lab 1 3 1+3
Total Contact Hours: 29 17
Scheme of Studies (7th Semester)
Sr.# Course Code Course Title Th. Lab Cr.Hr
1 Design Studio (Commercial and Hospitality) 1 7 1+7
2 Professional Practice and Ethics 2 0 2+0
3 Research Methodology 2 0 2+0
Total Contact Hours: 25 14
Scheme of Studies (8th Semester)
Sr.# Course Code Course Title Th. Lab Cr.Hr
1 Industrial Thesis Design Research 0 12 0+12
2 Project Management 2 0 2+0
Total Contact Hours: 26 14
Total Credit Hours in BS. Design Program: 18 + 18 + 19 + 19 + 16 + 17 + 14 + 14 = 134 hrs.
Length of Degree Program
ProgramDuration (Minimum)Duration (Maximum)
Bachelors of Science in Design (BS. Interior Design)4 years7 years

 

Intake Mechanism

Intake will be once in a year in Spring semester.

 
Eligibility Criteria

HSSC or equivalent (12 years) qualification with combination of any subjects

 
Admission Procedure

The eligibility criteria should be fulfilled for seeking the admission.

SEMESTER I

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

CS-107T

Introduction to Info. & Comm. Technologies (Theory) (Computing-I)

1

0

1+2

 

2

CS-107L

Introduction to Info. & Comm. Technologies (Lab) (Computing-I)

0

2

 

2

CS-104T

Programming Fundamentals (Theory) (Computing-II)

2

0

2+2

 

3

CS-104L

Programming Fundamentals (Lab) (Computing-II)

0

2

 

4

NS-109

Calculus And Analytical Geometry (Natural Sciences-I)

3

0

3+0

 

5

NS-106T

Applied Physics (Theory) (Natural Sciences-II)

2

0

2+1

 

6

NS-106L

Applied Physics (Lab) (Natural Sciences-II)

0

1

 

7

HS-100

English Composition & Comprehension (Humanities and Social Sciences-I)

2

0

2+0

 

8

HS-101

HS-102

Islamic Studies/Ethical Behaviour (Humanities and Social Sciences-II)

2

0

2+0

 

Total

12

5

17

 

 

SEMESTER II

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

CS-112T

Object Oriented Programming (Theory)

(Software Engineering) Foundation-I

2

0

2+2

Programming Fundamentals (Theory and Lab)

2

CS-112L

Object Oriented Programming (Lab)

(Software Engineering) Foundation-I

0

2

3

EE-100T

Digital Logic Design (Theory)

(Software Engineering) Foundation-II

2

0

2+1

 

4

EE-100L

Digital Logic Design (Lab)

(Software Engineering) Foundation-II

0

1

 

5

HS-103

Pakistan Studies 

(Humanities and Social Sciences-III)

2

0

2+0

 

6

HS-114

Communication and Presentation Skills

(Humanities and Social Sciences-IV)

3

0

3+0

English Composition & Comprehension

7

NS-110

Linear Algebra (Natural Sciences-III)

2

0

2+0

Calculus and Analytical Geometry

8

CS-102T

Web Engineering (Theory)

(Software Engineering) Foundation-III

1

0

1+2

 

9

CS-102L

Web Engineering (Lab)

(Software Engineering) Foundation-III

0

2

 

Total

12

5

17

 

 

SEMESTER III

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

CS-211T

Data Structures and Algorithms (Theory)

(Software Engineering) Foundation-IV

2

0

2+1

Programming Fundamentals (Theory and Lab)

2

CS-211L

Data Structures and Algorithms (Lab)

(Software Engineering) Foundation-IV

0

1

3

CS-203T

Computer Communication Networks (Theory)

(Software Engineering) Foundation-V

2

0

2+2

 

4

CS-203L

Computer Communication Networks (Lab)

(Software Engineering) Foundation-V

0

2

5

HS-231

Technical and Business Writing (Humanities and Social Sciences-V)

2

0

3+0

Communication & Presentation Skills

6

SE-231T

Introduction to Software Engineering (Theory)

(Software Engineering) Breadth-II

2

0

2+1

Object Oriented Programming (Theory & Lab)

7

SE-231L

Introduction to Software Engineering (Lab) 

(Software Engineering) Breadth-II

0

1

8

NS-206

Probability and Statistics

(Natural Sciences-IV)

3

0

3+0

 

9

CS-213T

Introduction to Database System (Theory)

(Software Engineering) Foundation-V

2

0

2+1

Data Structures & Algorithms (Theory and Lab)

10

CS-213L

Introduction to Database System (Lab) 

(Software Engineering) Foundation-V

0

1

Total

13

5

18

 

 

SEMESTER IV

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

CS-234T

Operating Systems (Theory)

(Software Engineering) Breadth -III

2

0

2+1

Data Structures & Algorithms (Theory and Lab)

2

CS-234L

Operating Systems (Lab)

(Software Engineering) Breadth -III

0

1

3

SE-232T

Software Construction and Development (Theory)

2

0

2+1

Introduction to Software Engineering (Theory and Lab)

4

SE-232L

Software Construction and Development (Lab)

0

1

5

CS-235T

Artificial Intelligence (Theory)

(Software Engineering) Breadth -V

1

0

1+1

Object Oriented Programming (Theory and Lab)

6

CS-235L

Artificial Intelligence (Lab)

(Software Engineering) Breadth -V

0

1

7

SE-243T

Software Design and Architecture (Theory) 

(Software Engineering) Breadth -IV

1

0

1+2

Software Construction and Development (Theory & Lab)

8

SE-243L

Software Design and Architecture (Lab) 

(Software Engineering) Breadth -IV

0

2

9

SE-212T

Software Quality Engineering (Theory)

(Software Engineering) Foundation-VI

2

0

2+1

Software Construction and Development (Theory & Lab)

10

SE-212L

Software Quality Engineering (Lab)

(Software Engineering) Foundation-VI

0

1

11

HS-207

Psychology (University Elective-1)

3

0

3+0

 

Total

11

6

17

 

 

SEMESTER V

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

MS-303

Human Resource Management (University Elective-II)

3

0

3+0

 

2

SE-355T

Software Testing and Automation (Theory) 

(Depth Elective-1)

1

0

1+2

Software Quality Engineering (Theory & Lab)

3

SE-355L

Software Testing and Automation (Lab) (Depth Elective-1)

0

2

4

SE-351T

Software Re-Engineering (Theory)

(Depth Elective-II)

2

0

2+2

 

5

SE-351L

Software Re-Engineering (Lab) 

(Depth Elective-II)

0

2

6

HS-304

Professional Practices

 (Humanities and Social Sciences-VI)

2

0

2+0

 

7

MS-304

Entrepreneurship and Leadership (Management Elective-1)

3

0

3+0

 

Total

11

4

15

 

 

SEMESTER VI

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

SE-361

Final Year Project-I

0

3

0+3

 

2

MS-300

Software Project Management 

(Management Elective-II)

2

0

2+0

 

3

SE-352T

Modeling and Simulation (Theory) (Depth Elective-III)

1

0

1+2

 

4

SE-352L

Modeling and Simulation (Lab) (Depth Elective-III)

0

2

 

5

CS-3532T

Mobile Application Development (Theory)

2

0

2+1

 

6

CS-353L

Mobile Application Development (Lab)

0

1

 

7

SE-331T

Formal Methods in Software Engineering (Theory)

2

0

2+1

 

8

SE-331L

Formal Methods in Software Engineering (Lab)

0

1

 

9

BM-301T

Bioinformatics (Theory) (IDTE-I)

1

0

1+1

 

10

BM-301L

Bioinformatics (Lab) (IDTE-I)

0

1

Total

8

8

16

 

 

SEMESTER VII

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

SE-462

FYP-II

0

3

0+3

 

2

SE-463

Business Process Engineering

1

0

1+0

 

3

SE-453T

Agile Software Development (Theory) (Depth Elective-IV)

2

0

2+1

Software Construction and Development (Theory & Lab)

4

SE-453L

Agile Software Development (Lab) (Depth Elective-IV)

0

1

5

CS-454T

Cloud Computing (Theory)

(Depth Elective-V)

2

0

2+1

 

6

CS-454L

Cloud Computing (Lab)

(Depth Elective-V)

0

1

7

CS-457T

Machine Learning (Theory)

2

0

2+1

Artificial Intelligence (Theory & Lab)

8

CS-457L

Machine Learning (Lab)

0

1

9

EE-464

Renewable Energy (IDTE-II)

2

0

2+0

 

Total

9

6

15

 

 

SEMESTER VIII

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

SE-464

Supervise Industrial Training (Compulsory)

0

16

0+16

 

Total

0

16

16

 

 

Total Credit Hours = 131

Total Lab Credit Hours=55 (41.99%)

Total Theory Credit Hours = 76 (58.01%)

List of Elective Subjects

Social Sciences

Management Sciences

• Critical Thinking

• Logic and Methodology

• International Relations 

• Professional Psychology

• Sociology 

• Criminology

    • Entrepreneurship and Leadership   
    • Financial Accounting 
    • Organizational Behavior
    • Project Management
  • Marketing Management

Interdisciplinary Technology Electives*

Depth Electives*

• Agricultural Technologies

• Bioinformatics

• Renewable Energy

• Biotechnology

• Agile Software Development

•Secure Software Design and Development

• Modeling and Simulation

• Software Testing and Automation  

• Software Defined Networking

• Deep Learning

• Error Correction and Coding Techniques

• Big Data Analytics

• Machine Learning

• Enterprises resources planning 

• Software Design patterns

• Information retrieval techniques

• Computer Vision

• Software RE-Engineering

 


Engineering Technology Domain Courses in

Recommended Schemes of Studies as per Framework

Knowledge Area

Name Of Course

Credit Hours

(Th. + Lab)

Contact Hours

(Th. +Lab)

Total Credit

Hours

Number of Courses

As per Scheme of Studies

As per Framework

As per Scheme of Studies

As per  Framework

Computing

Information and Communication Technology

1+2=3

1+6=7

7

6

2

2-3

Computer Programming

2+2=4

2+6=8

Bachelor of Engineering Technology(Software Engineering Technologist)(Foundation)

Object Oriented Programming

2+2=4

2+6=8

23

20

7

10

Digital logic and Design

2+1=3

2+3 =5

Data Structures and Algorithms

2+1=3

2+3 =5

Computer Communication Networks

2+2=4

2+6=8

Database Systems

2+1=3

2+3 =5

Operating Systems

2+1=3

2+3 =5

Web Engineering

1+2=3

1+6=7

Introduction to Software Engineering

2+1=3

2+3 =5

Bachelor of engineering Technology(Software Engineering Technologist) (Breadth)

Software Quality Engineering

2+1=3

2+3 =5

 

24

6

6

Software Architecture and Design

2+1=3

2+3 =5

Software Construction and Development

2+1=3

2+3 =5

Artificial Intelligence

1+1=2

1+3 =4

Formal Methods in Software Engineering

2+1=3

2+3 =5

Software Testing and Automation

1+2=3

2+3 =5

Bachelor Of Engineering Technology(Software Engineering Technologist)

(Depth)

Software Re-Engineering

2+1=3

2+3=5

21

14

7

5

Depth Elective-I

1+2=3

1+6=7

Depth Elective-II

1+2=3

1+6=7

Depth Elective-III

2+1=3

2+3=5

Depth Elective-IV

2+1=3

2+3=5

    

Depth Elective-V

1+2=3

1+6=7

IDTE-I

1+1=2

1+3=4

IDTE

IDTE-II

2+1=3

2+3=5

5

5

2

2

Project Part-I

0+3=3

0+9=9

Senior Design Project

Project Part-II

0+3=3

0+9=9

6

6

2

2

Supervised Industrial Training(Opt.)

0+16=16

0+16=16

Training

Supervised Industrial Training

0+16=16

0+16=16

16**

0

40 (Th.)+54 (Lab) = 94

40+154

=194

98-110

16

0

   

98-110

26

 


Non-Engineering Technology Domain Courses in 

Recommended Schemes of Studies as per Framework

Knowledge Area

Sub Area

Name Of Course

Credit Hours

(Th. + Lab)

Contact Hours

(Th. +Lab)

Total Credit

Hours

Number of Courses

As per Scheme of Studies

As per Framework

As per Scheme of Studies

As per  Framework

Humanities and Social Sciences

English(Expository Writing)

Communication Skills

3+0=3

3+0=3

2-3

Functional English

2+0=2

2+0=2

Technical Repost Writing

2+0=2

2+0=2

Culture

Islamic Studies/ethics

2+0=2

2+0=2

4

6

2

2

Pakistan Studies

2+0=2

2+0=2

Social Sciences Electives

Professional Practices

2+0=2

2+0=2

3

9

2

3

Health, Safety, and the Environment

1+0=1

1+0=1

Management Sciences

Management Sciences

Organizational Behavior/Management Elective-I

3+0=3

3+0=3

5

6

2

3

Entrepreneurship and leadership/Management Elective-II

2+0=2

2+0=2

Natural Sciences

Math (Quantitative Reasoning)

Calculus and Analytical Geometry

3+0=3

3+0=3

8

6

3

2

Linear Algebra

2+0=2

2+0=2

Probability and Statics

3+0=3

3+0=3

Physics

Applied Physics

2+1=3

2+3=5

University Electives

 

University Elective-I

3+0=3

3+0=3

3

4

1

1

University Elective-II

3+0=3

3+0=3

6

4

2

1

Total Credit Hours and Courses

Cr. Hrs.

34 + 1 = 35

Courses

15

The BSc Software Engineering Technology programme is a rigorous and comprehensive academic curriculum designed to equip students like you with the necessary skills and knowledge to thrive in the dynamic field of software development. Throughout the programme, you will delve deep into the intricacies of various programming languages, software design principles, and algorithms, enabling you to develop robust and efficient software solutions. Additionally, you will gain expertise in database management, software testing methodologies, and project management techniques, ensuring that you possess a well-rounded skill set in all aspects of software technology. The programme also emphasises practical, hands-on experience, allowing you to apply your theoretical knowledge to real-world scenarios. Collaborative projects, industry internships, and experiential learning opportunities will further enhance your understanding and prepare you for the challenges of the industry. By the end of the programme, students will be well-prepared for a variety of roles, such as software technologist, software technology developer, or even project or technical manager. The BSc Software Engineering Technology programme opens up a world of exciting career prospects in the ever-evolving realm of technology. So, get ready to embark on a transformative educational journey that will shape your future in the digital world!”

Mission of the Programme

“To empower students with the knowledge, skills, and practical experience needed to excel in the dynamic field of software engineering technology. We are committed to providing a comprehensive and contemporary education that fosters innovation, critical thinking, and professionalism. Our programme aims to prepare graduates to meet the evolving demands of the technology industry, contribute to the development of cutting-edge software solutions, and make a positive impact on society through ethical and responsible practices. Through a combination of rigorous academics, hands-on learning, and industrial training, we strive to produce well-rounded, adaptable software engineering technology professionals who are ready to address the challenges of today and tomorrow.”

Why B.Sc. (Software Engineering Technology)

The BSc Software Engineering Technology programme can be a great choice for several reasons. Firstly, it provides a strong foundation in software development, equipping you with the necessary skills to excel in the field. Additionally, the programme often incorporates practical hands-on experience, allowing you to apply what you learn in real-world scenarios. This can be invaluable when it comes to securing internships or job opportunities in the future. Furthermore, the programme may also offer specialisation options, allowing you to focus on specific areas of interest within software engineering. Overall, choosing the BSc Software Engineering Technology programme can open up a world of opportunities in the ever-growing field of technology.

PROGRAMME EDUCATIONAL OBJECTIVES (PEO’s)

PEO1: Graduates will be proficient in software development, including the ability to code, test, and maintain software systems that meet industry standards and user requirements.

PEO2: Graduates will have the skills to analyse complex problems, apply software engineering technology principles, and develop innovative solutions, demonstrating the ability to adapt to a rapidly changing technology landscape.

PEO3: Graduates will excel in team-based environments, effectively collaborating with colleagues from diverse backgrounds and communicating technical concepts clearly and concisely.

PEO4: Graduates will uphold ethical and professional standards in software engineering, considering the societal, environmental, and legal implications of their work, and demonstrating a commitment to responsible technology usage.

PROGRAMME LEARNING OUTCOMES (PLO’s)

Following the recommendations of NTC, PLOs of this programme are set to achieve Engineering Technologist Graduate Attributes as defined in the Sydney Accord.

PLO 1: Engineering Technology Knowledge

PLO 2: Problem Analysis

PLO 3: Design/Development of Solutions

PLO 4: Investigation

PLO 5: Modern Tool Usage

PLO 6: The Engineering Technologist and Society

PLO 7: Environment and Sustainability

PLO 8: Ethics

PLO 9: Individual and Teamwork

PLO 10: Communication

PLO 11: Project Management

PLO 12: Lifelong Learning

The eligibility/admission criteria for admission in the BSc (Software Engineering Technology) programme are strictly as defined in NTC’s Accreditation Manual, Clause 3.2.4.1. 

The primary requirements for eligibility/admission are:

  1. At least 50% marks in DAE/FSC (Pre-engineering) or other equivalent qualifications such as A-level/ICS/B.Sc. (sports and Hafiz-e-Quran marks are not included) and
  2. Entrance Test
  3. Weightage:
    1. 70% for academics (DAE/FSC etc.)
    2. 30% for Entrance Test
Programme Type

Semester system

Semester Duration

Semester system: 

  • 16 weeks of Teaching
  • 2 weeks for Exams
Programme Duration/Length
  • 8 Semesters 
  • Min: 4 Years 
  • Max: 7 Years
Weightage for the final examination
    • Attendance* 10%
    • Continuous assessments 40%
    • Final Examination 50%

SEMESTER I

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

CS-107T

Introduction to Info. & Comm. Technologies (Theory) (Computing-I)

1

0

1+2

 

2

CS-107L

Introduction to Info. & Comm. Technologies (Lab) (Computing-I)

0

2

 

2

CS-104T

Programming Fundamentals (Theory) (Computing-II)

2

0

2+2

 

3

CS-104L

Programming Fundamentals (Lab) (Computing-II)

0

2

 

4

NS-109

Calculus And Analytical Geometry (Natural Sciences-I)

3

0

3+0

 

5

NS-106T

Applied Physics (Theory) (Natural Sciences-II)

2

0

2+1

 

6

NS-106L

Applied Physics (Lab) (Natural Sciences-II)

0

1

 

7

HS-100

English Composition & Comprehension (Humanities and Social Sciences-I)

2

0

2+0

 

8

HS-101

HS-102

Islamic Studies/Ethical Behaviour (Humanities and Social Sciences-II)

2

0

2+0

 

Total

12

5

17

 

 

SEMESTER II

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

CS-112T

Object Oriented Programming (Theory)

(Software Engineering) Foundation-I

2

0

2+2

Programming Fundamentals (Theory and Lab)

2

CS-112L

Object Oriented Programming (Lab)

(Software Engineering) Foundation-I

0

2

3

EE-100T

Digital Logic Design (Theory)

(Software Engineering) Foundation-II

2

0

2+1

 

4

EE-100L

Digital Logic Design (Lab)

(Software Engineering) Foundation-II

0

1

 

5

HS-103

Pakistan Studies 

(Humanities and Social Sciences-III)

2

0

2+0

 

6

HS-114

Communication and Presentation Skills

(Humanities and Social Sciences-IV)

3

0

3+0

English Composition & Comprehension

7

NS-110

Linear Algebra (Natural Sciences-III)

2

0

2+0

Calculus and Analytical Geometry

8

CS-102T

Web Engineering (Theory)

(Software Engineering) Foundation-III

1

0

1+2

 

9

CS-102L

Web Engineering (Lab)

(Software Engineering) Foundation-III

0

2

 

Total

12

5

17

 

 

SEMESTER III

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

CS-211T

Data Structures and Algorithms (Theory)

(Software Engineering) Foundation-IV

2

0

2+1

Programming Fundamentals (Theory and Lab)

2

CS-211L

Data Structures and Algorithms (Lab)

(Software Engineering) Foundation-IV

0

1

3

CS-203T

Computer Communication Networks (Theory)

(Software Engineering) Foundation-V

2

0

2+2

 

4

CS-203L

Computer Communication Networks (Lab)

(Software Engineering) Foundation-V

0

2

5

HS-231

Technical and Business Writing (Humanities and Social Sciences-V)

2

0

3+0

Communication & Presentation Skills

6

SE-231T

Introduction to Software Engineering (Theory)

(Software Engineering) Breadth-II

2

0

2+1

Object Oriented Programming (Theory & Lab)

7

SE-231L

Introduction to Software Engineering (Lab) 

(Software Engineering) Breadth-II

0

1

8

NS-206

Probability and Statistics

(Natural Sciences-IV)

3

0

3+0

 

9

CS-213T

Introduction to Database System (Theory)

(Software Engineering) Foundation-V

2

0

2+1

Data Structures & Algorithms (Theory and Lab)

10

CS-213L

Introduction to Database System (Lab) 

(Software Engineering) Foundation-V

0

1

Total

13

5

18

 

 

SEMESTER IV

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

CS-234T

Operating Systems (Theory)

(Software Engineering) Breadth -III

2

0

2+1

Data Structures & Algorithms (Theory and Lab)

2

CS-234L

Operating Systems (Lab)

(Software Engineering) Breadth -III

0

1

3

SE-232T

Software Construction and Development (Theory)

2

0

2+1

Introduction to Software Engineering (Theory and Lab)

4

SE-232L

Software Construction and Development (Lab)

0

1

5

CS-235T

Artificial Intelligence (Theory)

(Software Engineering) Breadth -V

1

0

1+1

Object Oriented Programming (Theory and Lab)

6

CS-235L

Artificial Intelligence (Lab)

(Software Engineering) Breadth -V

0

1

7

SE-243T

Software Design and Architecture (Theory) 

(Software Engineering) Breadth -IV

1

0

1+2

Software Construction and Development (Theory & Lab)

8

SE-243L

Software Design and Architecture (Lab) 

(Software Engineering) Breadth -IV

0

2

9

SE-212T

Software Quality Engineering (Theory)

(Software Engineering) Foundation-VI

2

0

2+1

Software Construction and Development (Theory & Lab)

10

SE-212L

Software Quality Engineering (Lab)

(Software Engineering) Foundation-VI

0

1

11

HS-207

Psychology (University Elective-1)

3

0

3+0

 

Total

11

6

17

 

 

SEMESTER V

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

MS-303

Human Resource Management (University Elective-II)

3

0

3+0

 

2

SE-355T

Software Testing and Automation (Theory) 

(Depth Elective-1)

1

0

1+2

Software Quality Engineering (Theory & Lab)

3

SE-355L

Software Testing and Automation (Lab) (Depth Elective-1)

0

2

4

SE-351T

Software Re-Engineering (Theory)

(Depth Elective-II)

2

0

2+2

 

5

SE-351L

Software Re-Engineering (Lab) 

(Depth Elective-II)

0

2

6

HS-304

Professional Practices

 (Humanities and Social Sciences-VI)

2

0

2+0

 

7

MS-304

Entrepreneurship and Leadership (Management Elective-1)

3

0

3+0

 

Total

11

4

15

 

 

SEMESTER VI

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

SE-361

Final Year Project-I

0

3

0+3

 

2

MS-300

Software Project Management 

(Management Elective-II)

2

0

2+0

 

3

SE-352T

Modeling and Simulation (Theory) (Depth Elective-III)

1

0

1+2

 

4

SE-352L

Modeling and Simulation (Lab) (Depth Elective-III)

0

2

 

5

CS-3532T

Mobile Application Development (Theory)

2

0

2+1

 

6

CS-353L

Mobile Application Development (Lab)

0

1

 

7

SE-331T

Formal Methods in Software Engineering (Theory)

2

0

2+1

 

8

SE-331L

Formal Methods in Software Engineering (Lab)

0

1

 

9

BM-301T

Bioinformatics (Theory) (IDTE-I)

1

0

1+1

 

10

BM-301L

Bioinformatics (Lab) (IDTE-I)

0

1

Total

8

8

16

 

 

SEMESTER VII

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

SE-462

FYP-II

0

3

0+3

 

2

SE-463

Business Process Engineering

1

0

1+0

 

3

SE-453T

Agile Software Development (Theory) (Depth Elective-IV)

2

0

2+1

Software Construction and Development (Theory & Lab)

4

SE-453L

Agile Software Development (Lab) (Depth Elective-IV)

0

1

5

CS-454T

Cloud Computing (Theory)

(Depth Elective-V)

2

0

2+1

 

6

CS-454L

Cloud Computing (Lab)

(Depth Elective-V)

0

1

7

CS-457T

Machine Learning (Theory)

2

0

2+1

Artificial Intelligence (Theory & Lab)

8

CS-457L

Machine Learning (Lab)

0

1

9

EE-464

Renewable Energy (IDTE-II)

2

0

2+0

 

Total

9

6

15

 

 

SEMESTER VIII

S. No.

Course Code

Course Title

Th.

Lab

Cr. Hr.

Pre-requisite

1

SE-464

Supervise Industrial Training (Compulsory)

0

16

0+16

 

Total

0

16

16

 

 

Total Credit Hours = 131

Total Lab Credit Hours=55 (41.99%)

Total Theory Credit Hours = 76 (58.01%)

List of Elective Subjects

Social Sciences

Management Sciences

• Critical Thinking

• Logic and Methodology

• International Relations 

• Professional Psychology

• Sociology 

• Criminology

    • Entrepreneurship and Leadership   
    • Financial Accounting 
    • Organizational Behavior
    • Project Management
  • Marketing Management

Interdisciplinary Technology Electives*

Depth Electives*

• Agricultural Technologies

• Bioinformatics

• Renewable Energy

• Biotechnology

• Agile Software Development

•Secure Software Design and Development

• Modeling and Simulation

• Software Testing and Automation  

• Software Defined Networking

• Deep Learning

• Error Correction and Coding Techniques

• Big Data Analytics

• Machine Learning

• Enterprises resources planning 

• Software Design patterns

• Information retrieval techniques

• Computer Vision

• Software RE-Engineering

 


Engineering Technology Domain Courses in

Recommended Schemes of Studies as per Framework

Knowledge Area

Name Of Course

Credit Hours

(Th. + Lab)

Contact Hours

(Th. +Lab)

Total Credit

Hours

Number of Courses

As per Scheme of Studies

As per Framework

As per Scheme of Studies

As per  Framework

Computing

Information and Communication Technology

1+2=3

1+6=7

7

6

2

2-3

Computer Programming

2+2=4

2+6=8

Bachelor of Engineering Technology(Software Engineering Technologist)(Foundation)

Object Oriented Programming

2+2=4

2+6=8

23

20

7

10

Digital logic and Design

2+1=3

2+3 =5

Data Structures and Algorithms

2+1=3

2+3 =5

Computer Communication Networks

2+2=4

2+6=8

Database Systems

2+1=3

2+3 =5

Operating Systems

2+1=3

2+3 =5

Web Engineering

1+2=3

1+6=7

Introduction to Software Engineering

2+1=3

2+3 =5

Bachelor of engineering Technology(Software Engineering Technologist) (Breadth)

Software Quality Engineering

2+1=3

2+3 =5

 

24

6

6

Software Architecture and Design

2+1=3

2+3 =5

Software Construction and Development

2+1=3

2+3 =5

Artificial Intelligence

1+1=2

1+3 =4

Formal Methods in Software Engineering

2+1=3

2+3 =5

Software Testing and Automation

1+2=3

2+3 =5

Bachelor Of Engineering Technology(Software Engineering Technologist)

(Depth)

Software Re-Engineering

2+1=3

2+3=5

21

14

7

5

Depth Elective-I

1+2=3

1+6=7

Depth Elective-II

1+2=3

1+6=7

Depth Elective-III

2+1=3

2+3=5

Depth Elective-IV

2+1=3

2+3=5

    

Depth Elective-V

1+2=3

1+6=7

IDTE-I

1+1=2

1+3=4

IDTE

IDTE-II

2+1=3

2+3=5

5

5

2

2

Project Part-I

0+3=3

0+9=9

Senior Design Project

Project Part-II

0+3=3

0+9=9

6

6

2

2

Supervised Industrial Training(Opt.)

0+16=16

0+16=16

Training

Supervised Industrial Training

0+16=16

0+16=16

16**

0

40 (Th.)+54 (Lab) = 94

40+154

=194

98-110

16

0

   

98-110

26

 


Non-Engineering Technology Domain Courses in 

Recommended Schemes of Studies as per Framework

Knowledge Area

Sub Area

Name Of Course

Credit Hours

(Th. + Lab)

Contact Hours

(Th. +Lab)

Total Credit

Hours

Number of Courses

As per Scheme of Studies

As per Framework

As per Scheme of Studies

As per  Framework

Humanities and Social Sciences

English(Expository Writing)

Communication Skills

3+0=3

3+0=3

2-3

Functional English

2+0=2

2+0=2

Technical Repost Writing

2+0=2

2+0=2

Culture

Islamic Studies/ethics

2+0=2

2+0=2

4

6

2

2

Pakistan Studies

2+0=2

2+0=2

Social Sciences Electives

Professional Practices

2+0=2

2+0=2

3

9

2

3

Health, Safety, and the Environment

1+0=1

1+0=1

Management Sciences

Management Sciences

Organizational Behavior/Management Elective-I

3+0=3

3+0=3

5

6

2

3

Entrepreneurship and leadership/Management Elective-II

2+0=2

2+0=2

Natural Sciences

Math (Quantitative Reasoning)

Calculus and Analytical Geometry

3+0=3

3+0=3

8

6

3

2

Linear Algebra

2+0=2

2+0=2

Probability and Statics

3+0=3

3+0=3

Physics

Applied Physics

2+1=3

2+3=5

University Electives

 

University Elective-I

3+0=3

3+0=3

3

4

1

1

University Elective-II

3+0=3

3+0=3

6

4

2

1

Total Credit Hours and Courses

Cr. Hrs.

34 + 1 = 35

Courses

15

Admission Fee (Only once)

Rs.15,000

Security Deposit (only once and refundable)

Rs.5,000

Tuition Fee (per semester)

Rs.51,000 (Rs.8500*6)

Examination Fee (per annum)

Rs.5,100 (Rs.850*6)

Total

Rs.76,100/Semester

 

The programme structure (Scheme of Studies) and list of courses for B.Sc. (Software Engineering Technology) programme are given below.