BS Information Technology
Overview Elective Courses BS IT Courses Outlines Road Map
Overview
We are living and breathing in an information age. For many segments of society, the Internet has already changed how people work, think, communicate, or even socialize. Many of the changes can be attributed to information systems that now operate very widely over the Internet and Intranets. With the widespread commercial availability of computing technologies and machinery, information systems have been the dominant application area of computing. All present day organizations have come to rely on information systems for their day-to-day operation, planning, and decision making. Effective use of information technologies has become a critical success factor in modern society. BS-IT degree is unique blend of information systems and information technology in one program. The program is focused more on practical applications of technology and information systems to support organizations while adding value to their products and offerings.
The degree offers courses across the complete spectrum of IT, ranging from non-technical areas such as the nature of information and organizational needs for IT, through the hardware, software, network and multimedia technologies which are used to satisfy these needs, to the development and management skills needed to create and implement computer-based information systems.
The Goals
A major goal of this program is to produce graduates who can satisfy the industry needs of incorporating
enterprise-wide information systems (e.g. SAP R/3 ERP). The curriculum of BS-IT aims to achieve
simultaneously the following educational goals and outcomes:
- Equip the students with fundamental and advanced concepts of Information Systems with particular emphasis on the application of these concepts to further advance the state of art technology and to meet the needs of growing IT industry.
- Understand the business processes and identify the needed IT resources including hardware, software and communication technologies
- Plan, select, integrate, deploy, manage and support the required IT resources
- To impart effective leadership and decision-making skills;
- Ability to communicate effectively and to function on multidisciplinary teams;
- Ability to analyze the local and global impact of computing and understand professional, ethical, legal, security and social issues and their responsibilities as IT professionals.
Why degree in Information Technology
Information Technology (IT) are a multi-faceted field, and require multi-disciplinary perspectives. In order to apply technology effectively, a broad range of subjects are covered, such as web technologies, multimedia and database systems, business management technology , data communication and networking, software design, and enterprisewide solution development. The practice-based curriculum of BS-IT prepares graduates to work in IT departments of corporate and manufacturing sector entities. Their role is to conceive, design and implement IT solutions to business and management problems. The program is highly demanding and prepares students to take any challenging role as IT professional or Information Systems Expert.
Career Opportunities
Graduates from the course will have the knowledge and skills needed to use IT effectively and to use, develop and manage IT-based systems. The breadth and strong practical emphasis of the course will prepare graduates for careers working with information and IT in a wide range of positions in business, government and industry both local and international. Graduates may enter a variety of roles such as:
- Manager Information Systems
- Systems Analyst
- Database Administrator
- Network Administrator
- IT Consultant
- Enterprise-wide Solution Developer
- Enterprise-wide Information System Architect
Area Of Specialization
The degree structure provides the greatest possible flexibility, and gives students the broadest possible range of options from which to choose their areas of specializations. The students may opt for breadth in their studies by taking courses across a wide range of IST aspects, or they may decide to focus their studies by completing one or two majors which suit their interests and skills. In the final year all students are required to do a substantive individual project. This is accompanied by taught modules concerning strategic management for information systems and business analysis, project management and human-computer interaction. There is a wide range of
options from across the final year computing courses together with modern languages. Majors offered include
- Business Management Information Systems
- Enterprise-wide Information Systems Development and Management
- Manufacturing Information Systems
- Information Systems Architecture, Automation and Integration
- Medical Information Systems
- Educational Information Systems
Admission Requirements
The minimum requirements for admission in a bachelor degree program in this computing program is any of following:
a) At least 50% marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification with Mathematics, certified by IBCC.
OR
b) At least 50% marks in Intermediate (HSSC) examination with Pre-Medical or equivalent qualification, certified by IBCC.
Deficiency
“Students with pre-medical, must have to pass deficiency courses of Mathematics of 6 credit hours in first two semesters.”
1st Year
|
1st Semester
|
2nd Semester
|
Code
|
Course Title
|
Cr. Hrs.
|
Prerequisite
|
Code
|
Course Title
|
Cr. Hrs.
|
Prerequisite
|
CC120
|
Application of Information & Communication Technologies
|
2
|
–
|
NS125
|
Applied Physics
|
2
|
–
|
CC120L
|
Application of Information & Communication Technologies Lab
|
1
|
–
|
NS125L
|
Applied Physics Lab
|
1
|
–
|
CC111
|
Programming Fundamentals
|
3
|
–
|
CC112
|
Object Oriented Programming
|
3
|
CC111
CC111L
|
CC111L
|
Programming Fundamentals Lab
|
1
|
–
|
CC112L
|
Object Oriented Programming Lab
|
1
|
CC111
CC111L
|
MA107
|
Calculus and Analytical Geometry
|
3
|
–
|
MA108
|
Multivariable Calculus
|
3
|
MA107
|
EN110
|
English-I
|
3
|
–
|
EN123
|
English-II
|
3
|
EN110
|
ISL112
|
Islamic Thought and Perspectives
|
3
|
–
|
CC121
|
Digital Logic Design
|
2
|
–
|
POL121
|
Pakistan: Ideology, Constitution, and Society
|
3
|
–
|
CC121L
|
Digital Logic Design Lab
|
1
|
–
|
|
|
|
|
CC141
|
Quantitative Reasoning – 1 (Discrete Structures)
|
3
|
–
|
Semester Credit Hours
|
19
|
|
Semester Credit Hours
|
19
|
|
2nd Year
|
3rd Semester
|
4th Semester
|
Code
|
Course Title
|
Cr. Hrs.
|
Prerequisite
|
Code
|
Course Title
|
Cr. Hrs.
|
Prerequisite
|
CC213
|
Data Structures
|
3
|
CC112
CC112L
|
CC230
|
Database Systems
|
3
|
–
|
CC213L
|
Data Structures Lab
|
1
|
CC112
CC112L
|
CC230L
|
Database Systems Lab
|
1
|
–
|
CC222
|
Computer Organization and Assembly Language
|
2
|
CC121
CC121L
|
CC251
|
Computer Networks
|
2
|
–
|
CC222L
|
Computer Organization and Assembly Language Lab
|
1
|
CC121
CC121L
|
CC251L
|
Computer Networks Lab
|
1
|
–
|
CC281
|
Software Engineering
|
3
|
–
|
|
Technical Elective 1 (Open-Source Software Development)
|
3
|
–
|
SD210
|
Civics and Community Engagement
|
2
|
–
|
HU201
|
Professional Practices
|
3
|
–
|
MA150
|
Probability and Statistics
|
3
|
–
|
IT291
|
Web Technologies
|
2
|
–
|
MA210
|
Linear Algebra
|
3
|
MA107
|
IT291L
|
Web Technologies Lab
|
1
|
–
|
|
|
|
|
|
University Elective 1
|
3
|
–
|
Semester Credit Hours
|
18
|
|
Semester Credit Hours
|
19
|
|
3rd Year
|
5th Semester
|
6th Semester
|
Code
|
Course Title
|
Cr. Hrs.
|
Prerequisite
|
Code
|
Course Title
|
Cr. Hrs.
|
Prerequisite
|
IT331
|
Database Administration and Management
|
2
|
CC230
CC230L
|
IT321
|
System and Network Administration
|
2
|
CC251
CC251L
|
IT331L
|
Database Administration and Management Lab
|
1
|
CC230
CC230L
|
IT321L
|
System and Network Administration Lab
|
1
|
CC251
CC251L
|
CC361
|
Information Security
|
3
|
–
|
CY361
|
Cyber Security
|
2
|
CC361
|
CC371
|
Artificial Intelligence
|
3
|
CC213
CC213L
|
CY361L
|
Cyber Security Lab
|
1
|
CC361
|
CC323
|
Operating Systems
|
3
|
–
|
CC342
|
Analysis of Algorithms
|
3
|
CC213
CC213L
|
CC323L
|
Operating Systems Lab
|
1
|
–
|
EN220
|
Technical & Business Writing
|
3
|
EN125
|
MG224
|
Innovation and Entrepreneurship
|
3
|
–
|
|
Technical Elective 3
|
3
|
–
|
|
Technical Elective 2
|
3
|
–
|
|
Technical Elective 4
|
3
|
–
|
SD100
|
English Immersion
|
0
|
–
|
SD102
|
21st Century Skills
|
0
|
–
|
Semester Credit Hours
|
19
|
|
Semester Credit Hours
|
18
|
|
4th Year
|
7th Semester
|
8th Semester
|
Code
|
Course Title
|
Cr. Hrs.
|
Prerequisite
|
Code
|
Course Title
|
Cr. Hrs.
|
Prerequisite
|
IT451
|
Information Technology Infrastructure
|
3
|
–
|
|
University Elective 2
|
3
|
–
|
CC425
|
Parallel & Distributed Computing
|
3
|
CC323
CC323L
|
|
Technical Elective 7
|
3
|
–
|
|
Technical Elective 5
|
3
|
–
|
CC492
|
Final Year Project – II / COOP-II*
|
4
|
CC491
|
|
Technical Elective 6
|
3
|
–
|
|
|
|
|
CC491
|
Final Year Project – I / COOP-I*
|
2
|
–
|
|
|
|
|
Semester Credit Hours
|
14
|
|
Semester Credit Hours
|
10
|
|
* COOP means FYP undertaken in the industry.
Total Credit Hours: 136
(Non-exhaustive) List of Technical Electives:
Course Code
|
Course
|
Cr. Hr.
|
IT321
|
Virtual Systems & Services
|
2 – 1
|
CS245
|
Computer Architecture
|
3 – 0
|
CY351
|
Network Security
|
3 – 0
|
IT322
|
Enterprise Systems
|
3 – 0
|
CS341
|
Theory of Automata
|
3 – 0
|
SE486
|
Software Project Management
|
3 – 0
|
IT452
|
Cloud Computing
|
3 – 0
|
CS393
|
Mobile Application Development
|
2 – 1
|
AI372
|
Machine Learning
|
2 – 1
|
IT351
|
Advanced Networks
|
3 – 0
|
IT352
|
Internet of Things
|
2 – 1
|
IT461
|
Blockchain Technology and Application
|
3 – 0
|
DS393
|
Data Mining
|
2 – 1
|
IT391
|
Advance Web Technologies
|
2 – 1
|
SE492
|
Open Source Software Development
|
2 – 1
|
…
|
…
|
…
|
University Elective 1 (3 Credit Hours) (From Arts and Humanities)
Arts and Humanities (3 Credit Hours) Min One Course
Course Code
|
Course
|
Cr. Hr.
|
SD221
|
Life and Learning
|
3
|
SD222
|
Foreign Language
|
3
|
SD223
|
Logical Reasoning
|
3
|
University Elective 2 (3 Credit Hours) (From Social Sciences)
Social Sciences (3 Credit Hours) Min One Course
Course Code
|
Course
|
Cr. Hr.
|
HWB101
|
Health and Wellbeing
|
3
|
SOC102
|
Understanding Society and Sociocultural Dynamics
|
3
|
PSY110
|
Psychology of Mind and Behaviour
|
3
|
ECO202
|
Economics
|
3
|
MK210
|
Principles of Marketing
|
3
|
MG120
|
Principles of Management
|
3
|
Note:
The program BS Information Technology (BS-IT) is accredited by NCEAC. The roadmap must contain the courses provided by the NCEAC. Some of the courses we offer differ from those prescribed by UMT UG 2.0 but they are those that are mandated by NCEAC and do fulfill the requirements of the respective areas of UG 2.0. The roadmap is compliant with all the other courses proposed in UG 2.0.
It is hereby certified that curriculum of BS-IT program, Session Fall 2023 is compliant to Undergraduate 2.0 Policy. All the courses of UG 2.0 are incorporated in the roadmap accordingly.