BS INFORMATION TECHNOLOGY (4 YEARS)

A SYMBOL OF EXCELLENCE, INNOVATION AND INTEGRITY

OVERVIEW

BS Information Technology is a 4-year degree program at the Department of Computer Science & Technology, Emerson University, Multan that focusing on practical applications of technology. It covers networking, database management, software development, and cybersecurity. Graduates pursue careers as IT managers, network administrators, cybersecurity specialists, and software developers. The program emphasizes hands-on training and real-world problem-solving. It prepares students for industry certifications like CompTIA and Cisco.

Program Educational Objectives (PEOs)

Program Educational Objectives (PEOs) for an Information Technology (IT) department typically outline the expected achievements of graduates within a few years after completing their degree.

Sr.#

Statement

PEO-1

Leverage advanced principles and practices of information technology to effectively resolve complex challenges within the professional domain.

PEO-2

Exhibit proficiency in utilizing modern tools acquired during the BS program to design and develop effective solutions.

PEO-3

Cultivate effective team members and leaders with strong communication skills and high moral standards, enabling them to excel in presenting and communicating while fostering awareness of moral and social values in others.

Graduate Attributes (GAs)

Sr.# Program Learning Objective Statement
1 Academic Education Equip graduates with comprehensive educational knowledge and develop proficient computing professionals.
2 Expertise in Addressing Computing Challenges Leverage foundational computing principles, specialized knowledge within the computing domain, and pertinent mathematics and science to effectively abstract and conceptualize computing models derived from clearly defined problems and requirements.
3 Problem Analysis Identify and formulate complex computing problems, conduct a thorough literature review, and apply fundamental principles of mathematics, computer science, and relevant domain disciplines to arrive at well-supported conclusions.
4 Design and Development of Solutions Develop and assess solutions for complex computing challenges, as well as design and evaluate systems, components, or processes that fulfill specified requirements while appropriately considering public health and safety, as well as cultural, societal, and environmental factors.
5 Contemporary Tool usage Develop, evaluate, and implement effective techniques, resources, and modern computing tools for complex computing tasks, while recognizing their limitations.
6 Individual and Team collaboration Work effectively both independently and as a member or leader in diverse teams and multidisciplinary environments
7 Communication and Discussion Effectively engage with the computing community and the broader society on complex computing matters by demonstrating the ability to comprehend and produce clear reports, design documentation, deliver impactful presentations, and provide and follow precise instructions.
8 Societal Impact and Professional development in Computing Recognize and evaluate societal, health, safety, legal, and cultural issues in both local and global contexts, and understand the associated responsibilities within professional computing practice.
9 Ethical standards and practices Understand and adhere to professional ethics, responsibilities, and standards in computing practice.
10 Life-Long Learning Recognize the necessity and possess the capability for independent learning to support ongoing development as a computing professional.

Mapping of PEOs and GAs

Mapping Program Learning Outcomes (PLOs) to Program Educational Objectives (PEOs) helps ensure that the curriculum aligns with the intended outcomes for graduates. Here’s a general approach for mapping PLOs to PEOs for an Information Technology (IT) department:

PLOs

PEO-1

PEO-2

PEO-3

PLO-1

  

PLO-2

 

PLO-3

 

 

PLO-4

 

PLO-5

 

PLO-6

PLO-7

  

PLO-8

  

PLO-9

 

PLO-10

 

Curriculum of Bachelor of Science in Information Technology (BSIT)

4 years Degree Program-Bachelor of Science in Information Technology (BSIT) 45 courses covering 133 credit hours spread over 8 semesters

Course Groups Categories as per UGP No. of courses Credit Hours
  • Computing Core (14 courses, 46 CrHrs)
  • Information Technology Core (6 courses, 18 CrHrs)
  • Information Technology Electives (7 courses, 21 CrHrs)
Major (Disciplinary) Courses 27 85(57-28)
  • Mathematics and Supporting Courses (4 courses, 12 CrHrs)
  • University Electives (2 course, 6 CrHr)
Interdisciplinary/Allied Courses 6 18(18-0)
  • General Education Courses
General Education Courses 12 30(28-2)
Total: 45 133(103-30)

Computing Core (46/133) 12 Compulsory Courses

Computing Core (46/133) 12 Compulsory Courses

Sr. Course Code Course Title Credit Hour
1. COSC-1102 Programming Fundamentals 3 (3-0)
2. COSC-1202 Programming Fundamentals (Lab) 1 (0-1)
3. COSC-1103 Object Oriented Programming 3 (3-0)
4. COSC-1203 Object Oriented Programming (Lab) 1 (0-1)
5. COSC-1104 Database Systems 3 (3-0)
6. COSC-1204 Database Systems (Lab) 1 (0-1)
7. COSC-1105 Digital Logic Design 2 (2-0)
8. COSC-1205 Digital Logic Design (Lab) 1 (0-1)
9. COSC-2106 Data Structures 3 (3-0)
10. COSC-2206 Data Structures (Lab) 1 (0-1)
11. COSC-2107 Information Security 2 (2-0)
12. COSC-2207 Information Security (Lab) 1 (0-1)
13. COSC-2108 Artificial Intelligence 2 (2-0)
14. COSC-2208 Artificial Intelligence (Lab) 1 (0-1)
15. COSC-2109 Computer Networks 2 (2-0)
16. COSC-2209 Computer Networks (Lab) 1 (0-1)
17. COSC-2110 Software Engineering 3 (3-0)
18. COSC-2111 Computer Organization & Assembly Language 2 (2-0)
19. COSC-2211 Computer Organization & Assembly Language (Lab) 1 (0-1)
20. COSC-3112 Operating Systems 2 (2-0)
21. COSC-3212 Operating Systems (Lab) 1 (0-1)
22. COSC-4113 Analysis of Algorithms 3 (3-0)
23. COSC-4314 Final Year Project – I 2 (0-2)
24. COSC-4315 Final Year Project – II 4 (0-4)
Total Credit Hours: 46 (30-16)

IT Core (18/133) 6 Courses

IT Core (18/133) 6 Courses

Sr. Course Code Course Title Credit Hour
1. INTE-4131 Web Technologies 2 (2-0)
2. INTE-4231 Web Technologies (Lab) 1 (0-1)
3. INTE-4132 Cyber Security 2 (2-0)
4. INTE-4232 Cyber Security (Lab) 1 (0-1)
5. INTE-2133 DB Administration & Management 2 (2-0)
6. INTE-2233 DB Administration & Management (Lab) 1 (0-1)
7. INTE-3134 System & Network Administration 2 (2-0)
8. INTE-3234 System & Network Administration (Lab) 1 (0-1)
9. INTE-3135 Information Technology Infrastructure 2 (2-0)
10. INTE-3235 Information Technology Infrastructure (Lab) 1 (0-1)
11. INTE-3136 Parallel & Distributed Computing 2 (2-0)
12. INTE-3236 Parallel & Distributed Computing (Lab) 1 (0-1)
Total Credit Hours: 18 (12-6)

IT Elective (21/133) 7 Courses

IT Elective (21/133) 7 Courses

Sr.

Course Code

Course Title

Credit Hour

1.       

INTE -3144

Enterprise Systems

3 (3-0)

2.       

INTE -3148

Software Project Management

2 (2-0)

3.       

INTE -3248

Software Project Management (Lab)

1 (0-1)

4.       

INTE -3147

HCI & Computer Graphics

2 (2-0)

5.       

INTE -3247

HCI & Computer Graphics (Lab)

1 (0-1)

6.       

INTE -3142

Computer Architecture

2 (2-0)

7.       

INTE -3242

Computer Architecture (Lab)

1 (0-1)

8.       

INTE -4143

Network Security

2 (2-0)

9.       

INTE -4243

Network Security (Lab)

1 (0-1)

10.   

INTE -4150

Software Requirement Engineering

2 (2-0)

11.   

INTE -4250

Software Requirement Engineering (Lab)

1 (0-1)

12.   

INTE -4145

Web Engineering

2 (2-0)

13.   

INTE -4245

Web Engineering (Lab)

1 (0-1)

14.   

INTE-31XX

Digital Marketing

3 (3-0)

15.   

INTE-XXXX

Cloud Computing

2 (2-0)

16.   

INTE-XXXX

Cloud Computing (Lab)

1 (0-1)

17.   

INTE-XXXX

Mobile Application Development

2 (2-0)

18.   

INTE-XXXX

Mobile Application Development (Lab)

1 (0-1)

19.   

INTE-XXXX

Virtual Systems and Service

2 (2-0)

20.   

INTE-XXXX

Virtual Systems and Service (Lab)

1 (0-1)

Total Credit Hours:

33 (26-9)

Mathematics & Supporting Courses (12/133) 4 Courses

Mathematics & Supporting Courses (12/133) 4 Courses

Sr.

Course Code

Course Title

Credit Hour

1.       

MATH-3181

Multivariable Calculus

3(3-0)

2.       

MATH-3182

Linear Algebra

3(3-0)

3.       

STAT-2183

Probability & Statistics

3(3-0)

4.       

ENGL-3184

Technical & Business Writing

3(3-0)

Total Credit Hours:

12(12-0)

Elective Supporting Courses (03/133) 1 Courses

Elective Supporting Courses (03/133) 1 Courses

Sr.

Course Code

Course Title

Credit Hour

1.                   

BUAD-2123

Principles of Marketing

3(3-0)

Total Credit Hours:

3(3-0)

General Education (30/133) 12 Courses

General Education (30/133) 12 Courses

Sr.

Course Code

Course Title

Credit Hour

1.      

COSC-1101

Application of Information and Communication Technologies (ICT)

3 (2-1)

2.      

ENGL-1101

Functional English

3 (3-0)

3.      

ENGL-1102

Expository Writing

3 (3-0)

4.      

MATH-2101

Quantitative Reasoning – I (Discrete Structure)

3 (3-0)

5.      

STAT-2101

Quantitative Reasoning – II (Calculus and Analytic Geometry)

3 (3-0)

6.      

ISST-1101

Islamic Studies / Ethics (For Non-Muslims)

2 (2-0)

7.      

POSC-1101

Ideology & Constitution of Pakistan

2 (2-0)

8.      

BUAD-1121

Principles of Management (Social Sciences)

2 (2-0)

9.      

PHYS-1103

Applied Physics (Natural Sciences)

2 (2-0)

10.  

PHYS-1203

Applied Physics (Natural Sciences) (Lab)

1 (0-1)

11.  

COSC-2116

Professional Practices (Arts & Humanities)

2 (2-0)

12.  

SOCI-2101

Civics and Community Engagement

2 (2-0)

13.  

BUAD-2101

Entrepreneurship

2 (2-0)

STotal Credits:

30 (28-2)

University Elective Supporting Courses (03/133) 1 Courses

University Elective Supporting Courses (03/133) 1 Courses

Sr.

Course Code

Course Title

Credit Hour

1.

FLNG-4101

Arabic

3(3-0)

2.

FLNG-4102

Chinese

3(3-0)

3.

FLNG-4103

French

3(3-0)

4.

FLNG-4104

German

3(3-0)

5.

FLNG-4105

Japanses

3(3-0)

6.

FLNG-4106

Korean

3(3-0)

Total Credit Hours:

3(3-0)