Undergraduate Programs Engineering

Faculty Of Engineering Science and Technology

All Undergraduate Programs are four year, full-time, program of 136 credits.

BE (EE)BS (CS)BS (ES)BS (IT)BS (SE)BS (TC)BE (CE)BE (ME)

Bachelor of Engineering in Electrical Engineering (BEEE)

Duration- 4 YEARS

Minimum Degree Requirements: This program comprises a minimum of 136 credit hours of coursework that includes a final year project of 6 credits.

YEAR 1 – First Semester

Calculus and Analytical Geometry MTCA-111 3 (3+0)
Functional English HSFE-114 3(3+0)
Islamic Studies HSIS-115 2 (2+0)
Applied Physics NSAP-116 4 (3+1)
Introduction to Computing CSIC-113 3 (2+3)
Engineering Mechanics CEEM-112 3(3+0)
Total Credits 17

YEAR 1 – Second Semester

Linear Algebra MTLA -121 3 (3+0)
Applied Thermodynamics METD -122 3 (3+0)
Workshop Practice EEWP-127 1(0+1)
Pakistan Studies HSPS-125 2 (2+0)
Linear Circuit Analysis EELC-126 4 (3+1)
Computer Aided Engineering Drawing EECA-124 1(0+1)
Electronic Devices & Circuits EEED-123 4 (3+1)
Total Credits 18

YEAR 2 – First Semester

Differential Equations MTDE-211 3 (3+0)
Communication Skills HSCS-212 2 (1+1)
Digital Logic Design EEDL-213 4 (3+1)
Electrical Network Analysis EEEN-214 4 (3+1)
Programming Fundamentals EEEN-214 4 (3+1)
Sociology SSSC-216 2(2+0)
Total Credits 18

YEAR 2 – Second Semester

Complex Variables and Transforms MTCV-221 3 (3+0)
Signal & Systems EEES-223 4 (3+1)
Engineering Ethics MSEE-222 3(3+0)
Electro Magnetic Field Theory EEET-224 3(3+0)
Breadth Core-I 4 (3+1)
Total Credits 17

YEAR 3 – First Semester

Probability Methods in Engineering EEPM-311 3 (3+0)
Electrical Machines EEEM-312 4(3+1)
Linear Control Systems EELC-313 4(3+1)
Engineering Project Management MSPM-314 3(3+0)
Breadth Core-II 4(3+1)
Total Credits 18

YEAR 3 – Second Semester

Numerical Analysis MTNA-321 3(3+0)
Microprocessor Systems EEMS-322 4(3+1)
Communication Systems EECS-323 4(3+1)
Data Structures and Algorithms CSDA 324 3(2+1)
Electrical Power Systems EEFP-325 4(3+1)
Total Credits 18

YEAR 4 – First Semester

Final Year Project-I EEFY-411A 3(0+3)
Technical Report Writing HSTR-412 2(2+0)
Organizational Behavior SSOB-413 3 (3+0)
Depth Elective-I 4(3+1)
Depth Elective II 3 (3+0)
Total Credits 15

YEAR 4 – Second Semester

Final Year Project – II EEFY 411B 3(0+3)
Depth Elective III 4(3+1)
Depth Elective IV 4(3+1)
Depth Elective V 4(3+1)
Total Credits 15


BE (EE) Electives
Electronics Specialization

Digital Electronics 3 (3+0)
VLSI Design 4 (3+3)
Power Electronics 4 (3+3)
Microwave Engineering 4 (3+3)
Robotics & Automation 4 (3+3)

Electronics Electives

Digital Communication 3(3+0)
Digital System Design 3(3+0)
Optoelectronics 3(3+0)
Digital Control Systems 3(3+0)
Embedded Systems 3(3+0)

Telecommunication Engineering Specialization

Digital Communication 3 (3+0)
Optical Fiber Communication 4 (3+3)
Radar Systems 4 (3+3)
Microwave Engineering 4 (3+3)
Wave Propagation & Antennas 4 (3+3)

Telecommunication Engineering Electives

Digital Communication 3(3+0)
Digital System Design 3(3+0)
Optoelectronics 3(3+0)
Digital Control Systems 3(3+0)
Embedded Systems 4(3+0)
Multimedia System 4(3+0)

Computer Systems Specialization

Computer Architecture 3 (3+0)
Operating Systems 3 (3+0)
Embedded Systems 4 (3+3)
Data Structures & Algorithms 4 (3+3)
Database Design & Management Systems 4 (3+3)
Multimedia System 4 (3+3)

Computer Systems Electives

Software Engineering 3(3+0)
Artificial Intelligence 3(3+0)
Computer Graphics 3(3+0)
Digital Image Processing 3(3+0)
Compiler Construction 3(3+0)
Bioinformatics 3(3+0)

Electrical Power Engineering Specialization

AC Machines 4(3+3)
Power Distribution & Utilization 3(3+0)
Electrical Power Transmission 4(3+3)
Power Electronics 4(3+3)
Power System Protection 4(3+3)

Electrical Power Engineering Electives

Power System Analysis 3(3+0)
Power System Operation & Control 3(3+0)
High Voltage Engineering 3(3+0)
Power System Stability & Control 3(3+0)
Advanced Electrical Machines 3(3+0)
Power Economics & Management 3(3+0)

A TYPICAL STUDY PLAN – BACHELOR OF SCIENCE (COMPUTER SCIENCE), BS (CS)

Minimum Degree Requirements: This program comprises of a minimum of 136 credit hours of coursework that includes 121 credits of required courses, a final year project of 6 credits and 9 credits of electives courses.

YEAR 1 – First Semester

Introduction to Computing CSIC 111 3 (2+3)
Programming Fundamentals CSPF 112 4 (3+3)
Basic Electronics ESBE 113 4 (3+3)
English I Composition & Comprehension HSEN 114 3 (3+0)
Calculus and Analytical Geometry MTCA 115 3 (3+0)
Pakistan Studies HSPS 116 1 (1+0)
Total Credits 18

YEAR 1 – Second Semester

Linear Algebra MTLA 121 3 (3+0)
Islamic Studies HSIS 122 2 (2+0)
Object Oriented Programming CSOP 123 4 (3+3)
English II Communication Skills HSEN 124 3(3+0)
Elements of Statistics and Probability MTES 125 3 (3+0)
Supporting Science Elective – I 3 (2+3)
Total Credits 18

YEAR 2 – First Semester

Discrete Structures MTDS 211 3 (3+0)
Digital Logic and Design CSDL 212 4 (3+3)
Data Structures and Algorithms CSDS 213 4 (3+3)
Software Engineering CSSE 215 4 (3+3)
English III Technical Report Writing HSEN 214 3 (3+0)
Total Credits 17

YEAR 2 – Second Semester

Software Development CSSD 221 4 (3+3)
Human Computer Interaction CSHC 222 3 (3+0)
Data Communication & Computer Networks CSDC 223 4 (3+3)
Numerical Analysis MTNA 224 3 (3+0)
Supporting Science Elective-II 3 (3+0)
Total Credits 17

YEAR 3 – First Semester

Design and Analysis of Algorithms CSDA 311 3 (2+3)
Operating Systems CSOS 312 4 (3+3)
CS Elective – I 4 (3+3)
Supporting Science Elective-III 3 (3+0)
General Education Elective-I 3 (3+0)
Total Credits 17

YEAR 3 – Second Semester

Database Design and Management CSDD 321 4(3+3)
Theory of Automata and Formal Languages CSTA 322 3 (3+0)
Computer Organization & Assembly Language CSCO 323 4(3+3)
CS Elective II 4 (3+3)
Total Credits 15

YEAR 4 – First Semester

Compiler Construction CSCC 411 3 (3+0)
Artificial Intelligence CSAI 412 4 (3+3)
G Education Elective – II 3 (3+0)
CS Elective III 3 (3+0)
BSSE Project I CSCS 499A 2 (0+6)
Total Credits 17

YEAR 4 – Second Semester

G Education Elective – III 3 (3+0)
CS Elective IV 3 (3+0)
CS Elective V 3 (3+0)
Professional Practice HSPP 421 2 (2+0)
BSSE Project II CSCS 499B 4 (0+12)
Total Credits 15

CS Electives

Data Warehousing and Data Mining 4 (3+3) CSDW 354
Management Information Systems 3 (3+0) CSMI 355
Soft Computing 4 (3+3) CSSC 451
Machine Learning 4 (3+3) CSML 461
Speech and Image Processing 4 (3+3) CSSP 362
Natural Language Processing 3 (3+0) CSNL 462
Computer Vision 3 (2+3) CSCV 463
Computer Graphics 4 (3+3) CSCG 363
Digital Image Processing 4 (3+3) CSDI 361
Multimedia System Design 3 (3+0) CSMS 464
Distributed Programming 4 (3+3) CSDP 453
Mobile Computing 3 (3+0) CSMC 353
Systems Programming 3 (2+3) CSSP 454
Software Project Management 3 (3+0) SEPM 323
Software Quality Assurance 3 (3+0) SEQA 411
Software Architecture and Design 4 (3+3) SEAD 324
Formal Methods in Software Engineering 3 (3+0) SEFM 412
Software Requirement Engineering 3 (3+0) SERE 311
Cryptography and Data Security 3 (3+0) CSCD 465
Multimedia Information Networking 3 (3+0) ITMI 365
Network Management & Security 3 (2+3) ITNM 466
Mobile and Wireless Communication 3 (3+0) TCMW 484
Fundamentals of Robotics 3 (3+0) ESFR 471
Embedded System 3 (3+0) ESES 472
Internship 3 (0+3) CSIN 341
Cloud Computing 3 (3+0) CSCL 452
Internet Programming & Web Development 4 (3+3) CSIP 352
Computer Graphics 4 (3+3) CSCG 363
Visual Programming 4 (3+3) CSVP 351
Information System Audit 3 (3+0) ITIA 461
Business Process Automation 3 (3+0) ITBA 462
Data Warehousing and Data Mining 3 (3+0) CSDW 354
Programming Languages Concepts 3 (3+0) CSPL 364
Communication Systems 3 (3+0) TCCS 411
Signals and Systems 4 (3+3) TSSS 311

A TYPICAL STUDY PLAN – BACHELOR OF SCIENCE (ELECTRONICS), BS (ES)

Minimum Degree Requirements: This program comprises of a minimum of 136 credit hours of coursework that includes 121 credits of required courses, a final year project of 6 credits and 9 credits of electives courses.

YEAR 1 – First Semester

Programming Fundamentals CSPF 112 4(3+3)
Introduction to Computing CSIC-111 3(2+3)
Pakistan Studies HSPS-116 1(1+0)
English-I (Functional English) HSEN-114 3(3+0)
Calculus & Analytical Geometry MTCA-115 3(3+0)
Basic Electronics ESBE-113 4(3+3)
Total Credits 18

YEAR 1 – Second Semester

English-II (Communication Skills) HSEN-124 3(3+0)
Islamic Studies HSIS-122 2(2+0)
Electronics Devices and Circuit ESED-123 4(3+3)
Elements of Statistics and Probability MTES-125 3(3+0)
Supporting Science Elective I 3(2+3)
Linear Algebra MTLA 121 3(3+0)
Total Credits 18

YEAR 2 – First Semester

English-III (Technical Report Writing) HSEN-214 3(3+0)
Circuit Theory and Analysis ESCT-213 4(3+3)
Digital Logic Design ESDL-212 4(3+3)
Computer Aided Engineering Drawing CSED 215 3(2+3)
Complex Variable & Transforms MTCV-211 3(3+0)
Total Credits 17

YEAR 2 – Second Semester

Instrumentation & Measurement ESIM-222 4(3+3)
Digital Electronics ESDE-221 4(3+3)
Data Communication & Computer Networks CSDC-223 4(3+3)
Numerical Analysis MTNA-224 3(3+0)
Supporting Science Elective II 3(3+0)
Total Credits 18

YEAR 3 – First Semester

Electromagnetic field theory ESEF 312 3(3+0)
Signal and Systems TCSS-311 4(3+3)
ES Elective I 4(3+4)
General Education Elective I 3(3+0)
Supporting Science Elective II 3(3+0)
Total Credits 17

YEAR 3 – Second Semester

Control Systems ESCS-321 4(3+3)
Microprocessor & Interfacing Techniques ESMI-322 4(3+3)
Opto Electronics ESOE-324 3(3+0)
ES Elective-II 4(3+3)
Analog & Digital Communication TCAD 323 3(2+3)
Total Credits 18

YEAR 4 – First Semester

VLSI Design ESVD 411 4(3+3)
Radio and TV Engineering TCRT 412 3(3+0)
General Education Elective II 3(3+0)
ES Elective-III 3(3+0)
BSES Project I ESES 499A 2(0+6)
Total Credits 15

YEAR 4 – Second Semester

Proffessional Practices HSPP 421 2(2+0)
ES Elective-IV 3(3+0)
ES Elective-V 3(3+0)
BSES Project II ESES-499B 4(0+12)
General Education Elective II 3(3+0)
Total Credits 15

ES Electives

Internship ESIN 341 3(0+9)
Design and Analysis of algorithms CSDA 311 3(2+3)
Navigation Aids ESNA 374 3(2+3)
FPGA Based System Design ESFP-375 4(3+3)
Mobile Communication CSMC-353 4(3+3)
Satellite Communication TCSC-483 3(3+0)
Digital Image Processing CSDI-361 4(3+3)
Artificial Intelligence CSAI-412 4(3+3)
Optical Fiber Communication TCOF 382 4(3+3)
Object Oriented Programming CSOP 123 4(3+3)
Information Theory & Coding TCIT 412 3(3+0)
Fuzzy Logic and Simulation ESFL-475 3(3+0)
RF & Microwave Engineering TCRF 485 4(3+3)
Power Electronics ESPE 372 4(3+3)
Communication Systems TCCS 411 4(3+3)
Speech Processing CSSP 362 4(3+3)
Operating System CSOS-312 4(3+3)
Fundamental of Robotics ESFR-471 3(3+0)
Analog Electronics ESAE-371 3(3+0)
Embedded System ESES-472 3(3+0)
Computer Architecture CSCA-413 3(3+0)
Laser and Fiber Optics ESLO-471 3(3+0)
Industrial Electronics ESIE-473 3(3+0)
Digital Signal Processing TCDS-381 4(3+3)
Broadband Digital Networks TCBD 481 3(3+0)
Radio and TV Engineering ESRT 373 3(3+0)
Multimedia Sysytem Design CSMS 464 3(3+0)
Radar Systems Engineering TCRS 482 3(3+0)
Mobile and Wireless Communication TCMW 484 3(3+0)
Wave Propogation & Antennas TCWA 383 3(3+0)
Management Information Systems CSMI 355 3(3+0)
Soft Computing CSSC 451 3(3+0)
Machine Learning CSML 461 3(3+0)
Systems Programming CSSP 454 3(3+0)
Cryptography and Data Security CSCD 465 3(3+0)
Multimedia Information Networking ITMI 365 3(3+0)
Network Management and Security ITNM 466 3(3+0)
Information System Audit ITIA 461 3(3+0)
Business Process Automation ITBA 462 3(3+0)

A TYPICAL STUDY PLAN – BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY), BS (IT)

Minimum Degree Requirements: This program comprises of a minimum of 136 credit hours of coursework that includes 118 credits of required courses, a final year project of 6 credits and 12 credits of electives courses.

YEAR 1 – First Semester

Introduction to Computing CSIC 111 3(2+3)
Programming Fundamentals CSPF 112 4(3+3)
Basic Electronics ESBE 113 4(3+3)
Pakistan Studies HSPS 116 1(1+0)
English-I Composition & Comprehension HSEN 114 3(3+0)
Calculus & Analytical Geometry MTCA 115 3(3+0)
Total Credits 18

YEAR 1 – Second Semester

Linear Algebra MTLA 121 3(3+0)
Object Oriented Programming CSOP 123 4(3+3)
Islamic Studies HSIS 122 2(2+0)
English-II Communication Skills HSEN 124 3(3+0)
Elements of Statistics and Probability MTES 125 3(3+0)
Supporting Science Elective I 3(2+3)
Total Credits 18

YEAR 2 – First Semester

Complex Variables and Transforms MTCV 211 3(3+0)
Digital Logic and Design CSDL 212 4(3+3)
Data Structures and Algorithms CSDS 213 4(3+3)
English III Technical Report Writing HSEN 214 3(3+0)
Software Engineering CSSE 215 4(3+3)
Total Credits 18

YEAR 2 – Second Semester

Software Development CSSD 221 4(3+3)
Human Computer Interaction CSHC 222 3(3+0)
Data Communication and Computer Networks CSDC 223 4(3+3)
Numerical Analysis MTNA 224 3(3+0)
Supporting Science Elective II 3(3+0)
Total Credits 17

YEAR 3 – First Semester

Signals and Systems TCSS 311 4(3+1)
Operating Systems CSOS 312 4(3+1)
IT Elective I 4(3+3)
General Education Elective I 3(3+0)
Supporting Science Elective III 3(3+0)
Total Credits 18

YEAR 3 – Second Semester

Database Design and Management CSDD 321 4(3+3)
Microprocessor and Interfacing Techniques CSCA 322 4(3+3)
Analog and Digital Communication TCAD 323 3(2+3)
System Analysis and Design CSSA 324 2(2+0)
ICT Elective II 4(3+3)
Total Credits 17

YEAR 4 – First Semester

Communication Systems TCCS 411 4(3+1)
Information Theory and Coding TCIT 412 3(3+0)
General Education Elective II 3(3+0)
ICT Elective – III 3(3+0)
BSICT Project I ITIT 499A 2(0+6)
Total Credits 15

YEAR 4 – Second Semester

Professional Practices HSPP 421 2(2+0)
General Education Elective – III 3(3+0)
ICT Elective – IV 3(3+0)
ICT Elective – V 3(3+0)
BSICT Project II ITIT 499B 4(0+12)
Total Credits 15

IT Electives

Design and Analysis of Algorithms CSDA 311 3(2+3)
Visual Programming CSVP 351 4(3+3)
Internet Programming and Web Development CSIP 352 4(3+3)
Mobile Computing CSMC 353 4(3+3)
Internship CSIN 341 3(0+9)
Digital Image Processing CSDI 361 4(3+3)
Speech Processing CSSP 362 4(3+3)
Computer Graphics CSCG 363 4(3+3)
Artificial Intelligence CSAI 412 4(3+3)
Digital Signal Processing TCDS 381 4(3+3)
Optical Fiber Communication TCOF 382 4(3+3)
Software Quality Assurance SEQA 411 4(3+3)
Software Architecture and Design SEAD 324 3(3+0)
Software Project Management SEPM 323 3(3+0)
Formal Methods in Software Engineering SEFM 412 3(3+0)
Software Requirement Engineering SERE 311 3(3+0)
Theory of Automata and Formal Languages CSTA 322 3(3+0)
Compiler Construction CSCC 411 3(3+0)
Data Warehousing and Data Mining CSDW 354 3(3+0)
System Dynamics HMSD 361 3(2+3)
E-Commerce MSEC 484 3(3+0)
Management Information Systems CSMI 355 3(3+0)
Soft Computing CSSC 451 3(3+0)
Machine Learning CSML 461 3(3+0)
Natural Language Processing CSNL 462 3(3+0)
Computer Vision CSCV 463 3(3+0)
Digital Image Processing CSDI 361 3(3+0)
Multimedia System Design CSMA 461 3(3+0)
Cloud Computing CSCL 452 3(3+0)
Distributed Programming CSDP 453 3(3+0)
Systems Programming CSSP 454 3(3+0)
Cryptography and Data Security CSCD 465 3(3+0)
Multimedia Information Networking ITMI 365 3(3+0)
Network Management and Security ITNM 466 3(3+0)
Mobile and Wireless Communication TCMW 484 3(3+0)
Information System Audit ITIA 461 3(3+0)
Business Process Automation ITBA 462 3(3+0)
Fundamental of Robotics ESFR 471 3(3+0)
Embedded Sysytems ESES 472 3(3+0)
Programming Languages Concepts CSPL 364 3(3+0)

A TYPICAL STUDY PLAN – BACHELOR OF SCIENCE (SOFTWARE ENGINEERING), BS (SE)

Minimum Degree Requirements: This program comprises of a minimum of 136 credit hours of coursework that includes 121 credits of required courses, a final year project of 6 credits and 9 credits of electives courses.

YEAR 1 – First Semester

Introduction to Computing CSIC 111 3(2+3)
Programming Fundamentals CSPF 112 4(3+3)
Basic Electronics ESBE 113 4(3+3)
Pakistan Studies HSPS 116 1(1+0)
English-I Composition & Comprehension HSEN 114 3(3+0)
Calculus & Analytical Geometry MTCA 115 3(3+0)
Total Credits 18

YEAR 1 – Second Semester

Linear Algebra MTLA 121 3(3+0)
Object Oriented Programming CSOP 123 4(3+3)
Islamic Studies HSIS 122 2(2+0)
English-II Communication Skills HSEN 124 3(3+0)
Elements of Statistics and Probability MTES 125 3(3+0)
Supporting Science Elective I 3(2+3)
Total Credits 18

YEAR 2 – First Semester

Discrete Structures MTDS 211 3(3+0)
Digital Logic and Design CSDL 212 4(3+3)
Data Structures and Algorithms CSDS 213 4(3+3)
English III Technical Report Writing HSEN 214 3(3+0)
Software Engineering CSSE 215 4(3+3)
Total Credits 18

YEAR 2 – Second Semester

Software Development CSSD 221 4(3+3)
Human Computer Interaction CSHC 222 3(3+0)
Data Communication and Computer Networks CSDC 223 4(3+3)
Numerical Analysis MTNA 224 3(3+0)
Supporting Science Elective II 3(3+0)
Total Credits 17

YEAR 3 – First Semester

Software Requirement Engineering SESR 311 3(3+0)
Operating Systems CSOS 312 4(3+3)
SE Elective I 4(3+3)
General Education Elective I 3(3+0)
Supporting Science Elective III 3(3+0)
Total Credits 17

YEAR 3 – Second Semester

Database Design and Management CSDD 321 4(3+3)
Computer Organization & Assembly Language CSCO 322 4(3+3)
Software Project Management SEPM 323 3(3+0)
Software Architecture and Design SEAD 324 3(3+0)
SE Elective II 4(3+0)
Total Credits 18

YEAR 4 – First Semester

Software Quality Assurance SEQA 411 4(3+3)
Formal Methods in Software Engineering SEFM 412 3(3+0)
General Education Elective II 3(3+0)
SE Elective – III 3(3+0)
BSSE Project I SESE 499A 2(0+6)
Total Credits 15

YEAR 4 – Second Semester

Professional Practices HSPP 421 2(2+0)
General Education Elective – III 3(3+0)
SE Elective – IV 3(3+0)
SE Elective – V 3(3+0)
BSSE Project II SESE 499B 4(0+12)
Total Credits 15

SE Electives

Design and Analysis of Algorithms CSDA 311 3(2+3)
Visual Programming CSVP 351 4(3+3)
Internet Programming and Web Development CSIP 352 4(3+3)
Mobile Computing CSMC 353 4(3+3)
Internship CSIN 341 3(0+9)
Digital Image Processing CSDI 361 4(3+3)
Speech Processing CSSP 362 4(3+3)
Computer Graphics CSCG 363 4(3+3)
Artificial Intelligence CSAI 412 4(3+3)
Digital Signal Processing TCDS 381 4(3+3)
Optical Fiber Communication TCOF 382 4(3+3)
Software Quality Assurance SEQA 411 4(3+3)
Software Architecture and Design SEAD 324 3(3+0)
Software Project Management SEPM 323 3(3+0)
Formal Methods in Software Engineering SEFM 412 3(3+0)
Software Requirement Engineering SERE 311 3(3+0)
Theory of Automata and Formal Languages CSTA 322 3(3+0)
Compiler Construction CSCC 411 3(3+0)
Data Warehousing and Data Mining CSDW 354 3(3+0)
System Dynamics HMSD 361 3(2+3)
E-Commerce MSEC 484 3(3+0)
Management Information Systems CSMI 355 3(3+0)
Soft Computing CSSC 451 3(3+0)
Machine Learning CSML 461 3(3+0)
Natural Language Processing CSNL 462 3(3+0)
Computer Vision CSCV 463 3(3+0)
Digital Image Processing CSDI 361 3(3+0)
Multimedia System Design CSMA 461 3(3+0)
Cloud Computing CSCL 452 3(3+0)
Distributed Programming CSDP 453 3(3+0)
Systems Programming CSSP 454 3(3+0)
Cryptography and Data Security CSCD 465 3(3+0)
Multimedia Information Networking ITMI 365 3(3+0)
Network Management and Security ITNM 466 3(3+0)
Mobile and Wireless Communication TCMW 484 3(3+0)
Information System Audit ITIA 461 3(3+0)
Business Process Automation ITBA 462 3(3+0)
Fundamental of Robotics ESFR 471 3(3+0)
Embedded Sysytems ESES 472 3(3+0)
Programming Languages Concepts CSPL 364 3(3+0)

A TYPICAL STUDY PLAN – BACHELOR OF SCIENCE (TELECOMMUNICATION)

Minimum Degree Requirements: This program comprises of a minimum of 136 credit hours of coursework that includes 121 credits of required courses, a final year project of 6 credits and 9 credits of electives courses.

YEAR 1 – First Semester

Introduction to Computing CSIC 111 3(2+3)
Programming Fundamentals CSPF 112 4(3+3)
Basic Electronics ESBE 113 4(3+3)
Pakistan Studies HSPS 116 1(1+0)
English-I Composition & Comprehension HSEN 114 3(3+0)
Calculus & Analytical Geometry MTCA 115 3(3+0)
Total Credits 18

YEAR 1 – Second Semester

Linear Algebra MTLA 121 3(3+0)
Object Oriented Programming CSOP 123 4(3+3)
Islamic Studies HSIS 122 2(2+0)
English-II Communication Skills HSEN 124 3(3+0)
Elements of Statistics and Probability MTES 125 3(3+0)
Supporting Science Elective I 3(2+3)
Total Credits 18

YEAR 2 – First Semester

Complex Variables and Transforms MTCV 211 3(3+0)
Digital Logic and Design CSDL 212 4(3+3)
Circuit Theory and Analysis ESCT 213 4(3+3)
English III Technical Report Writing HSEN 214 3(3+0)
Introduction to Telecommunication TCIT 215 3(3+0)
Total Credits 17

YEAR 2 – Second Semester

Digital Electronics ESDE 221 4(3+3)
Amplifiers and Oscillators TCAO 222 4(3+3)
Data Communication and Computer Networks CSDC 223 4(3+3)
Numerical Analysis MTNA 224 3(3+0)
Supporting Science Elective II 3(3+0)
Total Credits 18

YEAR 3 – First Semester

Signals and Sysytems TCSS 311 4(3+3)
Electromagnetic Field Theory ESEF 312 3(3+0)
TC Elective I 4(3+3)
General Education Elective I 3(3+0)
Supporting Science Elective III 3(3+0)
Total Credits 18

YEAR 3 – Second Semester

Control Systems ESCS 321 4(3+3)
Microprocessor and Interfacing Techniques ESMI 322 4(3+3)
Analog and Digital Communication TCAD 323 3(2+1)
Transmission & Switching Systems TCTS 324 3(3+0)
TC Elective II 4(3+3)
Total Credits 18

YEAR 4 – First Semester

Communication Systems TCCS 411 4(3+3)
Information Theory and Coding TCIT 412 3(3+0)
General Education Elective II 3(3+0)
TC Elective – III 3(3+0)
BSTC Project I TCTC 499A 2(0+6)
Total Credits 15

YEAR 4 – Second Semester

Professional Practices HSPP 421 2(2+0)
General Education Elective – III 3(3+0)
TC Elective – IV 3(3+0)
TC Elective – V 3(3+0)
BSTC Project II TCTC 499B 4(0+12)
Total Credits 15

TC Electives

Internship ESIN 341 3(0+9)
Design and Analysis of algorithms CSDA 311 3(2+3)
Navigation Aids ESNA 374 3(2+3)
FPGA Based System Design ESFP-375 4(3+3)
Mobile Communication CSMC-353 4(3+3)
Satellite Communication TCSC-483 3(3+0)
Digital Image Processing CSDI-361 4(3+3)
Artificial Intelligence CSAI-412 4(3+3)
Optical Fiber Communication TCOF 382 4(3+3)
Object Oriented Programming CSOP 123 4(3+3)
Information Theory & Coding TCIT 412 3(3+0)
Fuzzy Logic and Simulation ESFL-475 3(3+0)
RF & Microwave Engineering TCRF 485 4(3+3)
Power Electronics ESPE 372 4(3+3)
Communication Systems TCCS 411 4(3+3)
Speech Processing CSSP 362 4(3+3)
Operating System CSOS-312 4(3+3)
Fundamental of Robotics ESFR-471 3(3+0)
Analog Electronics ESAE-371 3(3+0)
Embedded System ESES-472 3(3+0)
Computer Architecture CSCA-413 3(3+0)
Laser and Fiber Optics ESLO-471 3(3+0)
Industrial Electronics ESIE-473 3(3+0)
Digital Signal Processing TCDS-381 4(3+3)
Broadband Digital Networks TCBD 481 3(3+0)
Radio and TV Engineering ESRT 373 3(3+0)
Multimedia Sysytem Design CSMS 464 3(3+0)
Radar Systems Engineering TCRS 482 3(3+0)
Mobile and Wireless Communication TCMW 484 3(3+0)
Wave Propogation & Antennas TCWA 383 3(3+0)
Management Information Systems CSMI 355 3(3+0)
Soft Computing CSSC 451 3(3+0)
Machine Learning CSML 461 3(3+0)
Systems Programming CSSP 454 3(3+0)
Cryptography and Data Security CSCD 465 3(3+0)
Multimedia Information Networking ITMI 365 3(3+0)
Network Management and Security ITNM 466 3(3+0)
Information System Audit ITIA 461 3(3+0)
Business Process Automation ITBA 462 3(3+0)

BACHELOR OF ENGINEERING (CIVIL), BE(CE)   

DURATION 4 YEARS

Minimum Degree Requirements: This program comprises a minimum of 136 credit hours of course work that includes a final year project of 06 credits.

YEAR 1
First Semester

Course
Code
Course Title Credit (Contact) Hours
CEED-111 Engineering Drawing 4 (2+6)
MTCA-112 Calculus & Analytical Geometry 3 (3+0)
HSFE-113 Functional English 2 (2+0)
HSIS-114 Islamic Studies 2 (2+0)
CEEM-115 Civil Engineering Material 3 (2+3)
CEES-116 Surveying-I 4 (3+3)
Total Credits 18

Second Semester

Course
Code
Course Title Credit (Contact) Hours
CSIC-121 Introduction to Computing 3 (2+3)
HSPS-122 Pakistan Studies 2 (2+0)
CEEM-123 Engineering Mechanics 4 (3+3)
HSCS-124 English (Communication Skills) 2 (2+0)
CEES-125 Surveying -11 4 (3+3)
MTDE-126 Differentioal Equations 3 (3+0)
Total Credits 18

YEAR 2
First Semester

Course
Code
Course Title Credit (Contact) Hours
CEED-211 Civil Engineering Drawing 3 (2+3)
CEEG-212 Engineering Geology 4 (3+3)
HSEM-213 Engineering Economics & Management 2 (2+0)
MTNA-214 Numerical Analysis 3 (3+0)
CECE-215 Construction Engineering Civil 3 (2+3)
CESM-216 Strength of Materials 3 (3+0)
Total Credits 18

Second Semester

Course
Code
Course Title Credit (Contact) Hours
MSSP-221 Statistic & Probability 3 (3+0)
CESA-222 Structural Analysis -I 3 (3+0)
CEMS-223 Mechanics of Solids 3 (3+0)
CEFM-224 Fluid Mechanics 4 (3+3)
HSSC-225 Sociology 2 (2+0)
Total Credits 15

YEAR 3
First Semester

Course
Code
Course Title Credit (Contact) Hours
CEQS-311 Quantity Surveying & Estimation 3 (2+3)
CEPR-312 Plain & Reinforced Concrete 4 (3+3)
CECM-313 Construction Management 3 (3+0)
CESA-314 Structural Analysis-II 3 (3+0)
CESM-315 Soil Mechanics Civil 4 (3+3)
Total Credits 17

Second Semester

Course
Code
Course Title Credit (Contact) Hours
CEFM-321 Advanced Fluid Mechanics 4 (3+3)
CEAT-322 Architecture & Town Planning 2 (2+0)
CETE-323 Transportation Engineering 3 (3+0)
CEFE-324 Environmental Engineering-I 3 (2+3)
CEGF-325 Geotechnical & Foundation Engineering 4 (3+3)
Total Credits 16

YEAR 4
First Semester

Course
Code
Course Title Credit (Contact) Hours
CEFY-411A Final Year Project-I 3 (0+9)
CEHW-412 Hydrology & Water Resource Management 4 (3+3)
CEAR-413 Advanced Reinforced Concrete Design 4 (3+3)
HMTR-414 Technical Report Writing 2 (2+0)
CEHT-415 Highway & Traffic Engineering Civil 4 (3+3)
Total Credits 17

Second Semester

Course
Code
Course Title Credit (Contact) Hours
CEFY-411B Final Year Project II 3 (0+9)
CEEE-422 Environmental Engineering -II 2 (2+0)
CESS-423 Steel Structure 4 (3+3)
CEHI-424 Hydraulic & Irrigation Engineering 4 (3+3)
CEHD-425 Hazards & Disaster Management 2 (2+0)
CEGI-426 Geoinformatics 2 (1+3)
Total Credits 17

BACHELOR OF ENGINEERING (Mechanical), BE(MEHANICAL)

DURATION 4 YEARS

Minimum Degree Requirements: This program comprises a minimum of 136 credit hours of course work that includes a final year project of 06 credits.

YEAR 1 – First Semester

MTCA-111 Calculus and Analytical Geometry 3 (3+0)
MEED-112 Engineering Drawing and Graphics 3(2+1)
CSIS-113 Introduction to Computers and Programing 3 (2+1)
HSFE-114 Functional English 2 (2+0)
HSIS-115 Islamic Studies / Ethic 2 (2+0)
GSAP-116 Applied Physics 3 (2+1)
Total Credits 16

YEAR 1 – Second Semester

MTLA-121 Linear Algebra 3(3+0)
MEEM-122 Engineering Statics 3(2+1)
METD-123 Thermodynamics-1 4(3+1)
HSCS-124 Communication Skills 2(2+0)
MEWP-125 Workshop Practice 2(0+2)
MEEM-126 Engineering Materials 2(2+0)
Total Credits 16

YEAR 2 – First Semester

MEEM-211 Engineering Dynamics 3(3+0)
MTDE-212 Differential Equations 3(3+0)
METD-213 Thermodynamics-II 4(3+1)
EEBE-214 Basic Electronics 3(2+1)
MESM-215 Strength of Materials-I 3(3+0)
HSPS-216 Pakistan Studies 2(2+0)
Total Credits 18

YEAR 2 – Second Semester

MTCV-221 Complex Variables and Transforms 3(3+0)
MESM-222 Strength of Materials-II 4(3+1)
HSSC-223 Sociology 2(2+0)
MEMM-224 Mechanics of Machines-1 2(2+0)
MEFM-225 Fluid Mechanics-1 3(2+1)
EEET-226 Electrical Technology 3(2+1)
Total Credits 17

YEAR 3 – First Semester

MTNA-311 Numerical Analysis 3(3+0)
MEHT-312 Heat and Mass Transfer 3(2+1)
MEAA-313 Applied Aerodynamics 3(2+1)
MEFM-314 Fluid Mechanics-II 3(2+1)
MEMD-315 Machine Design & CAD-I 3(3+0)
MEMM-316 Mechanics of Machines-II 3(2+1)
Total Credits 18

YEAR 3 – Second Semester

MEAE-321 Automobile Engineering 3(2+1)
MTSP-322 Statistics & Probability 2(2+0)
MEMD-323 Machine Design & CAD-II 3(2+1)
MEAC-324 Heating, ventilation and Air Conditioning 4(3+1)
MEIC-325 Instrumentation and Control 3(2+1)
MEMV-326 Mechanical Vibrations 3(2+1)
Total Credits 18

YEAR 4 – First Semester

MESE-411 Safety, Health and Environment 2(2+0)
MEMP-412 Manufacturing Process-I 3(2+1)
MEPP-413 Thermal Power Plant 4(3+1)
MSEM-414 Engineering Economics and Management 2(2+0)
MERE-415 Renewable and Emerging Energy Technologies 3(2+1)
MEEP-416 Mechanical Engineering Project-I 3(0+3)
Total Credits 17

YEAR 4 – Second Semester

MEMP-421 Manufacturing Process-II 4(3+1)
MEME-422 Maintenance Engineering 2(2+0)
MEMT-423 Mechatronics 3(2+1)
MSPM-424 Project Management 2(2+0)
HSTR-425 Technical Report Writing 2(2+0)
MEEP-426 Mechanical Engineering Project-II 3(0+3)
Total Credits 16
burst_total_pageviews_count:
272