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 |
|