contact@www.riphahfsd.edu.pk     (041) 111 111 002
contact@www.riphahfsd.edu.pk     (041) 111 111 002

BS Cardiology Technology


Faculty of Rehabilitation & Allied Health Sciences

BS Cardiology Technology Program Educational Objectives

The BS Cardiology Technology program aims to:

  • Pursue professional practices of cardiology technology or advanced studies based on the technical skills and knowledge in cardiology, medical sciences, patient care, and supported disciplines.

  • Encourage students to develop and use abstract models in addition to applying respective technology in practical situations.

  • Provide practical skills to the students to initiate their career in industry, professional organizations, hospitals, and healthcare settings, etc.

  • Prove mastery of the cardiology technology knowledge and skills necessary to work as a professional cardiology technologist, by demonstrating an understanding of current cardiology models, techniques, and practices.

  • Provide formal foundations for higher learning.



Study Level

Study Mode

Program Length

Credit Hours


Class Timings


Full Time

4 Years (8 Semesters)


Fall & Spring

Weekdays Morning

ENTRY TO BS Cardiology Technology


Selection Criteria



50% marks in Intermediate ,

DAE or Equivalent qualification

Academic Qualification: 30%
Test/Interview: 70%

Need & Merit Based upto 100%

Apply Online



Semester 1
Semester 2
Semester 3
Semester 4
Semester 5
Semester 6
Semester 7
Semester 8
Course Code Name Credit Hours
SS1423 Introduction to Information and Communication Technology 3
MT1323 Applied Physics 3
SS1433 English Composition and Comprehension 3
MT1313 Calculus & Analytical Geometry 3
CS1134 Programming Fundamentals 4
Course Code Name Credit Hours
CS1123 Discrete Structure 3
CS1134 Programming Fundamentals 4
MT1313 Calculus and Analytical Geometry 3
CS1143 Digital Logic and Design 3
SS1413 English-II(Communication Skills) 3
SS1422 Life & Living-II (Pakistan Studies) 2
Course Code Name Credit Hours
CS2203 Microprocessor & Assembly Language 3
CS2104 Object Oriented Programming 4
MT2303 Linear Algebra 3
IT2603 CS-Elective-I (Web Design Application) 3
CS2134 Introduction to Database Systems 4
SS1431 Life & Living-III (Revealed Sciences-I) 1
Course Code Name Credit Hours
CS2113 Introduction to Software Engineering 3
CS2124 Data Structures & Algorithms 4
CS2213 Computer Architecture 3
CS2603 CS-Elective-II (Data Communication) 3
MT2503 Differential Equations 3
SS2001 Life & Living-IV (Revealed Sciences-II) 1
Course Code Name Credit Hours
CS3203 Design and Analysis of Algorithms 3
CS3104 Operating Systems 4
SE3603 CS-Elective-III (Object Oriented Analysis and Design) 3
CS3603 CS-Elective- IV (Advance Computer Programming) 3
MT3503 Numerical Analysis 3
SS3001 Life & Living-V (Introduction to Hadees and Seerah l) 1
Course Code Name Credit Hours
CS3123 Computer Communication & Networks 3
CS3623 Modern Programming Languages 3
CS3213 Theory of automata 3
IT3603 Web Programming 3
CS3113 Human Computer Interaction 3
SS3011 Life and Living Vl (Introduction to Hadees and Seerah ll) 1
Course Code Name Credit Hours
CS2703 Computer Graphics 3
CS4203 Compiler Construction 3
CS4213 Information Security 3
SE3623 Software Project Management 3
SS4403 Technical & Business Writing 3
SS4411 Life & Living-VII Professional Ethics in General 1
Course Code Name Credit Hours
CS4113 FYP-II 6
CS4223 Artificial Intelligence 3
CS2213 Computer Architecture 3
SS4422 Life & Living-VIII Professional Ethics in Computing 1

Our graduates are serving in various national and multi-national companies. Some have established themselves as successful entrepreneurs while others are continuing higher education in renowned national and international universities. We strive to follow the motto of quality teaching and productive research.