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.