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)

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 MSCA-111 3 (3+0)
English-I (Functional English) HSFE-114 2(2+0)
Islamic Studies HSIS-115 2 (2+0)
Applied Physics GSAP-116 4 (3+3)
Introduction to Computing CSIC-113 3 (2+3)
Linear Circuit Analysis EELC-112 4 (3+3)
Total Credits 18

 


YEAR 1 – Second Semester

Linear Algebra MSLA -121 3 (3+0)
English-II (Communication Skills) HSCS-124 2(2+0)
Pakistan Studies HSPS-125 2 (2+0)
Engineering Mechanics MEEM-126 3 (3+0)
Electrical Network Analysis EEEN-122 4 (3+3)
Electronic Devices & Circuits ELED-123 4 (3+3)
Total Credits 18

 


YEAR 2 – First Semester

Differential Equations MSDE-211 3 (3+0)
English-III (Technical Report Writing) HSTR-212 2 (2+0)
Computer Aided Engineering Drawing CSCA-214 3 (2+3)
Object Oriented Programming CSOP-215 4 (3+3)
Sociology HSSC-216 2(2+0)
Total Credits 18

 


YEAR 2 – Second Semester

Complex Variables and Transforms MSCV-221 3 (3+0)
Fundamentals of Electrical Machines EEFM-223 4 (3+3)
Engineering Ethics HSEE-222 2 (2+0)
Engineering Economics and Management HSEM-224 3 (3+0)
Breadth Core-I 4 (3+3)
Total Credits 16

 


YEAR 3 – First Semester

Probability and Random Variables MSPR-311 3 (3+0)
Introduction to Power Engineering EEIP-312 3 (3+0)
Signals and Systems ELSS-313 4 (3+3)
Microprocessor and Interfacing Techniques CSMI-314 4 (3+3)
Electromagnetic Field Theory EEET-315 3 (3+0)
Total Credits 17

 


YEAR 3 – Second Semester

Numerical Analysis MSNA-321 3 (3+0)
Linear Control Systems ELLC-322 4 (3+3)
Breadth Core II 3 (3+0)
Communication Systems and Applications TCCS 323 4 (3+3)
Specialization I 4 (3+3)
Total Credits 18

 


YEAR 4 – First Semester

Senior Design Project I EESP-411A 2(0+6)
Specialization II 4 (3+3)
Specialization III 3 (3+0)
Digital Signal Processing ELDS-412 4 (3+3)
Elective I 3 (3+0)
Total Credits 16

 


YEAR 4 – Second Semester

Senior Design Project – II EESP 411B 4 (0+12)
Specialization IV 4 (3+3)
Specialization V 4 (3+3)
Elective II 3 (3+0)
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