Bachelor of Computer Science with Honours

Computer science is the scientific and practical approach to computation and its applications. Computer science is a fast-moving field that brings together many disciplines, including mathematics, programming, engineering, the natural sciences and linguistics. We offer a flexible programme with strong fundamental of computer science that provides students the desired skills to solve problems and to create future technology as a computer scientist. The programme is divided into four (4) tracks: Data Science, Intelligence Machine, Software Technology and Network Technology, which the students will be able to choose in the second year. Apart from the 12-weeks industrial training in the fourth year, the programme also benefited from hands-on training session conducted by our industry partner such as IBM and CISCO.

Year 1
- Semester 1

  • Computer Programming
  • Discrete Mathematics
  • Computer Organization and Architecture
  • System Analysis and Design
  • Statistical Analysis
  • E-Sport
  • Pronunciation in English

- Semester 2

  • Digital Innovation
  • Database
  • Object-Oriented Programming
  • Software Engineering Concepts
  • Fundamentals of Entrepreneurship Innovation
  • Integrity and Anti-Corruption
  • Academic Literacy

Year 2
- Semester 1

  • Digital Community
  • Computer Network Technology
  • Data Structures and Algorithms
  • Malay Language Communication 2
  • History of Qatar
  • Managing Emotion
  • Speak to Persuade

- Semester 2

  • User Experience Design
  • Artificial Intelligence
  • Theory of Computer Science
  • Web Development
  • Philosophy & Current Issues
  • Entrepreneurship and Leadership
  • Professional Communication

Year 3
- Semester 1

  • Operating System
  • Cyber Security
  • Parallel Programming
  • Principles of Data Science
  • Fundamental of Text Processing & Analytics
  • Machine Learning

- Semester 2

  • Project Proposal
  • Web Searching & Recommender Systems
  • Data Engineering
  • Digital Image Processing
  • Data Mining

Year 4
- Semester 1

  • Computing Ethics
  • Project
  • Analysis Of Algorithm And Design
  • Natural Language Computing

- Semester 2

  • Industrial Training

 

Program Entry Program Requirement

High School Certificate

70% and above for overall result and obtained at least B grade for following subjects:

  1. Mathematics.

Advanced Level (A-Level)

Have at least CCC or 96 UCAS Tariff Points (A to D only) in following subjects:

  1. Mathematics.

International Baccalaureate (IB)

  1. Have at least 25 overall marks. Obtained at least a score of 3 in two (2) high level subjects (HL):
    • Mathematics.

English requirement

5.0 IELTS, 40 TOEFL (IBT), LOW 7 HEET Or equivalent

Additional requirement

Pass the tests and interviews set by the faculty

Applications for full time study programmes  must be submitted via Online Application. 

Application form for students: https://www.ukm.qa/apply-online/