Program Overview

The BS Information Technology program equips students with strong foundations in computing, networking, and data management to meet the growing demands of the IT industry. It emphasizes the application of modern tools, programming techniques, and problem-solving approaches to develop effective IT solutions for industrial and organizational needs.

About Program

Students in this program study diverse areas including software development, database systems, web technologies, and IT infrastructure management. Guided by experienced faculty, they engage in practical projects and industry-relevant assignments that prepare them for the challenges of modern digital environments.

The BSIT program at Riphah International University, Faisalabad, accredited by NCEAC, ensures graduates are ready for careers as IT specialists, system analysts, and software developers. The program also instills professionalism, leadership, ethical values, and a commitment to lifelong learning in the dynamic field of information technology.

Program Type

Undergraduate Degree

Total Credit Hours

136 Credit Hours

System

Semester System

Program Duration

4 Years (8 Semesters)

Program Modality

In Person

Program Offerings

RIU – Faisalabad

Programme Structure & Course Plan:

Semester-wise courses and credits. Expand a year to view details.

Year 1 (Sem I–II)

SEMESTER - 1
Code Course Title Credit
CS2104Object Oriented Programming4(3-1)
MT1313Calculus and Analytic Geometry3(3-0)
SS1413Expository Writing3(3-0)
ITXXXInformation Technology Infrastructure3(2-1)
CS1144Digital Logic Design3(2-1)
SSXXXUnderstanding of Quran-II1(0-1)
SEMESTER - 2
Code Course Title Credit
CS4133Final Year Project-II3(3-0)
SS4413Professional Practices2(2-0)
CY3233Vulnerability Assessment and Reverse Engineering3(2-1)
UR324Introduction to Hadith and Seerah2(2-0)
CS2033Introduction to Marketing3(3-0)

SEMESTER - 3
Code Course Title Credit
MT2323 Multivariable Calculus 3(3-0)
UR110 Islamic Studies 2(2-0)
SS4403 Technical and Business Writing 3(3-0)
CS2124 Data Structures and Algorithms 4(3-1)
CS2113 Software Engineering 3(3-0)
CS2201 Computer Organization and Assembly Languages 3(2-1)
 
SEMESTER - 4
Code Course Title Credit
UR220 Ideology and Constitution of Pakistan 2(2-0)
CS3123 Computer Networks 3(2-1)
MT2303 Linear Algebra 3(3-0)
CS4213 Information Security 3(2-1)
CS3203 Analysis of Algorithms 3(3-0)
CS2144 Database Systems 4(3-1)

SEMESTER - 5
CodeCourse TitleCredit
MT2313Probability and Statistics3(3-0)
ITXXXDatabase Administration and Management3(2-1)
CS2603Web Application Development3(2-1)
ITXXXSystem and Network Administration3(2-1)
CY2203Cyber Security3(2-1)
CS3104Operating Systems3(2-1)

SEMESTER - 6
CodeCourse TitleCredit
CS3683Theory of Automata3(3-0)
CS3213Computer Architecture3(2-1)
CS4223Artificial Intelligence3(2-1)
CS4203Parallel and Distributed Computing3(2-1)
CS3633Web Technologies3(2-1)
SE3713Entrepreneurship2(2-0)

SEMESTER - 7
CodeCourse TitleCredit
CS4133Final Year Project-I3(3-0)
UR460Civics and Community Engagement (Family Life in 21st Century)2(2-0)
SE4213Software Project Management3(2-1)
CS3113Human Computer Interection3(2-1)
SS3043Introduction to Management2(2-0)
SE3203Software Requirement Engineering3(2-1)
UR330Introduction to Basic Teachings of Quran2(2-0)

SEMESTER - 8
CodeCourse TitleCredit
CS4133Final Year Project-II3(3-0)
SS4413Professional Practices2(2-0)
CS3713Cloud Computing3(2-1)
UR324Introduction to Hadith and Seerah2(2-0)
CS2033Introduction to Marketing3(3-0)

Eligibility Criteria

For Pakistani Nationals
  • Minimum 50% aggregate marks in Intermediate (HSSC) with Mathematics or an equivalent qualification certified by IBCC, Pakistan.
  • Non-FA/FSc streams: Candidates must obtain an equivalence certificate from the IBCC, Pakistan, in the relevant group/subjects.
  • Pre-Medical applicants (Physics, Chemistry & Biology): Eligible with at least 50% marks. If admitted, they must study two additional Mathematics courses (6 credit hours) within the first year. These deficiency courses will be credited and reflected on the final transcript.