Home / Bachelor of Science in Information Technology

Bachelor of Science in Information Technology

1. Basic Information on the Programme

Name of home base college    Gyalpozhing College of Information                                                                                                                       Technology, Mongar
Title of the award                      BSc in Information Technology
Duration and mode of study    Four years, full-time
Award granting body                Royal University of Bhutan (RUB)

2. Aims of the Programme

The Bachelor of Science in Information Technology (BSc in IT) programme aims to provide students with the knowledge to successfully apply information technology theory and principles to address real world opportunities and challenges. 

The programme also aims to produce ethically sound students with knowledge and practical skills in planning, installing, customizing, operating, managing, administering, and maintaining information technology infrastructure.  Students will be grounded in the effective utilization of computers and computer software, thus enabling them to effectively contribute to the development of IT solutions. 

In addition, the programme will produce students who can enter into professions of IT programming, software engineering, computer networking, security and computer systems and IT business infrastructure.

3. Learning Outcomes of the Programme

On the completion of the programme, the graduates should be able to:

  1. Exhibit an understanding of the concepts, theories and principles in information technology.
  2. Use and apply current technical concepts and practices in the core information technologies.
  3. Apply scientific and mathematical principles to implement technical solutions.
  4. Identify and analyse user needs and take them into account in the selection, creation, evaluation and administration of computer‐based systems.
  5. Design, implement, and evaluate a computer‐based system, process, component, or program to meet desired needs.
  6. Create an effective project plan.
  7. Make informed judgements across diverse computing environment that reflect legal and ethical principles.
  8. Utilise interpersonal skills to negotiate and communicate technical information effectively to diverse audiences.
  9. Function effectively as a member and leader of a team.
  10. Engage in lifelong learning and professional development.
  11. Participate responsibly in their professional community.
4. Career Related Opportunities

The programme prepares graduates for employment as programmers, software and application developers, database administrators, network administrators, system analysts, and system administrators.  In addition, graduates can find employment as IT consultants and also become IT entrepreneurs.  With service industries becoming increasingly computerized, graduates of this programme will find a demand for their skills in organisations from both the private and government sectors, within and outside Bhutan.

5. Programme Structure

Module Sequence






ITF101 Operating Systems

ITP101 Programming Fundamentals

ITP102 Object Oriented Programming (Java)

MAT210 Discrete Mathematics

DZG101 Dzongkha Communication


ITS101 Software Systems Design

ITF102 Database Design

ITW101 Web Programming

PRJ101 Project I

ACS101 Academic Skills



ITP203 Programming in C

ITS202 Algorithms and Data Structures


Software Engineering

MAT201 Linear Algebra and Numerical Methods

PRW301 Introduction to Research


ITN201 Computer Networks

ITW202 Mobile Application


Grammar, Vocabulary, and Phonology in Context


PRJ202 Project II



ITS304 Computer Systems I

ITS305 Computer Systems II


Competitive Programming

MAT205 Statistics and Probability Theory

IPE301 Principles of Economics


ITS306 Cyber Security



ITS307 Data Analytics

MGT402 Project Management


PRJ303 Project III



ITW403 Social Computing

ITF403 Cloud Computing

ITS408 Artificial Intelligence

SPP301Social Issues and Professional Practice

EDP101 Entrepreneur-ship


PRJ404 Final Year Project

Learning By Doing (LBD) Pedagogy

This pedagogy requires the college to shift from a Teaching to Learning driven paradigm. This paradigm shift was formally launched in Gyalpozhing College of Information Technology with the introduction of the BSc IT Programme in July 2020 with a batch of 60 students. Emphasis was given to the Teach Less Learn More (TLLM) movement to enable the realization of Royal Kasho Vision and enhance the quality of IT education in Bhutan through providing the IT students with more space to learn and explore. This shift will prepare our students to harness the potential of emerging technology and adapt to the changing needs of society.

The four-year BSc in Information Technology programme is comprised of 19 IT core modules, 11 competency modules, 10 modules equivalent or 120 credits from four project modules.

IT core modules are the taught modules that provides the domain knowledge and skills essential for a programme in the field of Information Technology while, competency modules are intended to complement the technical education by equipping graduates with the knowledge and skills required to work in a multi-disciplinary environment.

IT core modules consist of ITF101 Operating Systems, ITP101 Programming Fundamentals, ITP102 Object Oriented Programming (Java), ITS101 Software Systems Design, ITF102 Database Design, ITW101 Web Programming, ITP203 Programming in C, ITS202 Algorithms and Data Structures, ITS203 Software Engineering, ITN201 Computer Networks, ITW202 Mobile Application, ITS304 Computer Systems I, ITS305 Computer Systems II, ITP304 Competitive Programming, ITS306 Cyber Security, ITS307 Data Analytics, ITW403 Social Computing, ITF403 Cloud Computing, and ITS408 Artificial Intelligence.

Competency modules consist of MAT210 Discrete Mathematics, DZG101 Dzongkha Communication, ACS101 Academic Skills, MAT201 Linear Algebra and Numerical Methods, PRW301 Introduction to Research, LAN101 Grammar, Vocabular, and Phonology in Context, MAT205 Statistics and Probability Theory, IPE301 Principles of Economics, MGT402 Project Management, SPP301 Social Issues and Professional Practice, and EDP101 Entrepreneurship.

The project modules are progressive in size and extent of requirements. Module codes indicate the broad areas of study in Information Technology as follows:

ITF: IT Fundamentals and Management

ITP: Programming

ITS: Software and Security

ITN: Networking

ITW: Web Systems and Technologies

Programme structure is based on modules’ conceptual dependencies. A semester contains two or three IT core modules offered in block-based sequence, and one or two competency modules offered over the entire semester except for the first semester IT core modules. 

The flow of knowledge and skill development over the four years is as follows: 

  • Year I is an introduction to foundational competencies in the use and services of operating systems and the fundamentals of object-oriented programming. This is followed by the concepts of software design and information management, enabling students to construct a responsive web application before the end of the first year.
  • In Year II, the sequential development of programming fundamentals continues with structured programming, exposure to commonly used data structures and algorithmic problem-solving approaches, the engineering of software, and development of mobile applications. Students will finish the year with a project to design and implement a mobile application.
  • Year III is a sequence of modules covering the specialised topics of computer architecture, assembly coding, advanced programming skills, and both the concepts and techniques of analysing large data sets. The year concludes with an appropriately advanced project.
  • Year IV, the final year, is a sequence of emerging and specialised topic modules concluding with the programme’s final year project.

The programme has provision for interested students to take up industrial attachment, commonly known as on-the-job-training (OJT) in the year IV for a period of six months as an option. The students may be sent to relevant industries/organizations or to nearby NGOs to practice the classroom knowledge and develop their skills along with working on the final year project.