Institute of Information Technology

Scheme of Study

BS Information Technology

Semester-I

Sr.#Course CodeTitle of the CourseCr. HrsPre Requisite
1INFT-1105Introduction to ICT2 
2INFT-1205Introduction to ICT-Lab1 
3COSC-1101Programming Fundamentals3 
4COSC-1201Programming Fundamentals-Lab1 
5MATH-1121Calculus & Analytical Geometry3 
6ENGL-1114English Composition & Comprehension3 
7PHYS-1122Applied Physics3 
8ISLS-1112Islamic Studies/Ethics2 
Total Credit Hours18 

Semester-II

Sr.#Course CodeTitle of the CourseCr. HrsPre Requisite
1COSC-1102Object Oriented Programming3COSC-1101
2COSC-1202Object Oriented Programming-Lab1 
3COSC-1103Discrete Structures3 
4INFT-1101IT Infrastructure3 
5COSC-1104Software Engineering3 
6PAKS-1113Pakistan Studies2 
7ENGL-1110Communication & Presentation Skills3 
Total Credit Hours18 

Semester-III

Sr.#Course CodeTitle of the CourseCr. HrsPre Requisite
18COSC-2111Information Security2
19COSC-2211Information Security-Lab1
20ENGL-2114Expository Writing3
21MSCI-2113Introduction to Entrepreneurship2
22COSC-2101Data Structures & Algorithms3COSC-1102
23COSC-2201Data Structures & Algorithms -Lab1
24MATH-2102Linear Algebra3
25COSC-2104Computer Networks2
26COSC-2204Computer Networks-Lab1
Semester 4
Total Credit Hours17 

Semester-IV

Sr.#Course CodeTitle of the CourseCr. HrsPre Requisite
1COSC-2102Operating Systems3 
2COSC-2202Operating Systems-Lab1 
3COSC-2103Database Systems3 
4COSC-2203Database Systems-Lab1 
5STAT-2131Probability & Statistics3 
6xxxx-xxxxIT Supporting-I3 
7xxxx-xxxxUniversity Elective-II3 
Total Credit Hours17 

Semester-V

Sr.#Course CodeTitle of the CourseCr. HrsPre Requisite
1INFT-3101System and Network Administration3COSC-2102
2INFT-3201System and Network Administration- Lab1 
3INFT-3102IT Project Management3 
4xxxx-xxxxIT Supporting-II3 
5xxxx-xxxxIT Supporting-III3 
6xxxx-xxxxUniversity Elective-III3 
Total Credit Hours16 

Semester-VI

Sr.#Course CodeTitle of the CourseCr. HrsPre Requisite
1COSC-3102Information Security3 
2INFT-3104Database Administration and Management3COSC-2103
3INFT-3204Database Administration and Management-Lab1 
4INFT-3103Web Technologies3 
5xxxx-xxxxIT Elective-I3 
6xxxx-xxxxIT Elective-Ii3 
Total Credit Hours16 

Semester-VII

Sr.#Course CodeTitle of the CourseCr. HrsPre Requisite
1INFT-4301Final Year Project-I *3COSC-2103 & COSC-1104
2INFT-4110Virtual Systems and Services3 
3INFT-4210Virtual Systems and Services-Lab1 
4xxxx-xxxxUniversity Elective-IV3 
5xxxx-xxxxIT Elective-III3 
6xxxx-xxxxIT Elective-Iv3 
Total Credit Hours16 

Semester-VIII

Sr.#Course CodeTitle of the CourseCr. HrsPre Requisite
1INFT-4302Final Year Project-II3INFT-4301
2INFT-4109Cyber Security3 
3xxxx-xxxxIT Elective-V3 
4ENGL-4118Professional Practices3 
Total Credit Hours12 
Program Total Credit Hours135 

MS Information Technology

MS-IT-1

S. No.Course CodeCourse TitleCredit Hours
1COSC-6120Internet of Things3
2INFT-6102Information Security and Assurance3
3INFT-XXXXElective-I3
4INFT-XXXXElective-II3
Total12

MS-IT-2

S. No.Course CodeCourse TitleCredit Hours
1INFT-6143Advanced Research Methodology3
2INFT-XXXXElective-III3
3INFT-XXXXElective-IV3
4INFT-XXXXElective-V3
Total12

MS-IT-3 - 4

S. No.Course CodeCourse TitleCredit Hours
1INFS-6601Thesis6
Total6
Or
1INFT-XXXXElective-VI3
2INFT-XXXXElective -VII3
Total6

List of Courses

Sr.#Course CodeCourse NameCategory
1INFT-5101Advanced Database Management SystemsCore
2INFT-5102Information Security and AssuranceCore
3INFT-5143Advanced Research MethodologyCore
4INFT-5103Information Technology InfrastructureElective
5INFT-5104Telecom ManagementElective
6INFT-5105Data Warehousing Trends & IssuesElective
7INFT-5106Data Mining Trends & IssuesElective
8INFT-5107Advanced Business Intelligence and AnalyticsElective
9INFT-5108Multimedia DatabasesElective
10INFT-5109Mobile & Pervasive ComputingElective
11INFT-5110Enterprise Data Center Design and MethodologyElective
12INFT-5111Data Center Network Design, Implementation, and SecurityElective
13INFT-5112Network Performance Modeling and EvaluationElective
14INFT-5113Advanced Computer NetworksElective
15INFT-5114Virtualized Data CenterElective
16INFT-5115Stochastic SystemsElective
17INFT-5116Stochastic ProcessesElective
18INFT-5117Knowledge-Based SystemsElective
19INFT-5118Distributed Database SystemsElective
20INFT-5119Advanced Telecommunication NetworksElective
21INFT-5120Telecommunication SystemsElective
22INFT-5121Advanced Network SecurityElective
23INFT-5122Principles of Multimedia SystemsElective
24INFT-5123Advanced Multimedia SystemsElective
25INFT-5124Distributed SystemElective
26INFT-5125Computer GraphicsElective
27INFT-5126Advanced Topics in Information TechnologyElective
28INFT-5127Information Security ManagementElective
29INFT-5128Digital ForensicsElective
30INFT-5129Advanced Data ScienceElective
31INFT-5130Biological Database and ToolsElective
32INFT-5131Advanced RoutingElective
33INFT-5132Wireless Networks and Mobile ComputingElective
34INFT-5133Advanced Algorithms Design and AnalysisElective
35INFT-5134Cryptography and Network SecurityElective
36INFT-5135Information Retrieval TechniquesElective
37INFT-5136Machine LearningElective
38INFT-5137Deep LearningElective
39INFT-5138Advanced Digital Image ProcessingElective
40INFT-5139Advanced Software Quality AssuranceElective
41INFT-5140Internet of ThingsElective
42INFT-5141Big Data AnalyticsElective
43INFT-5142Cloud Computing SecurityElective

MS Information Security

MS-IS-1

S. No.Course CodeCourse TitleCredit Hours
1INFS-XXXXCore Course-I3
2INFS-XXXXCore Course-II3
3INFS-XXXXCore Course-III3
4INFS-XXXXSpecialization-I3
Total12

MS-IS-2

S. No.Course CodeCourse TitleCredit Hours
1INFS-XXXXCore Course-IV3
2INFS-XXXXSpecialization-II3
3INFS-XXXXElective-I3
4INFS-XXXXElective-II3
Total12

MS-IS-3 - 4

S. No.Course CodeCourse TitleCredit Hours
1INFS-6601Thesis12
Total12
Or
1INFS-XXXX(Elective-III to Elective-VI)12
Total12

List of Courses

Sr.#Course CodeCourse NameCategory
1INFS-6124Advanced Algorithms Design and AnalysisCore
2INFS-6125Cryptography and Network SecurityCore
3INFS-5101Information Security and PrivacyCore
4INFS-6123Advanced Research MethodologyCore
5INFS-5102Legal Issues in Information SecurityElective
6INFS-5103IT Security Evaluation and AuditingElective
7INFS-6111Intrusion Detection SystemsElective
8INFS-6112Cyber Risk ManagementElective
9INFS-6113Computer ForensicsElective
10INFS-6114Network ForensicsElective
11INFS-6115Operating System ForensicsElective
12INFS-6116IT Forensics and InvestigationElective
13MSCI-6134Cases in Small Business & EntrepreneurshipElective
14INFS-5104ICT Innovation-Product Design and DevelopmentElective
15INFS-6101Software SecurityElective
16INFS-6102Advanced Software EngineeringElective
17INFS-6103Modeling and Analysis of Security ProtocolsElective
18INFS-6104Usable Security and PrivacyElective
19INFS-6105Security of Smart DevicesElective
20INFS-6106Biometric AuthenticationElective
21INFS-6107Principles of Data ProtectionElective
22INFS-6108Cloud Computing SecurityElective
23INFS-6109Security of Data Communication NetworksElective
24INFS-6110Advanced Topics in Network SecurityElective
25INFS-6117Machine LearningElective
26INFS-6118Formal MethodsElective
27INFS-6119Model CheckingElective
28INFS-6120Internet of ThingsElective
29INFS-6121Information HidingElective
30INFS-6122Deep LearningElective
31INFS-6126Advanced Digital Image ProcessingElective
32INFS-6127Wireless Networks and Mobile ComputingElective
33INFS-6128Advanced Data ScienceElective
34INFS-6129Thesis-IMandatory
35INFS-6130Thesis-IIMandatory
36INFS-1102Programming FundamentalsDeficiency
37INFS-2101Object Oriented ProgrammingDeficiency
38INFS-1104Discrete StructuresDeficiency
39INFS-1103Design and Analysis of AlgorithmsDeficiency
40INFS-3101System and Network AdministrationDeficiency
41INFS-2102Operating SystemsDeficiency
42INFS-2104Database Administration and ManagementDeficiency
43INFS-2106Software Requirements EngineeringDeficiency
44INFS-4102Cyber SecurityDeficiency