BSC (Hons) Computer Science

BSc Hons

Prog Card

BSC (Hons) Computer Science

BSC (Hons) Computer Science

Program Details

In this programme, you will learn how to analyse complex problems, as well as design and write programs to solve them. You will develop a solid foundation in object-oriented software development, and the design, development, and analysis of algorithms and data structures. Learning from world-leading Artificial intelligence (AI) experts, you will study and apply AI in a range of environments. As a result, you will be able to design databases and develop cutting-edge programs - from desktop applications to enterprise systems. Career opportunities range from software engineering, web development and developing software to business analysis, IT project management and IT consulting.

Entry Criteria

3 passes in A Level/HSC
(At GCE A/L, a pass is considered E and above. HSC pass is considered C and above)

OR

Attainment of a Level 4 qualification in a related field

OR

Attainment of Level 4 Foundation Study Programme approved for the specific Diploma programme.

YEAR 1

  • Introduction to OO Systems Development

  • Computer and Network Systems

  • Introduction to Artificial Intelligence

  • Principles of Computing

*Diploma in Computer Science will be awarded by Villa College at the completion of the first year.

YEAR 2

Compulsory Modules

  • OO Systems Development 2

  • Hybrid Intelligent Systems

  • Design and Analysis of Data Structures and Algorithms

Elective Modules (30 credits) (subject to availability)

  • Internet of Things

  • Operating Systems

  • Data, Schemas and Applications

  • Software Engineering

YEAR 3

Compulsory Modules

  • Digital Systems Project

  • Enterprise Systems Development

  • BioComputation

  • Ethical and Professional Issues in Computing and Digital Media

Elective Modules (30 credits) (subject to availability)

  • Professional Experience

  • International Experience

  • Professional Development

  • Requirements Engineering

  • Advanced Databases

  • Cryptography

  • Entrepreneurial Skills

  • Mobile Device Development

  • Advanced Topics in Web Development 2

  • Usability and interaction Design

  • Internet of Things

  • Operating Systems

  • Cloud Computing

  • Readings in Artificial Intelligence

Intake: January / May / September Course Fee: MVR 4,450 per month (MVR 2,811 per month under the government free degree scheme)

Share this program