Department of Electrical Engineering

Bachelor of Science in Electrical Engineering

The Electrical Engineering Program at SS-CASE-IT has an exceptional blend of theoretical research and extensive practical training to mold students into skillful professionals ready to take up real world challenges in the industry. A strong curriculum is offered by highly qualified engineering faculty with reputable accomplishments in research, academic publications and industrial projects.

  1. Our Electrical Engineering Program is the first Electrical Engineering Program in Pakistan to receive Level 2 Accreditation from Pakistan Engineering Council (PEC) under the new OBE Accreditation System. PEC also has the signatory status for the Washington Accord.

  2. Washington Accord is an international agreement among bodies responsible for reciprocal accreditation of engineering degree programs. Among the signatories are Australia, Canada, Japan, Malaysia, Russia, Singapore, South Africa, UK and USA. Graduates of our BSEE Program can directly apply for jobs in these countries.

Program Duration
  1. Minimum: 4 years (8 semesters)

  2. Maximum: 6 Years (With One Year Extension)

Degree Requirements

To earn a Bachelor’s degree in Electrical Engineering, a student must successfully complete the course work as outlined in degree plans (133 CH) including six credit hours of Senior Design Project and a Summer Internship of 6 to 8 weeks (non‐credited). A student has to attain a minimum CGPA of 2.0 out of 4.0 to be eligible for the degree.

Eligibility Criteria

The admission criteria for Students intake is set as per requirement of PEC. The minimum criteria for the eligibility of the entering student are:

  1. The candidate must have passed the Higher Secondary School Certificate (HSSC) (Pre-Engineering) Examination with Chemistry, Mathematics and Physics with at least 60% marks from a recognized Board of Intermediate and Secondary Education of Pakistan or an equivalent examination as recognized by IBCC.

  2. All foreign equivalent examinations like Cambridge Overseas Higher School Certificate Advanced Level (with Physics, Chemistry and Mathematics), British General Certificate of Education (Ad Level with Physics, Chemistry and Mathematics), American High School Graduation Diploma (HSG Diploma) etc. must provide a certificate of equivalence with HSSC (Pre-Engineering) issued by IBCC.

  3. Diploma of Associate Engineer (DAE) in the relevant discipline (Electrical/Electronic or as prescribed by PEC) from a recognized Board of Technical Education obtaining at least 60% unadjusted marks.

  4. Rounding off percentage figure to make it 60% will not be considered towards eligibility. This criterion is in-line with the guidelines from Pakistan Engineering Council (PEC).

Semester - I
Code Title Credit Hours Pre-Requisite
CS1801 Introduction to Computing112Freshman Standing
HU1011 Functional English202Freshman Standing
MT1XXX Inter Disciplinary Engineering Elective‐I303Freshman Standing
SC1101 Calculus and Analytical Geometry303Freshman Standing
EE1001 Electrical Workshop011Freshman Standing
SC1301 Applied Physics303Freshman Standing
Total 12 2 14  
Semester - II
Code Title Credit Hours Pre-Requisite
CS1802 Programming Fundamentals314Introduction to Computing
HU1101 Islamic Ideology202Freshman Standing
EE1101 Linear Circuit Analysis314Applied Physics
HU1012 Communication Skills202Functional English
SC1102 Differential Equations303Calculus and Analytical Geometry
EE1002 Engineering Drawing011Freshman Standing
Total 13 3 16  
Semester - III
Code Title Credit Hours Pre-Requisite
CS2803 Algorithms and Data Structures314Programming Fundamentals
EE2102 Electric Network Analysis314Liner Circuit Analysis
EE2401 Digital Logic Design314Sophomore Standing
EE2301 Electronic Devices & Circuits314Linear Circuit Analysis
SC2104 Complex Variables and Transforms202Calculus and Analytical Geometry
Total 14 4 18  
Semester - IV
Code Title Credit Hours Pre-Requisite
EE2201 Signals and Systems314Complex Variables and Transforms
SC2105 Multivariable Calculus202Calculus and Analytical Geometry
EE2402 Introduction to Embedded Systems314Digital Logic Design
EE2103 Electrical Machines314Electric Network Analysis
SC2103 Linear Algebra and Numerical Analysis303PreReq
Total 14 3 17  
Semester - V
Code Title Credit Hours Pre-Requisite
EE3502 Communication Systems314Signals and Systems
EE3XXX Depth Elective‐I314Signals and Systems
EE3XXX Breadth Core‐I314As per specific course
MS30XX Management Elective‐I303Junior Standing
EE3001 Probability Methods in Engineering303Calculus and Analytical Geometry
Total 15 3 18  
Semester - VI
Code Title Credit Hours Pre-Requisite
EE3XXX Breadth Core‐II314As per specific course
EE3501 Electromagnetic Theory303Multivariable Calculus
HU1102 Pakistan Studies202Freshman Standing
EE3XXX Depth Elective‐II314As per specific course
EE3202 Linear Control Systems314Signals and Systems
Total 14 3 17  
Semester - VII
Code Title Credit Hours Pre-Requisite
EE4901 Senior Year Design Project‐I022Earned 92 Credit Hours or more
HU30XX Social Science Elective‐I202Junior Standing
EE4XXX Depth Elective‐III303As per specific course
MT3XXX Inter Disciplinary Engineering Elective‐II314Junior Standing
EE4XXX Depth Elective‐IV314As per specific course
HU3013 Technical Writing303Communication Skills
Total 14 4 18  
Semester - VIII
Code Title Credit Hours Pre-Requisite
EE4902 Senior Year Design Project‐II044Senior Year Design Project‐I
HU30XX Social Science Elective‐II202Junior Standing
EE4XXX Depth Elective‐V314As per specific course
HU30XX Social Science Elective‐II202Senior Standing
MS30XX Management Elective‐II303Senior Standing
Total 10 5 15  
Computer Engineering Electives
Course Code Title Credit Hours Pre-Requisite
Breadth Core
EE3403 Operating Systems314Algorithms and Data Structures
EE3503 Computer Communication Networks314Junior Standing
Depth Elective
EE3404 Introduction to Network and Cyber Security303Senior Standing
EE4409 Network and System Programming314Computer Communication Networks
EE4516 Network Protocols and Standards303Computer Communication Networks
EE3414 Database Management Systems314Algorithms and Data Structures
EE4414 Secure Software Design and Development314Senior Standing
EE4415 Malware Analysis314Senior Standing
EE4416 Cyber Law & Cyber Crime303Senior Standing
EE4498 Advanced Topics in Computer Networks and Cyber Security303Senior Standing
EE4206 Digital Control Systems314Linear Control Systems
EE3412 Introduction to Artificial Intelligence314Algorithms and Data Structures
EE4417 Swarm and Robotics Intelligence303Senior Standing
EE3109 Sensors and Actuators 303Senior Standing
EE4418 Natural language processing314Programming Fundamentals
EE4419 Real-time operating systems303Operating systems
EE3203 Digital Signal Processing314 Signals and Systems
EE3413 Human Computer Interface303Senior Standing
EE3411 Digital System Design314Digital Logic Design
EE4499 Advanced Topics in Computer Engineering303Senior Standing
Telecommunication Engineering Electives
Course Code Title Credit Hours Pre-Requisite
Breadth Core
EE3302 Electronic Circuit Design314Electronic Devices & Circuits
EE3503 Computer Communication Networks314Junior Standing
Depth Elective
EE2419 Introduction to IoT314Senior Standing
EE4519 Introduction to Security for IoT303Senior Standing
EE4521 Mobile and Cloud Computing303Programming Fundamentals
EE4520 Intelligent Adhoc and Cognitive Networks303Senior Standing
EE3203 Digital Signal Processing314Signals and Systems
EE4522 Advanced Topics in IoT303Senior Standing
EE4506 Digital Communication314Probability and Random Variables
EE4507 Antenna Design and Wave Propagation314Electromagnetic Theory
EE4511 Optical Communication303Communication Systems
EE4509 Wireless and Mobile Communications303Digital Communication
EE4510 Satellite Communication303Communication Systems
EE4514 Emerging Wireless Technologies and RF Planning303Senior Standing
EE4599 Advanced Topics in Telecommunications Engineering303Senior Standing
Power Engineering Electives
Course Code Title Credit Hours Pre-Requisite
Breadth Core
EE3601 Power System Analysis314Electronic Devices & Circuits
EE3602 Power Distribution and Utilization314Linear Circuit Analysis
Depth Elective
EE4608 Renewable Energy Systems303Power System Analysis
EE4610 Smart Grid303Senior Standing
EE4105 Advanced Electrical Machines314Electrical Machines
EE4603 Power Generation303Senior Standing
EE4604 Electrical Power Transmission314Senior Standing
EE3303 Power Electronics314Electronic Devices & Circuits
EE4607 High Voltage Engineering314Senior Standing
EE3104 Instrumentation and Measurements314Linear Circuit Analysis
EE4107 Industrial Drives314Power System Analysis
EE4609 FACTS and HVDC Transmission314Senior Standing
EE4699 Advanced Topics in Electrical Power Engineering303Senior Standing
EE3203 Digital Signal Processing314Signals and Systems
Electronic Engineering Electives
Course Code Title Credit Hours Pre-Requisite
Breadth Core
EE3302 Electronic Circuit Design314Electronic Devices & Circuits
EE3303 Power Electronics314Electronic Devices & Circuits
Depth Elective
EE4304 Integrated Electronics303Electronic Devices & Circuits
EE4330 MEMS and Micromachining303Senior Standing
EE4305 Microelectronics Technology303Electronic Devices & Circuits
EE4306 Optoelectronics303Electronic Devices & Circuits
EE4307 VLSI Design314Electronic Devices & Circuits
EE4399 Advanced Topics in Electronic Engineering303Senior Standing
EE4309 Introduction to Nanotechnology303Applied Physics
EE3104 Instrumentation and Measurements314Linear Circuit Analysis
EE4312 Digital Electronics303Electronic Devices & Circuits
EE4310 Solid State Devices303Electronic Devices & Circuits
EE4204 Digital Control314Linear Control Systems
EE3308 Industrial Electronics314Power Electronics
EE3411 Digital System Design314Digital Logic Design
EE3203 Digital Signal Processing314Signals and Systems
EE4398 Advanced Topics in Embedded Systems314Introduction to Embedded Systems
EE3307 Sensor Interfacing and Single Board Computer314Senior Standing
EE4313 IoT System Application303Senior Standing
Inter Disciplinary Engineering Electives
Course Code Title Credit Hours Pre-Requisite
SE4420 Machine Learning314Senior Standing
SE3401 Mobile and Web Development314Programming Fundamentals
SE3801 Ethical Hacking314Senior Standing
ME2102 Introduction to Robotics303Senior Standing
ME1101 Mechanics303Freshman Standing
ME2201 Thermodynamics303Freshman Standing
CE1101 Strength of Material303Freshman Standing
ME3103 Industrial Automation314Junior Standing
CE2301 Hydraulics303Junior Standing
Social Science and Management Electives
Course Code Title Credit Hours Pre-Requisite
HU3031 Professional Ethics202Junior Standing
HU3032 Sustainable Development and Environment202Senior Standing
HU3033 Ethical and Legal Dimensions of Engineering202Junior Standing
HU3034 Society and Engineer202Junior Standing
MS3051 Entrepreneurship303Senior Standing
MS3052 Introduction to Engineering Project Management303Junior Standing
MS3053 Total Quality Management303Senior Standing
MS3054 Critical Thinking and Leadership303Junior Standing