BS Information Technology (BSIT) program is diversified program incorporating knowledge from different disciplines and perspectives. Information Technology is now integral part of every industry. It has changed the way we live and work. Rapid growth and advancements in the fields of hardware and technology have completely changed the landscape of workplaces, lifestyles and communication methods. Be it health / life sciences or defense we would see technology taking over.

For making complex decisions to managing daily operations, all small, medium and large organizations around the world now rely on information systems which are of course dependent on technology for execution. BS Information Technology or BSIT is a unique program where you will learn practical aspects of both information system and technology in order to provide technology driven support to commercial and non-commercial organizations in your career .

BS Information Technology is a four years program and consists of eight semesters.

Career Prospects

Become a computer network architect, a computer programmer, a computer systems analyst, a database administrator, IT consultant, an information security analyst, an information architect and much more!

Eligibility Criteria:

Student must have passed FA / F.Sc/ ICS / A level or equivalent (to be determined by the Equivalence Committee) from a recognized institution with at least 45% marks or 2nd division on the basis of the respective category of admission, excluding 20 marks of Hafiz-e-Quran. For the subjects of Engineering and Pharmacy etc., the minimum admission requirement is 1st division.

Semester 1

Course CodeCourse TitleCredit Hours
CSI – 301Programming Fundamentals4 ( 3 -1)
CIT- 301Introduction to Information and Communication Technologies4 ( 3 -1)
ENG-321English-I (Functional English)3 ( 3 – 0)
ISL – 302Islamic and Pakistan Studies3 ( 3 – 0)
MTH-301Calculus and Analytical Geometry3 ( 3 – 0)
Total17

Semester 3

Course CodeCourse TitleCredit Hours
CSI – 401Data Structure and Algorithms3 ( 2 – 1)
CSI – 403Digital Logic and Design3 ( 2 – 1)
CSI – 407Theory of Automata & Formal Languages3 ( 3 – 0)
ENG-401English-III (Communication Skills)3 ( 3 – 0)
CSI – 405Introduction to Database Systems4 ( 3 -1)
SOC-403Sociology3 ( 3 – 0)
Total19

Semester 5

Course CodeCourse TitleCredit Hours
CSI – 501Introduction to Software Development3 ( 3 – 0)
CIT -501Web Systems and Technologies3 ( 2 – 1)
CIT -501Information Systems3 ( 3 – 0)
CSI – 503Data Warehousing3 ( 2 – 1)
CSI – 505Visual Programming3 ( 2 – 1)
MG-501Financial Management3 ( 3 – 0)
Total18

Semester 7

Course CodeCourse TitleCredit Hours
CSI – 601Human Computer Interaction3 ( 3 – 0)
CSI – 603System Programming3 ( 2 – 1)
CIT -601Network Security3 ( 3 – 0)
CIT -603System Integration and Architecture3 ( 3 – 0)
CIT -605Systems and Network Administration3 ( 2 – 1)
ENG-601English for Employment3 ( 3 – 0)
Total18

Semester 2

Course CodeCourse TitleCredit Hours
CSI – 302Object Oriented Programming4 ( 3 – 1)
CSI – 304Discrete Structures3 ( 3 – 0)
ENG-322English-II (Technical and Report Writing)3 ( 3 – 0)
STA-302Probability and Statistics3 ( 3 – 0)
CIT –  302Fundamentals of Information Technology3 ( 3 – 0)
EET – 321Basic Electronics3 ( 3 – 0)
Total19

Semester 4

Course CodeCourse TitleCredit Hours
CSI – 402Operating Systems3 ( 2 – 1)
CSI – 404Computer Organization and Assembly Language3 ( 2 – 1)
CSI – 406Computer Graphics3 ( 2 – 1)
MTH-402Linear Algebra3 ( 3 – 0)
ECO- 404Economics3 ( 3 – 0)
BBA-402Organizational Behavior3 ( 3 – 0)
Total18

Semester 6

Course CodeCourse TitleCredit Hours
CSI – 502Computer Communications and Networks3 ( 2 – 1)
CIT – 502Multimedia Systems and Design3 ( 2 – 1)
CIT – 504Technology Management3 ( 3 – 0)
CSI – 504Telecommunication Systems3 ( 3 – 0)
CSI – 506Knowledge Based Systems3 ( 2 – 1)
BBA-502Marketing3 ( 3 – 0)
Total18

Semester 8

Course CodeCourse TitleCredit Hours
CSI – 602Professional Practices3 ( 3 – 0)
BBA-602Human Resource Management3 ( 3 – 0)
CSI – 630IT Capstone6 ( 0 – 6)
Total12

Mr. Muhammad Farrukh Khan

Lecturer of Computer Sciences

Dr Nayyar Iqbal

Associate Professor of CS