bs cs - gcit · 2019-06-08 · bsc in cs bachelor of science in computer science the programme aims...

4
bsc in cs Bachelor of Science in Computer Science The programme aims to provide knowledge and understand- ing of the fundamental principles and technologies that under- pin the discipline of computing (computer science). The pro- gramme provides the opportunity to study core computer science modules which cover a wide range from computer architecture, operating systems and compilers, to essential algorithms, databases, computer networking programming skills. The practical components of the programme will help develop practical skills in the use of industry tools and techniques to develop software. The programme will also provide knowledge and of computer systems, algo- rithms, programming and software engineering. Students will develop the ability to apply this knowledge and skills in practical situations to resolve business and technical problems. career related opportunities The graduates of BSc in Computer Science programme will have the ability to perform as administrators and managers in civil service or the corporate and private sectors. Their core knowledge and skills will enable them to work as a Software Developer, Database Designer, Computer Sys- tems Analyst, Network Architect, Web Developer, Information Security Analyst, Computer Program- mer, IT Consultant and IT Entrepreneur.

Upload: others

Post on 15-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: bs cs - GCIT · 2019-06-08 · bsc in cs Bachelor of Science in Computer Science The programme aims to provide knowledge and understand-ing of the fundamental principles and technologies

bsc in csBachelor of Science in Computer Science

The programme aims to provide knowledge and understand-ing of the fundamental principles and technologies that under-

pin the discipline of computing (computer science). The pro-gramme provides the opportunity to study core computer science

modules which cover a wide range from computer architecture, operating systems and compilers, to essential algorithms, databases,

computer networking programming skills.The practical components of the programme will help develop practical skills in the use of industry tools and techniques to develop software. The

programme will also provide knowledge and of computer systems, algo-rithms, programming and software engineering. Students will develop

the ability to apply this knowledge and skills in practical situations to resolve business and technical problems.

career related opportunitiesThe graduates of BSc in Computer Science programme will

have the ability to perform as administrators and managers in civil service or the corporate and private sectors. Their

core knowledge and skills will enable them to work as a Software Developer, Database Designer, Computer Sys-

tems Analyst, Network Architect, Web Developer, Information Security Analyst, Computer Program-

mer, IT Consultant and IT Entrepreneur.

Page 2: bs cs - GCIT · 2019-06-08 · bsc in cs Bachelor of Science in Computer Science The programme aims to provide knowledge and understand-ing of the fundamental principles and technologies

programme structureYr Sem

IAPC101 Computer fundamentals

PLT101 Programming in Python

DEL101 Digital Electronics

MAT101 Discrete Structures

ACS101 Academic Skills

1 II

ADS101 Algorithms and Complexity

CAE101 Computer Architecture and Organization

CAE102 Operating Systems

MAT102 Calculus

DZG101 Dzongkha Communication

I

APC202 Object Oriented Analysis and Design

PLT202 Object Oriented Programming Using Java

CAE203 Database Systems

MAT205 Statistics and Theory of Probability

ACC201 Financial Accounting

IIAPC203 Internet of Things

APC204 Internet Programming

CAE204 Networking and Communications

MAT204 Linear Algebra

IPE301 Principles of Economics

IAPC305 Software Engineering

APC306 Parallel Computing

APC307 System Administration

MAT206 Operations Research Techniques

PRW301 Research Methodology

II CAE305 Compilers

APC308 Data Mining

APC309 Information Assurance and Security

MAT307 Numerical Methods and Scientific Computing

SPP301 Social Issues and Professional Practice

ICAE406 Theory of Computation

APC410 Human Computer Interaction

APC411 Intelligent Systems

APC412 Computer Graphics

EDP101 Entrepreneurship

IIAPC413 Cloud Computing

CAE407 Data Science

Modules

2

4

PRW402 Final Capstone Project

3

Page 3: bs cs - GCIT · 2019-06-08 · bsc in cs Bachelor of Science in Computer Science The programme aims to provide knowledge and understand-ing of the fundamental principles and technologies

entry requirements

Sl.No. Eligibility Criteria Ability Rating Points 1

XII Science passed candidates with a minimum of 50% in Math

Mathematics – 5 Physics – 3 English – 2 Two other subjects – 1

Upon successful completion of the programme, graduates will be able to:1. Communicate e�ectively the essential facts, concepts, principles, terminology and theoretical underpinnings of the discipline and their practical in�uences.2. Design and implement a given system based on both quantitative and qualitative assessment of its functionality, usability, and performance. 3. Analyse and determine the practical implications of the computational complexity of a given algorithmic process. 4. Respond e�ectively and with integrity to the unique social, legal, ethical, profes-sional issues and cultural concerns inherent in the discipline of computing.5. Use and explain the core concepts and theories of computer science and computer applications.6. Use appropriate theories, practices and tools for the speci�cation, design, imple-mentation and evaluation of computer-based systems.7. Demonstrate problem solving skills that involve model building and analysis8. Reason and communicate clearly about requirements, speci�cations, designs and solutions through commonly used notations.9. Deliver appropriate solutions within the constraints imposed by the context and resources.10. Research and critically evaluate relevant topics, ideas and issues related to the discipline.11. Identify and appraise the main threats to computer systems and networks security and integrity.12. Apply appropriate research methodologies in carrying out independent research in computer science and produce a report demonstrating evidence of critical thinking.13. Pursue further study at the postgraduate level.

learning outcomes of the programme

Page 4: bs cs - GCIT · 2019-06-08 · bsc in cs Bachelor of Science in Computer Science The programme aims to provide knowledge and understand-ing of the fundamental principles and technologies

for additional information

Contact Programme Leader Ms. Kezang Yuden [email protected] Or Dean, Academic A�airs Mr. Tshering [email protected]

Gyalpozhing College of Information TechnologyRoyal University of BhutanGyalpozhing, Mongar, BhutanTel:975-4-744227/744118Email:[email protected]: www.gcit.edu.bt