Skip to main content

BSc. Honours Degree in Computing & Information Systems - Curriculum

Guideline for Course Codes and Credits

  • A course code contains, abbreviation to the name of degree program, year of study, semester of study,

  • Number of credits assigned for the subject and the course number respectively

  • Example: The course number of IS 12307 denotes the following:

 

Degree Program

Year

Semester

No. of Credits

Course Number

Information Systems

1

2

3

07

 

Summary of the Course

 

Year I Semester I

IS 11201

Fundamentals of Information Systems

2

Compulsory

IS 11302

Structured Programming Techniques

3

Compulsory

IS 11203

Information Systems Theory and Practice

2

Compulsory

IS 11204

Information System Infrastructure

2

Compulsory

IS 11205

Fundamentals of Mathematics

2

Compulsory

IS 11206

Statistics and Probability Theory

2

Compulsory

CPE 1101

Professional English I

0

Compulsory

 

Total

13

 

Year I Semester II

IS 12307 

Object Oriented Programming

3

Compulsory

IS 12308

Database Systems

3

Compulsory

IS 12209

Emerging Technologies for Information Systems

2

Compulsory

IS 12210

Advanced Mathematics

2

Compulsory

IS 12311 

Analysis of Algorithms

3

Compulsory

IS 12212

Human Computer Interaction

2

Compulsory

CPE 1201

Professional English II

0

Compulsory

 

Total

15

 

Year II Semester I

IS 21213

Personal Productivity with IS technology

2

Compulsory

IS 21214

Software Project Management

2

Compulsory

IS 21215

Object Oriented Analysis and Design

2

Compulsory

IS 21216

Platform Technologies

2

Compulsory

IS 21217 

System Analysis and Design

2

Compulsory

IS 21218

Information Assurance and Security

2

Compulsory

IS 21219 

Social and Professional Issues

2

Compulsory

CPE 2101

Professional English III

0

Compulsory

 

Total

14

 

Year II Semester II

IS 22220

System Administration and Maintenance

2

Compulsory

IS 22221

Operating System Concepts

2

Compulsory

IS 22222

System Integration and Architecture

2

Compulsory

IS 22223

IS Risk Management

2

Compulsory

IS 22224

IT Governance

2

Compulsory

IS 22225

Business Intelligence

2

Compulsory

IS 22226

Web Technologies

2

Compulsory

CPE 2201

Professional English IV

0

Compulsory

 

Total

14

 

Year III Semester I

IS 31227

Rapid Application Development

2

Compulsory

IS 31228

Electronic Business Strategy, Architecture and Design

2

Compulsory

IS 31129

Enterprise Architecture

1

Compulsory

IS 31230

Mini Project

2

Compulsory

IS 31231

Management Information Systems

2

Compulsory

IS 31232

IT Auditing

2

Compulsory

IS 31233

Entrepreneurship and Innovation

2

Compulsory

IS 31234

Software Engineering

2

Elective

IS 31235

Data Communication and Networks

2

Elective

IS 31236

Geographical Information Systems

2

Elective

IS 31237

Advanced Database Systems

2

Elective

IS 31238

Organizational Behavior and Management

2

Elective

IS 31239

Agile Software Development

2

Elective

IS 31240

Software Quality Assurance

2

Elective

IS 31241

Design Patterns and Applications

2

Elective

 

Total (Core  + Electives) (13 + 10)

23

 

Year III Semester II

IS 32842

Industrial Training

8

Compulsory

 

Total

8

 

Year IV Semester I

IS 41243

Introduction to Distributed Systems

2

Compulsory

IS 41244

Information Systems Strategies, Management and Acquisition

2

Compulsory

IS 41245

Business Process Management

2

Compulsory

IS 41246

Enterprise Resource Planning

2

Compulsory

IS 41247

Research Method

2

Compulsory

IS 41248

Cloud Computing

2

Elective

IS 41249

Logistics Systems and Transportation Management

2

Elective

IS 41250

Human Resource Management

2

Elective

IS 41251

Data Mining and Applications

2

Elective

IS 41252

Multimedia and Hypermedia Systems Development

2

Elective

 

Total (Core  + Electives) (10 + 6)

 16

 

Year IV Semester II

IS 42853

Research Project in Information Systems

8

Compulsory

IS 42254

Business/IT Alignment

2

Compulsory

IS 42255 

Business Process Simulation

2

Compulsory

IS 42256

Information System Economics

2

Compulsory

IS 42257

Enterprise Modeling Ontologies

2

Compulsory

IS 42258

Enterprise Architecture Framework

2

Elective

IS 42259

Web Service Technologies

2

Elective

IS 42260

Software Architecture

2

Elective

IS 42261

Computer System Security

2

Elective

IS 42262

Mobile Computing

2

Elective

 

Total (Core  + Electives) (22 + 6)

28

 

Guideline for Course Codes and Credits

  • Each course code consists of four digits together with the prefix (alphabets)

  • Prefix alphabets denotes the abbreviation to the name of the degree program (IS)

  • The first digit of each course code is the corresponding semester of study (1-8)

  • Second digit represents the revision of the subject and it will increment if the subject is revised

  • Third and fourth digit represents subject code

  • Example: The course code of IS1101 denotes the following:

 

Abbreviate name of degree program

Semester

Revision Number 

Subject Code

IS (Information Systems)

1

1

01

Note: There are no spaces or special characters in the course code

 

Summary of the Courses

 

Semester I

IS1101

Fundamentals of Information Systems

2

Core

IS1102

Structured Programming Techniques

2

Core

IS1103

Structured Programming Practicum

1

Core

IS1104

Theories of Information Systems

2

Core

IS1105

Computer System Organization

2

Core

IS1106

Foundations of Web Technologies

2

Core

IS1107

Personal Productivity with Information Technology

1

Core

IS1108

Fundamentals of Mathematics

2

Core

IS1109

Statistics & Probability Theory

2

Core

IS1110

Communication Skills I

-

Core

IS1111

Academic Integrity

-

Core

IS-EGP-1101

General English I

 

Core

 

Total

16

 

Semester II

IS2101

Object Oriented Programming

2

Core

IS2102

Object Oriented Programming Practicum

1

Core

IS2103

Emerging IS Technologies

1

Core

IS2104

Database Systems

2

Core

IS2105

Database Management Systems Practicum

1

Core

IS2106

System Analysis & Design

1

Core

IS2107

Social & Professional Issues

1

Core

IS2108

Human Computer Interaction

2

Core

IS2109

Information Assurance & Security

2

Core

IS2110

Software Project Initiation & Planning

1

Core

IS2111

Advanced Mathematics

2

Core

IS2112

Communication Skills II

-

Core

IS-EGP-1201

General English II

 

Core

 

Total

16

 

Semester III

IS3101

Object Oriented Analysis & Design

2

Core

IS3102

Data Structures & Algorithms

2

Core

IS3103

IT Governance

2

Core

IS3104

Software Engineering

2

Core

IS3105

IS Risk Management

2

Core

IS3106

IS Sustainability

1

Core

IS3107

Management Information Systems

2

Core

IS3108

E-Business

1

Core

IS3109

Digital Innovation

2

Core

IS-EAP-2101

Academic English I

 

Core

 

Total

16

 

Semester IV

IS4101

IT Auditing

2

Core

IS4102

Web Application Development

2

Core

IS4103

Operating Systems

2

Core

IS4104

System Administration and Maintenance

2

Core

IS4105

IT Procurement Management

1

Core

IS4106

Software Architecture

2

Core

IS4107

Professionalism & Ethics in Computing

1

Core

IS4108

IS Strategies

1

Core

IS4109

Agile Software Development

2

Core

IS4110

Capstone Project

2

Core

IS-EAP-2201

Academic English II

 

Core

 

Total

17

 

Semester V

IS5101

Entrepreneurship & Innovation

1

Core

IS5102

Enterprise Architecture

1

Core

IS5103

High Performance Computing

2

Core

IS5104

Software Process Management

1

Core

IS5105

Business Process Management

2

Core

IS5106

UI/UX Practicum

1

Core

IS5107

Project Management Practicum

1

Core

IS5108

Business Intelligence

2

Core

IS5109

IS Project for Community

1

Core

IS5110

Advanced Database Systems

2

Elective

IS5111

Data Communication & Networks

2

Elective

IS5112

Design Patterns & Anti-patterns

2

Elective

IS5113

Software Quality Assurance

2

Elective

IS5114

Data Mining & Analytics

2

Elective

IS-EBP-3101

Business English

 

Core

 

Total (Core + Electives) (12 + 10)

22

 

Semester VI

IS6101

Professional Practice

6

Core

 

Total

6

 

Semester VII

IS7101

Research Methodologies

2

Core

IS7102

IT Law

1

Core

IS7103

Business Process Simulation

2

Core

IS7104

Enterprise Modelling Ontologies

2

Core

IS7105

Organizational Behavior & Management

1

Core

IS7106

Cloud Computing

2

Core

IS7107

Mobile Application Development

1

Elective

IS7108

Web Service Technologies

2

Elective

IS7109

Geographical Information Systems

2

Elective

IS7110

Statistical Distribution & Inferences

1

Elective

IS7111

Advanced Programming Practicum

1

Elective

IS7112

Machine Learning

2

Elective

 

Total (Core + Electives) (10 + 9)

19

 

Semester VIII

IS8101

Research Project in IS

8

Core

IS8102

Business/IT Alignment

2

Core

IS8103

Human Resource Management

2

Core

IS8104

Scientific Communication

1

Core

IS8105

IS Economics

2

Core

IS8106

Computer System Security

2

Core

IS8107

Supply Chain Management

2

Elective

IS8108

Advanced Computer Networks

2

Elective

IS8109

Process Mining

2

Elective

IS8110

Digital Business Model

1

Elective

IS8111

Game Development

2

Elective

 

Total (Core + Electives) (17 + 9)

26