UNIVERSITY OF MANAGEMENT AND TECHNOLOGY

Academic Programs

BS Information Technology

Overview Elective Courses BS IT Courses Outlines Road Map

Implementation Semester: Fall 2023

Applicable to Batch No.: 22

 

Eligibility Criteria:

(Minimum Criteria for Admission)

All applications are evaluated based on merit as determined by their previous academic record and performance in the general admission test administered by the university.

  • Intermediate or an equivalent qualification with Mathematics.
  • Minimum 50% aggregate marks each in Matric and Intermediate.

The students who have not studied Mathematics at the intermediate level have to pass two deficiency courses of Mathematics (6 Credit Hours) in the first two semesters.

Course Group

Courses

Credit Hours

Computing Core

14

47

Domain Core

6

18

Domain Elective (Technical Electives)

7

21

Mathematics & Supporting Courses

4

12

General Education Requirement

12

35

Elective Supporting Courses

1

3

Total

44

136

 

TOTAL COURSES:     44                                  TOTAL CREDIT HOURS: 136

Semester-wise Roadmap BS(IT)

1st Semester

2nd Semester

Course

Code

Course Title

Credit

Hours

Pre-

Requisite

Course

Code

Course Title

Credit

Hours

Pre-

Requisite

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

EN106

Functional English

3

EN107

Expository Writing

3

EN106

ISL104

Islamic Thought and Perspectives

3

CC121

Digital Logic Design

2

POL106

Ideology and Constitution of Pakistan

3

CC121L

Digital Logic Design Lab

1

 

 

 

 

CC141

Quantitative Reasoning – 1 (Discrete Structures)

3

Semester Credit Hours

19

Semester Credit Hours

19

 

3rd Semester

4th Semester

Course

Code

Course Title

Credit

Hours

Pre-

Requisite

Course

Code

Course Title

Credit

Hours

Pre-

Requisite

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

SS103

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

5th Semester

6th Semester

Course

Code

Course Title

Credit

Hours

Pre-

Requisite

Course

Code

Course Title

Credit

Hours

Pre-

Requisite

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

EN107

MG365

Innovation and entrepreneurship

3

 

Technical Elective 3

3

 

Technical Elective 2

3

 

Technical Elective 4

3

SD100

English Immersion

0

SD101

21st Century Skills

0

Semester Credit Hours

19

Semester Credit Hours

18

 

7th Semester

8th Semester

Course

Code

Course Title

Credit

Hours

Pre-

Requisite

Course

Code

Course Title

Credit

Hours

Pre-

Requisite

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

4

CC491

 

Technical Elective 6

3

 

COOP2 (Optional)

4

COOP1

CC491

Final Year Project – I

2

 

 

 

 

 

COOP1 (Optional)

2

 

 

 

 

Semester Credit Hours

14(16)*

Semester Credit Hours

10(14)**

 

Total Courses:          44                        Total Credit Hours:           136(142)***

*          Students who opt for the COOP1 will get 16 (14 + 2) credit hours in the 7th semester.

**        Students who opt for the COOP2 will get 14 (10 + 4) credit hours in the 8th semester.

***      Students who opt for the COOP Program will get 142 (136 + 6) credit hours in the BSIT degree program.

Course Category

COMPUTING CORE COURSES

Course Title

and

Credit Hours

1

CC111

Programming Fundamentals

4 ( 3 + 1 )

2

CC112

Object Oriented Programming

4 ( 3 + 1 )

3

CC121

Digital Logic Design

3 ( 2 + 1 )

4

CC213

Data Structures

4 ( 3 + 1 )

5

CC361

Information Security

3

6

CC281

Software Engineering

3

7

CC222

Computer Organization & Assembly Language

3 ( 2 + 1 )

8

CC230

Database Systems

4 ( 3 + 1 )

9

CC251

Computer Networks

3 ( 2 + 1 )

10

CC323

Operating Systems

4 ( 3 + 1 )

11

CC371

Artificial Intelligence

3

12

CC342

Analysis of Algorithms

3

13

CC491

Final Year Project – I

2

14

CC492

Final Year Project – II

4

Total Courses

14

Total Credit Hours

47

Course Category

INFORMATION TECHNOLOGY CORE COURSES

Course Title

and

Credit Hours

1

IT291

Web Technologies

3 ( 2 + 1 )

 

2

CY361

Cyber Security

3 ( 2 + 1 )

 

3

IT331

Database Administration and Management

3 ( 2 + 1 )

 

4

IT321

System and Network Administration

3 ( 2 + 1 )

 

5

IT451

Information Technology Infrastructure

3

 

6

CC425

Parallel & Distributed Computing

3

 

Total Courses

6

Total Credit Hours

18

 

Course Category

MATHEMATICS AND SUPPORTING COURSES

Course Title

and

Credit Hours

1

MA108

Multivariable Calculus

3

2

MA150

Probability & Statistics

3

3

MA210

Linear Algebra

3

4

EN220

Technical & Business Writing

3

Total Courses

4

Total Credit Hours

12

Course Category

GENERAL EDUCATION COURSES

Course Title

and

Credit Hours

 

1

CC120

Application of Information & Communication Technologies

3 ( 2 + 1 )

 

2

MA107

Quantitative Reasoning – 2

(Calculus and Analytic Geometry)

3

 

3

EN106

Functional English

3

 

4

ISL104

Islamic Thought and Perspectives

3

 

5

POL106

Ideology and Constitution of Pakistan

3

 

6

NS125

Natural Sciences (Applied Physics)

3 ( 2 + 1 )

 

7

EN107

Expository Writing

3

 

8

CC141

Quantitative Reasoning – 1

(Discrete Structures)

3

 

9

SS103

Civics and Community Engagement

2

 

10

HU201

Arts & Humanities (Professional Practices)

3

 

11

MG365

Innovation and Entrepreneurship

3

 

12

 

Social Sciences – University Elective – I

(Example: Introduction to Management)

3

 

Total Courses

12

Total Credit Hours

35

Course Category

UNIVERSITY ELECTIVE COURSES

Course Title

and

Credit Hours

1

Foreign Language

3

2

Management Related

3

3

Social Science Related

3

4

Economy Related

3

Total Courses

1

Total Credit Hours

3

Course Category

INFORMATION TECHNOLOGY ELECTIVES COURSES****

Course Title

and

Credit Hours

1

IT321

Virtual Systems & Services

3 ( 2 + 1 )

2

CS245

Computer Architecture

3

3

CY351

Network Security

3

4

IT322

Enterprise Systems

3

5

CS341

Theory of Automata

3

6

SE486

Software Project Management

3

7

IT452

Cloud Computing

3

8

CS393

Mobile Application Development

3 ( 2 + 1 )

9

AI372

Machine Learning

3 ( 2 + 1 )

10

IT351

Advanced Networks

3

11

IT352

Internet of Things

3 ( 2 + 1 )

12

IT461

Blockchain Technology and Application

3

13

DS393

Data Mining

3 ( 2 + 1 )

14

IT391

Advance Web Technologies

3 ( 2 + 1 )

15

SE492

Open Source Software Development

3 ( 2 + 1 )

Total Courses

7

Total Credit Hours

21

 

**** Non-Exhaustive List of Elective Courses. The department may offer other elective courses as offered by the school.

© Copyright UMT, 2015. All Rights reserved.

Website Credits: OCM-UMT Back to Top