Facebook Twitter Cyryx on youtube Cyryx on linkedin

Bachelor of Information Technology (Software Design and Development) Print E-mail


The Bachelor of Information Technology with specialization in software design and development provides a comprehensive basis in a proper combination of computing, logical and problem solving skills along with training in the precise techniques, tools and methodologies to enable students to be able to understand the theories and issues in the design, development and implementation of software applications. Also this three-year degree course enables students to gain advance skills and knowledge for a better understanding of developing large-scale software systems.



Introduction to Information Technology Research Methodologies

Financial Accounting

Operating System Concepts

Corporate Communication Object Oriented Programming using C++

Discrete Mathematics

Object Oriented Analysis & Design

Programming Principles


Computer Networks

Project I

Principles of Software Engineering

Advanced Java

Database Management Systems

IT Project Management & Quality Assurance

Introduction to Web Design

Desktop Application II

Programming in Java

Industrial Internship

Desktop Application I

Cloud Computing Concepts

Human Computer Interaction

Advanced Database Management System

Leadership & Life Skills

Fundamentals of the Constitution


Project II


Entry Criteria

Completion of GCE/IGCSE A’ Level with minimum 2 passes OR MNQF Level 4 qualification OR meet the alternative entry requirements set by MQA (Please see Minimum Entry Requirements for MNQF)


Fee Details

Total Fee: Mrf. 90,000/-
Installment: Mrf. 2,500/- x 36
Reg.Fee: Mrf. 1500/-



3 years


Normal 0 false false false EN-US X-NONE AR-SA MicrosoftInternetExplorer4
  • Executive Communication