Academic
academic > Faculty of Computing and IT > Information Technology

Curriculum for Associate Degree in IT Management

Mission

The IT Management Associate’s program is designed to provide students with the skills required to design, install, configure, and maintain network and technology infrastructures.  In addition, the combination of technical and general education courses in the program helps students develop skills in critical thinking, communication, and problem-solving. The aim of this course is to produce tertiary networking technology graduates who are highly-skilled and fully work-ready. These programs, which are Associate of Science degree programs, typically take two years to complete.

On completion of this course graduates will be prepared to contribute to the information technology networking industry and be able to:

  • Demonstrate a detailed understanding of enterprise networking principles and wireless based communication technologies
  • Possess an introductory knowledge of computer architecture; database development and design; the goals of Information Technology security; the principles of programming; and the history and overview of operating systems
  • Apply understanding of principles and methodology in analysis and design
  • Develop, implement and manage websites and web servers
  • Demonstrate the necessary skills to analyses, design and create complex networks and to implement and manage advanced server technology
  • Apply knowledge to wireless based communication technologies
  • Demonstrate an understanding and interpretation of key Information Technology concepts and how they relate to the contemporary business environment;
  • Demonstrate an understanding of the key concepts of Project Management
  • Formulate policy and practice which considers environmental impacts
  • Demonstrate the development and refinement of communication skills within the workplace
  • Demonstrate ethical behavior and decision-making
  • Demonstrate the acquisition of Information Systems research-based knowledge;
  • Demonstrate an appreciation of need to participate in professional and community networks and the facilitation of life-long learning
  • Enter into a range of professional Information Technology occupations

Students electing to continue studies at a University at the end of the Associate Degree qualification will find themselves well prepared for the learning experience and will be given advanced standing in accordance with current agreements.

Goals/Objectives

The aim of this course is to produce networking management graduates who are well skilled to work at an entry level and have capability to precede higher levels in the industry.

On completion of this course graduates will be able to:

  • Demonstrate an understanding of networking principles.
  • Possess an introduction to computer architecture.
  • Demonstrate an introductory level understanding of OS, the principles of programming and the history and overview of operating systems.
  • Develop, implement and manage websites and web servers.
  • Demonstrate the necessary skills and knowledge to implement and manage server technology appropriate for a small to medium enterprise.
  • Demonstrate the necessary skills and knowledge to analysis, design and create small to medium networks.
  • Demonstrate ethical behavior and decision-making.
  • Demonstrate an understanding and interpretation of key Information Technology concepts and how they relate to the contemporary business environment Demonstrate an appreciation of need to participate in professional and community networks and the facilitation of life-long learning.
  • Formulate policy and practice which considers environmental impacts.
  • Undertake A+, CCNA, CCNP, MCP, MCSE and open Source vendor certification.
  • Demonstrate the acquisition of Information Systems research-based knowledge.
  • Demonstrate the development and refinement of communication skills within the workplace.
  • Demonstrate employment skills that will provide a broad-based entry point into a range of professional Information Technology occupations.

Outcomes

The Network Management program is designed to provide students with skills and knowledge that will increase their workplace competence and advantage in administering computer networks. Through a balanced training program covering preparation for some of the most sought after certifications in computer technologies, you will receive training in systems administration, and LAN/WAN terminology and administration.

You will be ready to manage and maintain the typically complex computing environment of medium to large sized organizations. Early in the program, you will even build your own complete personal computer, which will provide you with the perfect learning tool for the remainder of the program to use in your home. You will also learn how to use one of the most popular application software suites.

Your education will be rounded out with general education courses in communication, mathematics, and Management. Success in Career Development will give you the skills, resume and cover letter writing and interviewing, required in landing that first job. This balanced learning approach provides you with an appropriate skill set for computer networking and enhances your administration potential.

Having the training and being prepared for industry certification, graduates of this comprehensive educational program possess the knowledge and skills necessary to obtain employment as an entry level Systems Administrator, LAN/WAN Administrator, Network Administrator, Network Operations Analyst, Systems Technician, Technical Support Specialist, Information Systems Administrator, or Computer Technician. You will have the skills to successfully manage and troubleshoot system environments running on the Windows and Linux based operating system. As a program graduate, you will be qualified to test for various industry certifications including the Microsoft Certified Systems Administrator (MCSA), and the CompTIA A+ and Network+ certification

Upon successful completion of the program, students will be able to:

  • Install industry-standard operating systems.
  • Design and implement networks.
  • Troubleshoot hardware and software.
  • Perform administrative functions in secure networks

Career Paths

Computer network management careers have been on the rise in the last decade. The Associate Degree in Network Management would serve the needs of those wishing to pursue a career related to the Administration and Management of Network. Having gained an understanding of computer networking hardware and software, graduates can choose from careers in network administration and systems analysis. Career opportunities exist as:

Network technician

  • Network Support
  • IT Support Team
  • Server Administrator
  • Intranet Administrator
  • Network Administrator
  • Systems Administrator

Network analyst

Network systems engineer

  • Network Manager
  • Network Security Manager

Emerging Technologies

  • Working Knowledge of Hardware Technologies
  • Working knowledge on Latest Windows Platform
  • Working knowledge on Latest Linux Platform
  • Working knowledge on Latest Antivirus Products
  • Working knowledge on Management Tools

International Standards

  • MS office
  • A+
  • MCP
  • MCSE
  • Red Hat / Fedora Certification
  • CCDA
  • CCNA
  • CCNP

Eligibility Criteria

  • At least 45% marks in Intermediate or Equivalentrequired for applying.

Program Structure

Sr. # Categories No. of Courses Credit Hours % Age of Total Cr. Hrs
1 Compulsory Courses 08 22 32%
2 Foundation Courses 04 12 18%
3 Major Courses including Project/Internship 09 28 41%
4 Electives Courses 02 06 9%
Total 23 68 100%
Total numbers of Credit hours65-68
Duration of Associate Degree2 years
Semester duration16-18 weeks
Semesters4
Course Load per Semester 16-18 Cr Hrs

Average number of courses per semester 4-6(not more than 3 lab/practical courses/semester)

Scheme of Study

Semester – I Semester – II Semester – III Semester – IV
English I (English Composition &Comprehension-I)   Credit Hours: 03 English II (Communication / Presentation skills)   Credit Hours: 03 English III(Business and Technical Writing)   Credit Hours: 03 Principles of Management Credit Hours: 03
Desktop Hardware   Credit Hours: 03 Open Source Desktop Operating System   Credit Hours: 03 Open Source Network Operating System   Credit Hours: 03 Project / Internship   Credit Hours: 04
Introduction to Computer   Credit Hours: 03   Microsoft based Desktop Operating System   Credit Hours: 03   Microsoft based Network Operating System   Credit Hours: 03
Islamic Studies   Credit Hours: 02  Pakistan Studies   Credit Hours: 02 Applied Mathematics/Statistics   Credit Hours: 03 Applied Network Security   Credit Hours: 03
Data communication & Networks   Credit Hours: 03 Network Design & Management   Credit Hours: 03 Routing & Switching   Credit Hours: 03 Wireless Technologies   Credit Hours: 03
Programming Basics   Credit Hours: 03 Database Management Systems   Credit Hours: 03 Web Systems and Technologies   Credit Hours: 03 Professional Practices   Credit Hours: 03

Curriculum for Bachelor of Science in Information Technology (BS (IT))

Objectives

In the era of educational revolution main objective of the BS 4-Years program in Information Technology is to prepare graduates having a deep knowledge of the subjects as well as ability to analyze in a given situation and draw out conclusion. The primary aim of the program is to produce broad base graduates able to face the challenges of the modern world.

The educational objectives of BS 4-Year program are: 

  • The program in Information Technology is designed to produce the graduates having a sound knowledge of the theoretical and practical subject matter.
  • Along with the knowledge of the subject they would also have a broader view of other disciplines. It will enable the students to interact with other branches of knowledge and strengthen their understanding.
  • The graduates are equipped with essential tools and techniques of research. It will enable them to analyze any given situation / issue and suggest its possible solutions.
  • The graduates are to be empowered to establish and develop a viable and forceful line between theory / concepts and practice in the field of Information Technology.
  • The similarity among the outlines has been developed to interrelate the discipline in the global perspective creating an environment of healthy competition and equal opportunities for all.

Eligibility Criteria

The candidates require intermediate with 200 marks of Mathematics or equivalent qualification i.e ICS, Pre-Engineering, Pre-Medical with Additional Mathematics or three year diploma from any Government Polytechnic Institute in Electrical/Electronics/IT/Computer Hardware/Telecom. The selection criteria will depend on the marks obtained in Matriculation and Intermediate.

Note: Diploma holder applicants can only apply against their reserve seats.

Program Structure

The structure of BS (IT) program is dynamic and provides basis for various options including Breadth-Based, Depth-Based, and Integrated Breadth & Depth-Based specializations. Students may choose a particular option, which is the most appropriate to their planned future career. Followings are the distribution of total credit hours:

  • The following tables provide the list of courses included in each of the course groups.
Course Group Credit Hours Percentage
Computing – Core (C-C) 41 30
Computing-Supportive (C-S) 12 9
IT– Core (IT-C) 21 16
IT – Supporting (IT-S) 15 9
General Education (GE) 19 11
University Electives (UE) 9 9
IT – Electives (IT-E) 18 16
Total 135  

Scheme of Study

Semester 1
Course Code Course Title Credit Hours Course Type
IT-161 Introduction to Information and Communication Technology 3+0 C-C
IT-103 Programming Fundamentals 4(3+1) C-C
MATH-107 Calculus and Analytical Geometry 3 C-S
PHY-107 Basic Electronics 3 C-S
ENG-101 Functional English (English-I) 3 GE
Semester 2
Course Code Course Title Credit Hours Course Type
IT-363 Information Systems 3 IT-S
IT-108 Object Oriented Programming 4(3+1) C-C
IT-151 Digital Logic Design 3(2+1) C-C
PKS-101 Pakistan Studies 2 GE
ENG-102 Communication Skills (English-II) 3 GE
  University Elective 1 3 UE
Semester 3
Course Code Course Title Credit Hours Course Type
CS-261 Discrete Structures 3 C-C
IT-204 Multimedia Systems and Design 3 IT-C
IT-212 Data Communications and Networks 4(3+1) C-C
ISL-100 Islamic Studies/Ethics 2 GE
  University Elective 2 3 UE
IT-304 Web Systems and Technologies 3(2+1) IT-C
Semester 4
Course Code Course Title Credit Hours Course Type
IT-321 Software Engineering 3 C-C
IT-206 Data Structures and Algorithm 4(3+1) C-C
STAT-205 Probability and Statistics 3 C-S
MATH-314 Linear Algebra 3 C-S
IT-205 Operating Systems 3 C-C
       
Semester 5
Course Code Course Title Credit Hours Course Type
IT-313 Internet Architecture & Protocols 3 IT-S
IT-245 Database Systems 4(3+1) C-C
IT-325 Object Oriented  Analysis and Design 3 IT-S
  IT Elective – 1 3 IT-E
  IT Elective – 2 3 IT-E
       
Semester 6
Course Code Course Title Credit Hours Course Type
IT-312 Network Security 3 IT-C
IT-318 Cloud Computing 3 IT-C
IT-402 Human Computer Interaction 3 C-C
IT-302 Technology Management 3 IT-C
  IT-Elective-3 3 IT-E
  IT Elective – 4 3 IT-E
Semester 7
Course Code Course Title Credit Hours Course Type
IT-406 Project/Thesis  (In progress) 6 C-C
IT-413 Systems and Network Administration 3 IT-C
ENG-310 Business and Technical Writing (English-III) 3 GE
SS-301 Professional Practices 3 GE
  University Elective 3 3 UE
  IT-Elective-5 3 IT-E
Semester 8
Course Code Course Title Credit Hours Course Type
IT-406 Project/Thesis (Completed) 6 C-C
IT-425 IT Project Management 3 IT-S
IT-445 Database Administration & Management 3 IT-S
IT-423 System Integration and Architecture 3 IT-C
- IT Elective – 6 3 IT-E

Curriculum for Master of Science in Information Technology (M.Sc. IT)

Program Overview

Master of Science in Information Technology (M.Sc. IT) is designed to cater to the needs of students who have a background in a discipline other than Information Technology (Basic Sciences) and wish to acquire skills in the rapidly advancing field of IT. One of the major objectives of our program is to include in the students a high level of administrative and technical responsibilities.

Our Graduates will combine the IT skills with those of their previous knowledge in a professional applications-oriented setting and prepare themselves for the technological challenges and opportunities of the future arising in all fields including banking, telecommunications, defense, commerce, government, health, education and many other areas. Graduates will develop the skills in the field of computer programming, software design, database management, networking and information systems; demanded by the cyber space employment market. 

Our graduates entering in the local, national and international market will almost immediately get hired and soon move to positions with great responsibility in such a rapidly expanding field. IT degrees provide motivation for the students and a standard for reward by the employer

Eligibility Criteria

The candidates require BSc Engineering or BA/BSc (with Mathematics /Computer Science of 200 Marks). The selection criteria will depend on the marks obtained in Matriculation, Intermediate, and Bachelors.

Program Structure

The structure of BS (IT) program majorly focuses on the database and networks field along with the core IT subjects. The structure is very dynamic and Students may choose a particular option, which is the most appropriate to their planned future career.

Followings are the distribution of total credit hours:

Sr. # Categories Credit Hours % age of total Cr. Hrs
1 General Courses 12 16%
2 Computing-Core Courses 28 38%
3 IT Courses including 21 29%
4 Electives Courses 12 17%
Total 73 100%
Total numbers of Credit hours 73-75
Duration of Associate Degree 2 years
Semester duration16-18 weeks
Semesters4
Course Load per Semester16-19 Cr Hrs

Average number of courses per semester 4-6 (not more than 3 lab / practical courses/semester)

Scheme of Study

Semester 1
Course Code Course Title Credit Hours Course Type
ENG-301 Communication Skills 3 GE
IT-161 Introduction to Information and Communication Technologies 3 GE
IT-103 Programming Fundamentals 4(3+1) C-C
IT-363 Information systems 3 IT-C
IT-302 Technology Management 3 IT-C
IT-211 Data Communications and Networks 3 C-C
         
Semester 2
Course Code Course Title Credit Hours Course Type
IT -201 Object Oriented Programming 3 C-C
IT-312 Network Security 3 IT-C
IT-321 Software Engineering 3 C-C
IT -242 Database Systems 3 C-C
IT-304 Web Systems & Technologies 3 IT-C
ENG-310 Business & Technical writing 3 GE
Semester 3
Course Code Course Title Credit Hours Course Type
IT-402 Human Computer Interaction 3 C-C
IT -205 Operating Systems 3 C-C
IT -206 Data Structures 3 C-C
IT -403 Research Methodologies 3 IT-C
  IT Elective 1 3 IT-E
  IT Elective 2 3 IT-E
Semester 4
Course Code Course Title Credit Hours Course Type
IT-404 Project/Thesis 3 C-C
MGT-306 Organizational Behavior 3 GE
IT-413 System and Network Administration 3 IT-C
IT- 423 System Integration and Architecture 3 IT-C
  IT Elective 3 3 IT-E
  IT Elective 4 3 IT-E

Curriculum for Master of Science in Information Technology (MS (IT))

The MS IT express sufficient flexibility to fulfill the requirements of either an “academic” degree (Breadth-Based) obtained in preparation for further graduate study or a terminal “professional” degree(Depth-Based). Our MS program is intended to establish an integrated breadth and depth based curriculum model to assure that the common aspects of various potential masters’ programmes in Information Technology are captured.

MS IT is composed of Course work with a compulsory Project / thesis. Project/thesis work unified with student’s chosen depth oriented specialties.

Mission Statement of MS (IT) Program

MS (IT) Programme is aimed to create, expand, disseminate and teach the information technology body of knowledge through academics, applications and research which positively impact society locally, nationally, and internationally.

MS (IT) Program Objectives

One of the key objectives of the programme is to produce well rounded individuals who are productive and responsible members of society familiar with the technical concepts and practices in the computing & information technology domains. The program provides graduates with competency and knowledge to take on appropriate professional roles in information technology industry or to pursue further education. Following are the key objectives of the program:

  • Use and apply current technical concepts and practices in the core information technologies.
  • Analyze, identify and define the requirements that must be satisfied to address problems or opportunities faced by individuals or organizations.
  • Identify and evaluate current and emerging technologies and assess their impact on individuals, organizations and society; including ethical, legal and policy issues.
  • Demonstrate independent critical thinking and problem solving skills.
  • Collaborate in teams to accomplish a common goal by integrating personal initiative and group cooperation.
  • Communicate effectively and efficiently with clients, users and peers both verbally and in writing, using appropriate terminology.
  • Recognize the need for continued learning throughout career.

Eligibility Criteria for MS

MS/M Phil candidate should possess sixteen years of education (M.Sc./BS-4 years degree program/BE/BSc (Engineering)) in CS/ IT/SE/CE or Electronics Engineering or equivalent qualification. The selection criteria will depend on the marks obtained in Matriculation and Intermediate as per University Admission Policy.

Distribution of Courses

Followings are the distribution of total credit hours:

Category/Area Credit Hours
Core 6
Elective 18
Thesis 6
Total Credit Hours 30

Core Courses

Course Code Course Title Credit Hours
IT-542 Advanced Database Management Systems 3
IT-513 Information Security and Assurance 3

Elective Courses

Sr. # Course Title Credit Hours
1 Mobile and Wireless Networks 3
2 Information Technology Infrastructure 3
3 Telecom Management 3
4 Data Warehousing Trends & Issues 3
5 Data Mining Trends & Issues 3
6 Advanced Business Intelligence and Analytics 3
7 Multimedia Databases 3
8 Information Retrieval 3
9 Advance Cloud Computing 3
10 Mobile & Pervasive Computing 3
11 Enterprise Data Center Design and Methodology 3
12 Data Center Network Design, Implementation, and Security 3
13 Virtualized Data Center 3
14 Advanced Computer Networks 3
15 Network Performance Modeling and Evaluation 3
16 Integrated Services over Packet Networks 3
17 Stochastic Systems 3
18 Stochastic Processes 3
19 Knowledge-Based Systems 3
20 Distributed Databases 3
21 Advanced Telecommunication Networks 3
22 Multimedia Databases 3
23 Telecommunication Systems 3
24 Advanced Network Security 3
25 Principles of Multimedia Systems 3
26 Advanced Multimedia Systems 3
27 Distributed System 3
28 Advance Computer Graphics 3
29 Advance Computer Vision 3
30 Advance Image Processing 3
Note: Above mention is the proposed list from the pool of IT Elective courses. The electives can be offered from the mentioned above courses but not limited to only these. Any new course can be offered/added if required with the approval of HoD/Chairperson on the recommendation of departmental curriculum committee.

Distribution of Courses

Followings are the distribution of total credit hours:

Category/Area Credit Hours
Core 6
Elective 18
Thesis 6
Total Credit Hours 30

ITEM # 2:CONVERSION OF MS IT FROM WEEK END TO FULL TIME PROGRAM AND REVISED ROAD MAP OF MS INFORMATION TECHNOLOGY

The house unanimously endorsed the decision of offering full time MS (IT) in Information Technology program at Hafiz Hayat Campus whenever department meets the HEC faculty requirements. Proposed Curriculum/Course Scheme was approved by the house and may be considered for kind recommendation.

Proposed Curriculum/Course Scheme was approved by the house.

ITEM # 3: DISCUSSION ON THESIS EVALUATION CRITERIA AND EXTERNAL EXAMINERS LIST

House proposed that MS Thesis evaluation may be considered as Fail/Pass rather than grades (A+, A, B+, … F) and submitted for kind discussion of Academic Council.

House recommendation the generic Panel of external examiners for evaluation of MS (IT) Thesis.  External examiner must hold PHD degree in relevant domain and working as a full time faculty member in HEC recognized university/institute.

Curriculum for Associate Degree in IT Management

Mission

The IT Management Associate’s program is designed to provide students with the skills required to design, install, configure, and maintain network and technology infrastructures.  In addition, the combination of technical and general education courses in the program helps students develop skills in critical thinking, communication, and problem-solving. The aim of this course is to produce tertiary networking technology graduates who are highly-skilled and fully work-ready. These programs, which are Associate of Science degree programs, typically take two years to complete.

On completion of this course graduates will be prepared to contribute to the information technology networking industry and be able to:

  • Demonstrate a detailed understanding of enterprise networking principles and wireless based communication technologies
  • Possess an introductory knowledge of computer architecture; database development and design; the goals of Information Technology security; the principles of programming; and the history and overview of operating systems
  • Apply understanding of principles and methodology in analysis and design
  • Develop, implement and manage websites and web servers
  • Demonstrate the necessary skills to analyses, design and create complex networks and to implement and manage advanced server technology
  • Apply knowledge to wireless based communication technologies
  • Demonstrate an understanding and interpretation of key Information Technology concepts and how they relate to the contemporary business environment;
  • Demonstrate an understanding of the key concepts of Project Management
  • Formulate policy and practice which considers environmental impacts
  • Demonstrate the development and refinement of communication skills within the workplace
  • Demonstrate ethical behavior and decision-making
  • Demonstrate the acquisition of Information Systems research-based knowledge;
  • Demonstrate an appreciation of need to participate in professional and community networks and the facilitation of life-long learning
  • Enter into a range of professional Information Technology occupations

Students electing to continue studies at a University at the end of the Associate Degree qualification will find themselves well prepared for the learning experience and will be given advanced standing in accordance with current agreements.

Goals/Objectives

The aim of this course is to produce networking management graduates who are well skilled to work at an entry level and have capability to precede higher levels in the industry.

On completion of this course graduates will be able to:

  • Demonstrate an understanding of networking principles.
  • Possess an introduction to computer architecture.
  • Demonstrate an introductory level understanding of OS, the principles of programming and the history and overview of operating systems.
  • Develop, implement and manage websites and web servers.
  • Demonstrate the necessary skills and knowledge to implement and manage server technology appropriate for a small to medium enterprise.
  • Demonstrate the necessary skills and knowledge to analysis, design and create small to medium networks.
  • Demonstrate ethical behavior and decision-making.
  • Demonstrate an understanding and interpretation of key Information Technology concepts and how they relate to the contemporary business environment Demonstrate an appreciation of need to participate in professional and community networks and the facilitation of life-long learning.
  • Formulate policy and practice which considers environmental impacts.
  • Undertake A+, CCNA, CCNP, MCP, MCSE and open Source vendor certification.
  • Demonstrate the acquisition of Information Systems research-based knowledge.
  • Demonstrate the development and refinement of communication skills within the workplace.
  • Demonstrate employment skills that will provide a broad-based entry point into a range of professional Information Technology occupations.

Outcomes

The Network Management program is designed to provide students with skills and knowledge that will increase their workplace competence and advantage in administering computer networks. Through a balanced training program covering preparation for some of the most sought after certifications in computer technologies, you will receive training in systems administration, and LAN/WAN terminology and administration.

You will be ready to manage and maintain the typically complex computing environment of medium to large sized organizations. Early in the program, you will even build your own complete personal computer, which will provide you with the perfect learning tool for the remainder of the program to use in your home. You will also learn how to use one of the most popular application software suites.

Your education will be rounded out with general education courses in communication, mathematics, and Management. Success in Career Development will give you the skills, resume and cover letter writing and interviewing, required in landing that first job. This balanced learning approach provides you with an appropriate skill set for computer networking and enhances your administration potential.

Having the training and being prepared for industry certification, graduates of this comprehensive educational program possess the knowledge and skills necessary to obtain employment as an entry level Systems Administrator, LAN/WAN Administrator, Network Administrator, Network Operations Analyst, Systems Technician, Technical Support Specialist, Information Systems Administrator, or Computer Technician. You will have the skills to successfully manage and troubleshoot system environments running on the Windows and Linux based operating system. As a program graduate, you will be qualified to test for various industry certifications including the Microsoft Certified Systems Administrator (MCSA), and the CompTIA A+ and Network+ certification

Upon successful completion of the program, students will be able to:

  • Install industry-standard operating systems.
  • Design and implement networks.
  • Troubleshoot hardware and software.
  • Perform administrative functions in secure networks

Career Paths

Computer network management careers have been on the rise in the last decade. The Associate Degree in Network Management would serve the needs of those wishing to pursue a career related to the Administration and Management of Network. Having gained an understanding of computer networking hardware and software, graduates can choose from careers in network administration and systems analysis. Career opportunities exist as:

Network technician

  • Network Support
  • IT Support Team
  • Server Administrator
  • Intranet Administrator
  • Network Administrator
  • Systems Administrator

Network analyst

Network systems engineer

  • Network Manager
  • Network Security Manager

Emerging Technologies

  • Working Knowledge of Hardware Technologies
  • Working knowledge on Latest Windows Platform
  • Working knowledge on Latest Linux Platform
  • Working knowledge on Latest Antivirus Products
  • Working knowledge on Management Tools

International Standards

  • MS office
  • A+
  • MCP
  • MCSE
  • Red Hat / Fedora Certification
  • CCDA
  • CCNA
  • CCNP

Eligibility Criteria

  • At least 45% marks in Intermediate or Equivalent required for applying.

Program Structure

Sr. # Categories No. of Courses Credit Hours % Age of Total Cr. Hrs
1 Compulsory Courses 08 22 32%
2 Foundation Courses 04 12 18%
3 Major Courses including Project/Internship 09 28 41%
4 Electives Courses 02 06 9%
Total 23 68 100%
Total numbers of Credit hours65-68
Duration of Associate Degree2 years
Semester duration16-18 weeks
Semesters4
Course Load per Semester16-18 Cr Hrs

Average number of courses per semester 4-6(not more than 3 lab/practical courses/semester)

Scheme of Study

Semester – I Semester – II Semester – III Semester – IV
English I (English Composition &Comprehension-I)   Credit Hours: 03 English II (Communication / Presentation skills)   Credit Hours: 03 English III(Business and Technical Writing)   Credit Hours: 03 Principles of Management Credit Hours: 03
Desktop Hardware   Credit Hours: 03 Open Source Desktop Operating System   Credit Hours: 03 Open Source Network Operating System   Credit Hours: 03 Project / Internship   Credit Hours: 04
Introduction to Computer   Credit Hours: 03   Microsoft based Desktop Operating System   Credit Hours: 03   Microsoft based Network Operating System   Credit Hours: 03
Islamic Studies   Credit Hours: 02  Pakistan Studies   Credit Hours: 02 Applied Mathematics/Statistics   Credit Hours: 03 Applied Network Security   Credit Hours: 03
Data communication & Networks   Credit Hours: 03 Network Design & Management   Credit Hours: 03 Routing & Switching   Credit Hours: 03 Wireless Technologies   Credit Hours: 03
Programming Basics   Credit Hours: 03 Database Management Systems   Credit Hours: 03 Web Systems and Technologies   Credit Hours: 03 Professional Practices   Credit Hours: 03

Curriculum for Bachelor of Science in Information Technology (BS (IT))

Objectives

In the era of educational revolution main objective of the BS 4-Years program in Information Technology is to prepare graduates having a deep knowledge of the subjects as well as ability to analyze in a given situation and draw out conclusion. The primary aim of the program is to produce broad base graduates able to face the challenges of the modern world.

The educational objectives of BS 4-Year program are: 

  • The program in Information Technology is designed to produce the graduates having a sound knowledge of the theoretical and practical subject matter.
  • Along with the knowledge of the subject they would also have a broader view of other disciplines. It will enable the students to interact with other branches of knowledge and strengthen their understanding.
  • The graduates are equipped with essential tools and techniques of research. It will enable them to analyze any given situation / issue and suggest its possible solutions.
  • The graduates are to be empowered to establish and develop a viable and forceful line between theory / concepts and practice in the field of Information Technology.
  • The similarity among the outlines has been developed to interrelate the discipline in the global perspective creating an environment of healthy competition and equal opportunities for all.

Eligibility Criteria

The candidates require intermediate with 200 marks of Mathematics or equivalent qualification i.e ICS, Pre-Engineering, Pre-Medical with Additional Mathematics or three year diploma from any Government Polytechnic Institute in Electrical/Electronics/IT/Computer Hardware/Telecom. The selection criteria will depend on the marks obtained in Matriculation and Intermediate.

Note: Diploma holder applicants can only apply against their reserve seats.

Program Structure

The structure of BS (IT) program is dynamic and provides basis for various options including Breadth-Based, Depth-Based, and Integrated Breadth & Depth-Based specializations. Students may choose a particular option, which is the most appropriate to their planned future career. Followings are the distribution of total credit hours:

  • The following tables provide the list of courses included in each of the course groups.
Course Group Credit Hours Percentage
Computing – Core (C-C) 41 30
Computing-Supportive (C-S) 12 9
IT– Core (IT-C) 21 16
IT – Supporting (IT-S) 15 9
General Education (GE) 19 11
University Electives (UE) 9 9
IT – Electives (IT-E) 18 16
Total 135  

Scheme of Study

Semester 1
Course Code Course Title Credit Hours Course Type
IT-161 Introduction to Information and Communication Technology 3+0 C-C
IT-103 Programming Fundamentals 4(3+1) C-C
MATH-107 Calculus and Analytical Geometry 3 C-S
PHY-107 Basic Electronics 3 C-S
ENG-101 Functional English (English-I) 3 GE
Semester 2
Course Code Course Title Credit Hours Course Type
IT-363 Information Systems 3 IT-S
IT-108 Object Oriented Programming 4(3+1) C-C
IT-151 Digital Logic Design 3(2+1) C-C
PKS-101 Pakistan Studies 2 GE
ENG-102 Communication Skills (English-II) 3 GE
  University Elective 1 3 UE
Semester 3
Course Code Course Title Credit Hours Course Type
CS-261 Discrete Structures 3 C-C
IT-204 Multimedia Systems and Design 3 IT-C
IT-212 Data Communications and Networks 4(3+1) C-C
ISL-100 Islamic Studies/Ethics 2 GE
  University Elective 2 3 UE
IT-304 Web Systems and Technologies 3(2+1) IT-C
Semester 4
Course Code Course Title Credit Hours Course Type
IT-321 Software Engineering 3 C-C
IT-206 Data Structures and Algorithm 4(3+1) C-C
STAT-205 Probability and Statistics 3 C-S
MATH-314 Linear Algebra 3 C-S
IT-205 Operating Systems 3 C-C
       
Semester 5
Course Code Course Title Credit Hours Course Type
IT-313 Internet Architecture & Protocols 3 IT-S
IT-245 Database Systems 4(3+1) C-C
IT-325 Object Oriented  Analysis and Design 3 IT-S
  IT Elective – 1 3 IT-E
  IT Elective – 2 3 IT-E
       
Semester 6
Course Code Course Title Credit Hours Course Type
IT-312 Network Security 3 IT-C
IT-318 Cloud Computing 3 IT-C
IT-402 Human Computer Interaction 3 C-C
IT-302 Technology Management 3 IT-C
  IT-Elective-3 3 IT-E
  IT Elective – 4 3 IT-E
Semester 7
Course Code Course Title Credit Hours Course Type
IT-406 Project/Thesis  (In progress) 6 C-C
IT-413 Systems and Network Administration 3 IT-C
ENG-310 Business and Technical Writing (English-III) 3 GE
SS-301 Professional Practices 3 GE
  University Elective 3 3 UE
  IT-Elective-5 3 IT-E
Semester 8
Course Code Course Title Credit Hours Course Type
IT-406 Project/Thesis (Completed) 6 C-C
IT-425 IT Project Management             3 IT-S
IT-445 Database Administration & Management 3 IT-S
IT-423 System Integration and Architecture 3 IT-C
- IT Elective – 6 3 IT-E

Curriculum for Master of Science in Information Technology (M.Sc. IT)

Program Overview

Master of Science in Information Technology (M.Sc. IT) is designed to cater to the needs of students who have a background in a discipline other than Information Technology (Basic Sciences) and wish to acquire skills in the rapidly advancing field of IT. One of the major objectives of our program is to include in the students a high level of administrative and technical responsibilities.

Our Graduates will combine the IT skills with those of their previous knowledge in a professional applications-oriented setting and prepare themselves for the technological challenges and opportunities of the future arising in all fields including banking, telecommunications, defense, commerce, government, health, education and many other areas. Graduates will develop the skills in the field of computer programming, software design, database management, networking and information systems; demanded by the cyber space employment market. 

Our graduates entering in the local, national and international market will almost immediately get hired and soon move to positions with great responsibility in such a rapidly expanding field. IT degrees provide motivation for the students and a standard for reward by the employer

Eligibility Criteria

The candidates require BSc Engineering or BA/BSc (with Mathematics /Computer Science of 200 Marks). The selection criteria will depend on the marks obtained in Matriculation, Intermediate, and Bachelors.

Program Structure

The structure of BS (IT) program majorly focuses on the database and networks field along with the core IT subjects. The structure is very dynamic and Students may choose a particular option, which is the most appropriate to their planned future career.

Followings are the distribution of total credit hours:

Sr. # Categories Credit Hours % age of total Cr. Hrs
1 General Courses 12 16%
2 Computing-Core Courses 28 38%
3 IT Courses including 21 29%
4 Electives Courses 12 17%
Total 73 100%
Total numbers of Credit hours3-75
Duration of Associate Degree2 years
Semester duration16-18 weeks
Semesters4
Course Load per Semester16-19 Cr Hrs

Average number of courses per semester 4-6 (not more than 3 lab / practical courses/semester)

Scheme of Study

Semester 1
Course Code Course Title Credit Hours Course Type
ENG-301 Communication Skills 3 GE
IT-161 Introduction to Information and Communication Technologies 3 GE
IT-103 Programming Fundamentals 4(3+1) C-C
IT-363 Information systems 3 IT-C
IT-302 Technology Management 3 IT-C
IT-211 Data Communications and Networks 3 C-C
         
Semester 2
Course Code Course Title Credit Hours Course Type
IT -201 Object Oriented Programming 3 C-C
IT-312 Network Security 3 IT-C
IT-321 Software Engineering 3 C-C
IT -242 Database Systems 3 C-C
IT-304 Web Systems & Technologies 3 IT-C
ENG-310 Business & Technical writing 3 GE
Semester 3
Course Code Course Title Credit Hours Course Type
IT-402 Human Computer Interaction 3 C-C
IT -205 Operating Systems 3 C-C
IT -206 Data Structures 3 C-C
IT -403 Research Methodologies 3 IT-C
  IT Elective 1 3 IT-E
  IT Elective 2 3 IT-E
Semester 4
Course Code Course Title Credit Hours Course Type
IT-404 Project/Thesis 3 C-C
MGT-306 Organizational Behavior 3 GE
IT-413 System and Network Administration 3 IT-C
IT- 423 System Integration and Architecture 3 IT-C
  IT Elective 3 3 IT-E
  IT Elective 4 3 IT-E

Curriculum for Master of Science in Information Technology (MS (IT))

The MS IT express sufficient flexibility to fulfill the requirements of either an “academic” degree (Breadth-Based) obtained in preparation for further graduate study or a terminal “professional” degree(Depth-Based). Our MS program is intended to establish an integrated breadth and depth based curriculum model to assure that the common aspects of various potential masters’ programmes in Information Technology are captured.

MS IT is composed of Course work with a compulsory Project / thesis. Project/thesis work unified with student’s chosen depth oriented specialties.

Mission Statement of MS (IT) Program

MS (IT) Programme is aimed to create, expand, disseminate and teach the information technology body of knowledge through academics, applicationsand research which positively impact society locally, nationally, andinternationally.

MS (IT) Program Objectives

One of the key objectives of the programme is to produce well rounded individuals who are productive and responsible members of society familiar with the technical concepts and practices in the computing & information technology domains. The program provides graduates with competency and knowledge to take on appropriate professional roles in information technology industry or to pursue further education. Following are the key objectives ofthe program:

  • Use and apply current technical concepts and practices in the core information technologies.
  • Analyze, identify and define the requirements that must be satisfied to address problems or opportunities faced by individuals or organizations.
  • Identify and evaluate current and emerging technologies and assess their impact on individuals, organizations and society; including ethical, legal and policy issues.
  • Demonstrate independent critical thinking and problem solving skills.
  • Collaborate in teams to accomplish a common goal by integrating personal initiative and group cooperation.
  • Communicate effectively and efficiently with clients, users and peers both verbally and in writing, using appropriate terminology.
  • Recognize the need for continued learning throughout career.

Eligibility Criteria for MS

MS/M Phil candidate should possess sixteen years of education (M.Sc./BS-4 years degree program/BE/BSc (Engineering)) in CS/ IT/SE/CE or Electronics Engineering or equivalent qualification. The selection criteria will depend on the marks obtained in Matriculation and Intermediate as per University Admission Policy.

Distribution of Courses

Followings are the distribution of total credit hours:

Category/Area Credit Hours
Core 6
Elective 18
Thesis 6
Total Credit Hours 30

Core Courses

Course Code Course Title Credit Hours
IT-542 Advanced Database Management Systems 3
IT-513 Information Security and Assurance 3

Elective Courses

Sr. # Course Title Credit Hours
1 Mobile and Wireless Networks 3
2 Information Technology Infrastructure 3
3 Telecom Management 3
4 Data Warehousing Trends & Issues 3
5 Data Mining Trends & Issues 3
6 Advanced Business Intelligence and Analytics 3
7 Multimedia Databases 3
8 Information Retrieval 3
9 Advance Cloud Computing 3
10 Mobile & Pervasive Computing 3
11 Enterprise Data Center Design and Methodology 3
12 Data Center Network Design, Implementation, and Security 3
13 Virtualized Data Center 3
14 Advanced Computer Networks 3
15 Network Performance Modeling and Evaluation 3
16 Integrated Services over Packet Networks 3
17 Stochastic Systems 3
18 Stochastic Processes 3
19 Knowledge-Based Systems 3
20 Distributed Databases 3
21 Advanced Telecommunication Networks 3
22 Multimedia Databases 3
23 Telecommunication Systems 3
24 Advanced Network Security 3
25 Principles of Multimedia Systems 3
26 Advanced Multimedia Systems 3
27 Distributed System 3
28 Advance Computer Graphics 3
29 Advance Computer Vision 3
30 Advance Image Processing 3

Note: Above mention is the proposed list from the pool of IT Elective courses. The electives can be offered from the mentioned above courses but not limited to only these. Any new course can be offered/added if required with the approval of HoD/Chairperson on the recommendation of departmental curriculum committee.

Distribution of Courses

Followings are the distribution of total credit hours:

Category/Area Credit Hours
Core 6
Elective 18
Thesis 6
Total Credit Hours 30

ITEM # 2:CONVERSION OF MS IT FROM WEEK END TO FULL TIME PROGRAM AND REVISED ROAD MAP OF MS INFORMATION TECHNOLOGY

The house unanimously endorsed the decision of offering full time MS (IT) in Information Technology program at Hafiz Hayat Campus whenever department meets the HEC faculty requirements. Proposed Curriculum/Course Scheme was approved by the house and may be considered for kind recommendation.

Proposed Curriculum/Course Scheme was approved by the house.

ITEM # 3: DISCUSSION ON THESIS EVALUATION CRITERIA AND EXTERNAL EXAMINERS LIST

House proposed that MS Thesis evaluation may be considered as Fail/Pass rather than grades (A+, A, B+, … F) and submitted for kind discussion of Academic Council.

House recommendation the generic Panel of external examiners for evaluation of MS (IT) Thesis.  External examiner must hold PHD degree in relevant domain and working as a full time faculty member in HEC recognized university/institute.

Curriculum for Associate Degree in IT Management

Mission

The IT Management Associate’s program is designed to provide students with the skills required to design, install, configure, and maintain network and technology infrastructures.  In addition, the combination of technical and general education courses in the program helps students develop skills in critical thinking, communication, and problem-solving. The aim of this course is to produce tertiary networking technology graduates who are highly-skilled and fully work-ready. These programs, which are Associate of Science degree programs, typically take two years to complete.

On completion of this course graduates will be prepared to contribute to the information technology networking industry and be able to:

  • Demonstrate a detailed understanding of enterprise networking principles and wireless based communication technologies
  • Possess an introductory knowledge of computer architecture; database development and design; the goals of Information Technology security; the principles of programming; and the history and overview of operating systems
  • Apply understanding of principles and methodology in analysis and design
  • Develop, implement and manage websites and web servers
  • Demonstrate the necessary skills to analyses, design and create complex networks and to implement and manage advanced server technology
  • Apply knowledge to wireless based communication technologies
  • Demonstrate an understanding and interpretation of key Information Technology concepts and how they relate to the contemporary business environment;
  • Demonstrate an understanding of the key concepts of Project Management
  • Formulate policy and practice which considers environmental impacts
  • Demonstrate the development and refinement of communication skills within the workplace
  • Demonstrate ethical behavior and decision-making
  • Demonstrate the acquisition of Information Systems research-based knowledge;
  • Demonstrate an appreciation of need to participate in professional and community networks and the facilitation of life-long learning
  • Enter into a range of professional Information Technology occupations

Students electing to continue studies at a University at the end of the Associate Degree qualification will find themselves well prepared for the learning experience and will be given advanced standing in accordance with current agreements.

Goals/Objectives

The aim of this course is to produce networking management graduates who are well skilled to work at an entry level and have capability to precede higher levels in the industry.

On completion of this course graduates will be able to:

  • Demonstrate an understanding of networking principles.
  • Possess an introduction to computer architecture.
  • Demonstrate an introductory level understanding of OS, the principles of programming and the history and overview of operating systems.
  • Develop, implement and manage websites and web servers.
  • Demonstrate the necessary skills and knowledge to implement and manage server technology appropriate for a small to medium enterprise.
  • Demonstrate the necessary skills and knowledge to analysis, design and create small to medium networks.
  • Demonstrate ethical behavior and decision-making.
  • Demonstrate an understanding and interpretation of key Information Technology concepts and how they relate to the contemporary business environment Demonstrate an appreciation of need to participate in professional and community networks and the facilitation of life-long learning.
  • Formulate policy and practice which considers environmental impacts.
  • Undertake A+, CCNA, CCNP, MCP, MCSE and open Source vendor certification.
  • Demonstrate the acquisition of Information Systems research-based knowledge.
  • Demonstrate the development and refinement of communication skills within the workplace.
  • Demonstrate employment skills that will provide a broad-based entry point into a range of professional Information Technology occupations.

Outcomes

The Network Management program is designed to provide students with skills and knowledge that will increase their workplace competence and advantage in administering computer networks. Through a balanced training program covering preparation for some of the most sought after certifications in computer technologies, you will receive training in systems administration, and LAN/WAN terminology and administration.

You will be ready to manage and maintain the typically complex computing environment of medium to large sized organizations. Early in the program, you will even build your own complete personal computer, which will provide you with the perfect learning tool for the remainder of the program to use in your home. You will also learn how to use one of the most popular application software suites.

Your education will be rounded out with general education courses in communication, mathematics, and Management. Success in Career Development will give you the skills, resume and cover letter writing and interviewing, required in landing that first job. This balanced learning approach provides you with an appropriate skill set for computer networking and enhances your administration potential.

Having the training and being prepared for industry certification, graduates of this comprehensive educational program possess the knowledge and skills necessary to obtain employment as an entry level Systems Administrator, LAN/WAN Administrator, Network Administrator, Network Operations Analyst, Systems Technician, Technical Support Specialist, Information Systems Administrator, or Computer Technician. You will have the skills to successfully manage and troubleshoot system environments running on the Windows and Linux based operating system. As a program graduate, you will be qualified to test for various industry certifications including the Microsoft Certified Systems Administrator (MCSA), and the CompTIA A+ and Network+ certification

Upon successful completion of the program, students will be able to:

  • Install industry-standard operating systems.
  • Design and implement networks.
  • Troubleshoot hardware and software.
  • Perform administrative functions in secure networks

Career Paths

Computer network management careers have been on the rise in the last decade. The Associate Degree in Network Management would serve the needs of those wishing to pursue a career related to the Administration and Management of Network. Having gained an understanding of computer networking hardware and software, graduates can choose from careers in network administration and systems analysis. Career opportunities exist as:

Network technician

  • Network Support
  • IT Support Team
  • Server Administrator
  • Intranet Administrator
  • Network Administrator
  • Systems Administrator

Network analyst

Network systems engineer

  • Network Manager
  • Network Security Manager

Emerging Technologies

  • Working Knowledge of Hardware Technologies
  • Working knowledge on Latest Windows Platform
  • Working knowledge on Latest Linux Platform
  • Working knowledge on Latest Antivirus Products
  • Working knowledge on Management Tools

International Standards

  • MS office
  • A+
  • MCP
  • MCSE
  • Red Hat / Fedora Certification
  • CCDA
  • CCNA
  • CCNP

Eligibility Criteria

  • At least 45% marks in Intermediate or Equivalentrequired for applying.

Program Structure

Sr. # Categories No. of Courses Credit Hours % Age of Total Cr. Hrs
1 Compulsory Courses 08 22 32%
2 Foundation Courses 04 12 18%
3 Major Courses including Project/Internship 09 28 41%
4 Electives Courses 02 06 9%
Total 23 68 100%
Total numbers of Credit hours65-68
Duration of Associate Degree2 years
Semester duration16-18 weeks
Semesters4
Course Load per Semester16-18 Cr Hrs

Average number of courses per semester 4-6(not more than 3 lab/practical courses/semester)

Scheme of Study

Semester – I Semester – II Semester – III Semester – IV
English I (English Composition &Comprehension-I)   Credit Hours: 03 English II (Communication / Presentation skills)   Credit Hours: 03 English III(Business and Technical Writing)   Credit Hours: 03 Principles of Management Credit Hours: 03
Desktop Hardware   Credit Hours: 03 Open Source Desktop Operating System   Credit Hours: 03 Open Source Network Operating System   Credit Hours: 03 Project / Internship   Credit Hours: 04
Introduction to Computer   Credit Hours: 03   Microsoft based Desktop Operating System   Credit Hours: 03   Microsoft based Network Operating System   Credit Hours: 03
Islamic Studies   Credit Hours: 02  Pakistan Studies   Credit Hours: 02 Applied Mathematics/Statistics   Credit Hours: 03 Applied Network Security   Credit Hours: 03
Data communication & Networks   Credit Hours: 03 Network Design & Management   Credit Hours: 03 Routing & Switching   Credit Hours: 03 Wireless Technologies   Credit Hours: 03
Programming Basics   Credit Hours: 03 Database Management Systems   Credit Hours: 03 Web Systems and Technologies   Credit Hours: 03 Professional Practices   Credit Hours: 03

Curriculum for Bachelor of Science in Information Technology (BS (IT))

Objectives

In the era of educational revolution main objective of the BS 4-Years program in Information Technology is to prepare graduates having a deep knowledge of the subjects as well as ability to analyze in a given situation and draw out conclusion. The primary aim of the program is to produce broad base graduates able to face the challenges of the modern world.

The educational objectives of BS 4-Year program are: 

  • The program in Information Technology is designed to produce the graduates having a sound knowledge of the theoretical and practical subject matter.
  • Along with the knowledge of the subject they would also have a broader view of other disciplines. It will enable the students to interact with other branches of knowledge and strengthen their understanding.
  • The graduates are equipped with essential tools and techniques of research. It will enable them to analyze any given situation / issue and suggest its possible solutions.
  • The graduates are to be empowered to establish and develop a viable and forceful line between theory / concepts and practice in the field of Information Technology.
  • The similarity among the outlines has been developed to interrelate the discipline in the global perspective creating an environment of healthy competition and equal opportunities for all.

Eligibility Criteria

The candidates require intermediate with 200 marks of Mathematics or equivalent qualification i.e ICS, Pre-Engineering, Pre-Medical with Additional Mathematics or three year diploma from any Government Polytechnic Institute in Electrical/Electronics/IT/Computer Hardware/Telecom. The selection criteria will depend on the marks obtained in Matriculation and Intermediate.

Note: Diploma holder applicants can only apply against their reserve seats.

Program Structure

The structure of BS (IT) program is dynamic and provides basis for various options including Breadth-Based, Depth-Based, and Integrated Breadth & Depth-Based specializations. Students may choose a particular option, which is the most appropriate to their planned future career. Followings are the distribution of total credit hours:

  • The following tables provide the list of courses included in each of the course groups.
Course Group Credit Hours Percentage
Computing – Core (C-C) 41 30
Computing-Supportive (C-S) 12 9
IT– Core (IT-C) 21 16
IT – Supporting (IT-S) 15 9
General Education (GE) 19 11
University Electives (UE) 9 9
IT – Electives (IT-E) 18 16
Total 135  

Scheme of Study

Semester 1
Course Code Course Title Credit Hours Course Type
IT-161 Introduction to Information and Communication Technology 3+0 C-C
IT-103 Programming Fundamentals 4(3+1) C-C
MATH-107 Calculus and Analytical Geometry 3 C-S
PHY-107 Basic Electronics 3 C-S
ENG-101 Functional English (English-I) 3 GE
Semester 2
Course Code Course Title Credit Hours Course Type
IT-363 Information Systems 3 IT-S
IT-108 Object Oriented Programming 4(3+1) C-C
IT-151 Digital Logic Design 3(2+1) C-C
PKS-101 Pakistan Studies 2 GE
ENG-102 Communication Skills (English-II) 3 GE
  University Elective 1 3 UE
Semester 3
Course Code Course Title Credit Hours Course Type
CS-261 Discrete Structures 3 C-C
IT-204 Multimedia Systems and Design 3 IT-C
IT-212 Data Communications and Networks 4(3+1) C-C
ISL-100 Islamic Studies/Ethics 2 GE
  University Elective 2 3 UE
IT-304 Web Systems and Technologies 3(2+1) IT-C
Semester 4
Course Code Course Title Credit Hours Course Type
IT-321 Software Engineering 3 C-C
IT-206 Data Structures and Algorithm 4(3+1) C-C
STAT-205 Probability and Statistics 3 C-S
MATH-314 Linear Algebra 3 C-S
IT-205 Operating Systems 3 C-C
       
Semester 5
Course Code Course Title Credit Hours Course Type
IT-313 Internet Architecture & Protocols 3 IT-S
IT-245 Database Systems 4(3+1) C-C
IT-325 Object Oriented  Analysis and Design 3 IT-S
  IT Elective – 1 3 IT-E
  IT Elective – 2 3 IT-E
       
Semester 6
Course Code Course Title Credit Hours Course Type
IT-312 Network Security 3 IT-C
IT-318 Cloud Computing 3 IT-C
IT-402 Human Computer Interaction 3 C-C
IT-302 Technology Management 3 IT-C
  IT-Elective-3 3 IT-E
  IT Elective – 4 3 IT-E
Semester 7
Course Code Course Title Credit Hours Course Type
IT-406 Project/Thesis  (In progress) 6 C-C
IT-413 Systems and Network Administration 3 IT-C
ENG-310 Business and Technical Writing (English-III) 3 GE
SS-301 Professional Practices 3 GE
  University Elective 3 3 UE
  IT-Elective-5 3 IT-E
Semester 8
Course Code Course Title Credit Hours Course Type
IT-406 Project/Thesis (Completed) 6 C-C
IT-425 IT Project Management 3 IT-S
IT-445 Database Administration & Management 3 IT-S
IT-423 System Integration and Architecture 3 IT-C
- IT Elective – 6 3 IT-E

Curriculum for Master of Science in Information Technology (M.Sc. IT)

Program Overview

Master of Science in Information Technology (M.Sc. IT) is designed to cater to the needs of students who have a background in a discipline other than Information Technology (Basic Sciences) and wish to acquire skills in the rapidly advancing field of IT. One of the major objectives of our program is to include in the students a high level of administrative and technical responsibilities.

Our Graduates will combine the IT skills with those of their previous knowledge in a professional applications-oriented setting and prepare themselves for the technological challenges and opportunities of the future arising in all fields including banking, telecommunications, defense, commerce, government, health, education and many other areas. Graduates will develop the skills in the field of computer programming, software design, database management, networking and information systems; demanded by the cyber space employment market. 

Our graduates entering in the local, national and international market will almost immediately get hired and soon move to positions with great responsibility in such a rapidly expanding field. IT degrees provide motivation for the students and a standard for reward by the employer

Eligibility Criteria

The candidates require BSc Engineering or BA/BSc (with Mathematics /Computer Science of 200 Marks). The selection criteria will depend on the marks obtained in Matriculation, Intermediate, and Bachelors.

Program Structure

The structure of BS (IT) program majorly focuses on the database and networks field along with the core IT subjects. The structure is very dynamic and Students may choose a particular option, which is the most appropriate to their planned future career.

Followings are the distribution of total credit hours:

Sr. # Categories Credit Hours % age of total Cr. Hrs
1 General Courses 12 16%
2 Computing-Core Courses 28 38%
3 IT Courses including 21 29%
4 Electives Courses 12 17%
Total 73 100%
Total numbers of Credit hours73-75
Duration of Associate Degree2 years
Semester duration16-18 weeks
Semesters4
Course Load per Semester16-19 Cr Hrs

Average number of courses per semester 4-6 (not more than 3 lab / practical courses/semester)

Scheme of Study

Semester 1
Course Code Course Title Credit Hours Course Type
ENG-301 Communication Skills 3 GE
IT-161 Introduction to Information and Communication Technologies 3 GE
IT-103 Programming Fundamentals 4(3+1) C-C
IT-363 Information systems 3 IT-C
IT-302 Technology Management 3 IT-C
IT-211 Data Communications and Networks 3 C-C
         
Semester 2
Course Code Course Title Credit Hours Course Type
IT -201 Object Oriented Programming 3 C-C
IT-312 Network Security 3 IT-C
IT-321 Software Engineering 3 C-C
IT -242 Database Systems 3 C-C
IT-304 Web Systems & Technologies 3 IT-C
ENG-310 Business & Technical writing 3 GE
Semester 3
Course Code Course Title Credit Hours Course Type
IT-402 Human Computer Interaction 3 C-C
IT -205 Operating Systems 3 C-C
IT -206 Data Structures 3 C-C
IT -403 Research Methodologies 3 IT-C
  IT Elective 1 3 IT-E
  IT Elective 2 3 IT-E
Semester 4
Course Code Course Title Credit Hours Course Type
IT-404 Project/Thesis 3 C-C
MGT-306 Organizational Behavior 3 GE
IT-413 System and Network Administration 3 IT-C
IT- 423 System Integration and Architecture 3 IT-C
  IT Elective 3 3 IT-E
  IT Elective 4 3 IT-E

Curriculum for Master of Science in Information Technology (MS (IT))

The MS IT express sufficient flexibility to fulfill the requirements of either an “academic” degree (Breadth-Based) obtained in preparation for further graduate study or a terminal “professional” degree(Depth-Based). Our MS program is intended to establish an integrated breadth and depth based curriculum model to assure that the common aspects of various potential masters’ programmes in Information Technology are captured.

MS IT is composed of Course work with a compulsory Project / thesis. Project/thesis work unified with student’s chosen depth oriented specialties.

Mission Statement of MS (IT) Program

MS (IT) Programme is aimed to create, expand, disseminate and teach the information technology body of knowledge through academics, applications and research which positively impact society locally, nationally, and internationally.

4.2         MS (IT) Program Objectives

One of the key objectives of the programme is to produce well rounded individuals who are productive and responsible members of society familiar with the technical concepts and practices in the computing & information technology domains. The program provides graduates with competency and knowledge to take on appropriate professional roles in information technology industry or to pursue further education. Following are the key objectives ofthe program:

  • Use and apply current technical concepts and practices in the core information technologies.
  • Analyze, identify and define the requirements that must be satisfied to address problems or opportunities faced by individuals or organizations.
  • Identify and evaluate current and emerging technologies and assess their impact on individuals, organizations and society; including ethical, legal and policy issues.
  • Demonstrate independent critical thinking and problem solving skills.
  • Collaborate in teams to accomplish a common goal by integrating personal initiative and group cooperation.
  • Communicate effectively and efficiently with clients, users and peers both verbally and in writing, using appropriate terminology.
  • Recognize the need for continued learning throughout career.

Eligibility Criteria for MS

MS/M Phil candidate should possess sixteen years of education (M.Sc./BS-4 years degree program/BE/BSc (Engineering)) in CS/ IT/SE/CE or Electronics Engineering or equivalent qualification. The selection criteria will depend on the marks obtained in Matriculation and Intermediate as per University Admission Policy.

Distribution of Courses

Followings are the distribution of total credit hours:

Category/Area Credit Hours
Core 6
Elective 18
Thesis 6
Total Credit Hours 30

Core Courses

Course Code Course Title Credit Hours
IT-542 Advanced Database Management Systems 3
IT-513 Information Security and Assurance 3

Elective Courses

Sr. # Course Title Credit Hours
1 Mobile and Wireless Networks 3
2 Information Technology Infrastructure 3
3 Telecom Management 3
4 Data Warehousing Trends & Issues 3
5 Data Mining Trends & Issues 3
6 Advanced Business Intelligence and Analytics 3
7 Multimedia Databases 3
8 Information Retrieval 3
9 Advance Cloud Computing 3
10 Mobile & Pervasive Computing 3
11 Enterprise Data Center Design and Methodology 3
12 Data Center Network Design, Implementation, and Security 3
13 Virtualized Data Center 3
14 Advanced Computer Networks 3
15 Network Performance Modeling and Evaluation 3
16 Integrated Services over Packet Networks 3
17 Stochastic Systems 3
18 Stochastic Processes 3
19 Knowledge-Based Systems 3
20 Distributed Databases 3
21 Advanced Telecommunication Networks 3
22 Multimedia Databases 3
23 Telecommunication Systems 3
24 Advanced Network Security 3
25 Principles of Multimedia Systems 3
26 Advanced Multimedia Systems 3
27 Distributed System 3
28 Advance Computer Graphics 3
29 Advance Computer Vision 3
30 Advance Image Processing 3

Note: Above mention is the proposed list from the pool of IT Elective courses. The electives can be offered from the mentioned above courses but not limited to only these. Any new course can be offered/added if required with the approval of HoD/Chairperson on the recommendation of departmental curriculum committee.

Distribution of Courses

Followings are the distribution of total credit hours:

Category/Area Credit Hours
Core 6
Elective 18
Thesis 6
Total Credit Hours 30

ITEM # 2:CONVERSION OF MS IT FROM WEEK END TO FULL TIME PROGRAM AND REVISED ROAD MAP OF MS INFORMATION TECHNOLOGY

The house unanimously endorsed the decision of offering full time MS (IT) in Information Technology program at Hafiz Hayat Campus whenever department meets the HEC faculty requirements. Proposed Curriculum/Course Scheme was approved by the house and may be considered for kind recommendation.

Proposed Curriculum/Course Scheme was approved by the house.

ITEM # 3: DISCUSSION ON THESIS EVALUATION CRITERIA AND EXTERNAL EXAMINERS LIST

House proposed that MS Thesis evaluation may be considered as Fail/Pass rather than grades (A+, A, B+, … F) and submitted for kind discussion of Academic Council.

House recommendation the generic Panel of external examiners for evaluation of MS (IT) Thesis. External examiner must hold PHD degree in relevant domain and working as a full time faculty member in HEC recognized university/institute.