UNIVERSITY OF MANAGEMENT AND TECHNOLOGY

Academic Programs

BS Cyber Security

Overview Elective Courses Road Map

Implementation Semester: Fall 2023

Applicable to Batch No.: 4 

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 (Cyber Security)

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

MA150

Probability and Statistics

3

POL106

Ideology and Constitution of Pakistan

3

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

CC121

Digital Logic Design

2

CC222

Computer Organization and Assembly Language

2

CC121

CC121L

CC121L

Digital Logic Design Lab

1

CC222L

Computer Organization and Assembly Language Lab

1

CC121

CC121L

CC281

Software Engineering

3

 

Technical Elective 1 (Open-Source Software Development)

3

SS103

Civics and Community Engagement

2

HU201

Professional Practices

3

CC361

Information Security

3

CY261

Information Assurance

2

MA210

Linear Algebra

3

MA107

CY261L

Information Assurance Lab

1

 

 

 

 

CC251

Computer Networks

2

 

 

 

 

CC251L

Computer Networks Lab

1

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

CY361

Cyber Security

2

CC361

CY391

Secure Software Design and Development

2

CY361

CY361L

CY361L

Cyber Security Lab

1

CC361

CY391L

Secure Software Design and Development Lab

1

CY361

CY361L

CC323

Operating Systems

3

CY351

Network Security

3

CY361

CY361L

CC323L

Operating Systems Lab

1

CC342

Analysis of Algorithms

3

CC213

CC213L

CC371

Artificial Intelligence

3

CC213

CC213L

 

University Elective 1

3

 

Technical Elective 2

3

 

Technical Elective 3

3

EN220

Technical & Business Writing

3

EN107

 

Technical Elective 4

3

MG365

Innovation and Entrepreneurship

3

SD101

21st Century Skills

0

SD100

English Immersion

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

CY461

Digital Forensics

3

CY361

CY361L

 

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 BS (CySec) 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

CYBER SECURITY CORE COURSES

Course Title

and

Credit Hours

1

CY361

Cyber Security

3 ( 2 + 1 )

2

CY261

Information Assurance

3 ( 2 + 1 )

3

CY391

Secure Software Design and Development

3 ( 2 + 1 )

4

CY351

Network Security

3

5

CY461

Digital Forensics

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

CYBER SECURITY ELECTIVES COURSES****

Course Title

and

Credit Hours

1

CY361

Vulnerability Assessment & Reverse Engineering

3 ( 2 + 1 )

2

CY221

Basic Electronics / Advanced Digital Logic Design

3 ( 2 + 1 )

3

CY321

Hardware Security

3

4

CY362

Malware Analysis

3

5

CY352

Wireless and Mobile Security

3

6

CS341

Theory of Automata

3

7

CS324

Human Computer Interaction

3

8

CY462

Penetration Testing

3 ( 2 + 1 )

9

CS245

Computer Architecture

3

10

IT461

Blockchain Technology and Application

3

11

CY463

Cyber Law & Cyber Crime

3

12

CY322

Control System Security

3

13

IT291

Web Technologies

3 ( 2 + 1 )

14

CS393

Mobile Application Development

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