BSc Honours Degree in Information Systems - Curriculum
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:
- The courses of study for the Bachelor of Science Honours in Computing and Information Systems and the Bachelor of Science Honours in Information Systems have the same subject content.
- 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 |
Industrial Training |
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 |
|