Bachelor of Software Engineering (Honours) (BSEH) (4 Years)

PART 1

 

 

Semester One

 

 

Course Code

Course Name/Narrative

Credit Points                         

DLSH101

Learning Skills for Open and Distance Learners

          4

BITHH131

Computer Programming

          4

BITH101

Fundamentals of Information Technology

          4

BITH111

Mathematical Foundations

          4

Semester Two

 

 

Course Code

Course Name/Narrative

Credit Points                         

BITH121

Database Design and Implementation

          4

BSEH141

Introduction to Software Engineering

          4

BITH132

Data Structures and Algorithms

          4

Electives

Select one only

 

BITH102

Foundations of Computer Hardware

          4

BSEH161

Fundamentals of Web Programming

          4

PART II

 

 

Semester One

 

 

Course Code

Course Name/Narrative

Credit Points

BSEH201

Computer Operating Systems

         4

BSEH222

Data Analysis and Modelling

         4

BSEH231

Object-Oriented Programming

         4

BSEH271

Introduction to Networking

         4

Semester Two

 

 

BSEH241

Requirements Engineering

         4

BSEH242

Software Architecture and Design

         4

BSEH261

Internet Technologies

         4

Electives

Select one only

 

BSEH291

Elements of E-Commerce

         4

BSEH292

Fundamentals of Multimedia Technology

         4

PART III

 

 

Semester One

 

 

Course Code

Course Name/Narrative

Credit Points

BSEH301

Computer Architecture

          4

BSEH341

Object-Oriented Approach in Software Development

          4

BSEH342

Interface Design

          4

Electives

Select one only

 

BSEH382

Entrepreneurship

          4

BSEH384

Professional Ethics

          4

Semester Two

 

 

BSEH343

Software Construction

          4

BSEH344

Change Software Management

          4

BSEH380

IT Capstone Project 1

          4

Electives

Select one only

 

BSEH381

IT Project Management

          4

BSEH391

Multimedia Systems

          4

BSEH392

Decision Support Systems

          4

BSEH393

Management Information Systems

          4

PART IV

 

 

Semester  One

 

 

Course Code

Course Name/Narrative

Credit Points

Electives

Select Four only

 

BSEH492

Knowledge Management

          4

BSEH401

Introduction to IS Audit, Security and Control

          4

Course Code

Course Name/Narrative

Credit Points

BSEH402

Embedded Software Systems Design

          4

BSEH493

Multimedia Applications Development

          4

BSEH494

IT Service Management

          4

BSEH495

e-Waste Management

          4

BSEH442

Software Engineering for Real-Time Systems

          4

BSEH443

Software Quality Assurance

          4

BSEH444

Design and implementation of mobile Applications

          4

BSEH411

Formal Methods

          4

BSEH431

Design and implementation of Enterprise Applications Software Testing

          4

BSEH441

Software Testing

          4

Semester Two

 

 

BSEH480

IT Capstone Project II

          8

BITH480

IT Professional Practice

          8