Computing & IT

Bachelor of Computer Science

Course Overview


Focusing on the practical and theoretical dimensions of computer science, this course prepares students for careers in the fields of computing and software development.

The Bachelor of Computer Science emphasises critical thinking and problem solving alongside discipline knowledge and skills, providing students with the opportunity to undertake complex computer science projects both independently and in teams.

Students are introduced to concepts including programming, mathematics, networking, databases and security in their foundation year, before specialising in an area of computer science. Advanced topics in computer science, including artificial intelligence and distributed computing, are studied alongside the chosen area of specialisation.


Course Learning Outcomes


  • Apply broad knowledge of concepts, principles and techniques in the discipline of computer science, including computational thinking and the storage, processing and communication of data.
  • Apply discipline knowledge, problem solving and creative thinking skills to anticipate challenges and produce solutions to computer science problems.
  • Communicate computer science knowledge and ideas clearly and coherently to technical and non-technical audiences.
  • Demonstrate autonomous and ongoing learning in the area of computer science to ensure continued relevance of skills and knowledge.
  • Demonstrate technological literacy by finding, evaluating and using relevant tools and information from a range of sources.
  • Interpret and analyse complex computer science problems using systems thinking, design thinking and computational thinking.
  • Work collaboratively and demonstrate initiative on complex computer science projects.


Employment Opportunities


This course prepares graduates for a range of careers via practical experience in analysing and solving real-world problems in computer science and related disciplines, underpinned by strong theoretical concept knowledge.

Possible Future Job Titles

  • Computer Programmer
  • Computer Support Officer
  • Application Developer
  • Mobile Application Developer
  • Systems Analyst
  • e-Commerce Developer
  • Software Engineer
  • Software Designer
  • Project Manager


Duration

3 years

Category

Computing & IT

Course Level

Degree

Related Courses

Online
eAcademy.lk

Certificate in Microsoft Office Course

Certificate in Microsoft Office Course

clock-img

Duration

Online

Medium

English

827

Days more

July 31

Physical
SLGTI KILINOCHCHI

ICT TECHNICIAN - INFORMATION AND COMMUNICATIONS TECHNOLOGY – NVQ-4

ICT TECHNICIAN - INFORMATION AND COMMUNICATIONS TECHNOLOGY – NVQ-4

clock-img

Duration

2 Years

Medium

English

Physical
Colombo School of Business & Management

OTHM Diploma in IT (Level 5)

OTHM Diploma in IT (Level 5)

clock-img

Duration

8 Months

Medium

English

Physical
Infortec International Asia Campus

Higher Diploma In Computer Science (HDCS)

Higher Diploma In Computer Science (HDCS)

clock-img

Duration

2 Years

Medium

English

Physical
StudyWay.lk

Higher National Diploma In IT

Higher National Diploma In IT

clock-img

Duration

Medium

English

Physical
WinSYS Networks

Advanced Higher National Diploma in Cyber Security

Advanced Higher National Diploma in Cyber Security

clock-img

Duration

1 Year ( Full time ) or 18 months Part time

Medium

English

Ask from Edith Cowan University Sri Lanka

Need Help?
How can we help you?
Frequently Asked Questions
Contact Support
Call Us:
+94 11 766 2626
+94 77 107 0711
WhatsApp Support