Course Overview:
Computer science incorporates a number of specialist areas underpinning the digital technologies we use every day. Our course is taught by leading researchers who are pushing the boundaries of what is possible in this rapidly changing field to ensure you're up to date with the latest developments.
You'll learn the main areas of the discipline, including software engineering, Artificial Intelligence, information security and data analytics, as well as computer systems, databases and networks.
In addition to the technical knowledge you'll need to pursue a career in this field, you'll learn about the impact of technology on individuals, organisations and society.
Course Content:
Year 1, Level 4 (120 Credits)
Semester 1 |
---|
Information Systems Modelling & Design |
Software Development |
Maths for Computing |
Semester 2 |
---|
Computer Systems & Networks |
Web Technologies |
Mental Wealth; Professional Life 1 (IT Project Pitching) |
Year 2, Level 5 (120 Credits)
Semester 3 |
---|
Database Systems |
Data Structures & Algorithms |
Web and Mobile App development |
Semester 4 |
---|
Advanced Programing |
Data Communications and Networks |
Mental Wealth; Professional Life 2 (Computing in Practice) |
Year 3, Level 6 (120 Credits)
Semester 5 |
---|
Computer and Network Security |
Artificial Intelligence |
Mental Wealth; Professional Life 3 (Project) |
Semester 6 |
---|
Mobile and Distributed Systems |
Advanced Topics in Computer Science |
Mental Wealth; Professional Life 3 (Project) |
Note: Modules and the way they are delivered are subject to change or align with the University’s recommendation
Career Opportunity:
Studying BSc. (Hons) Computer Science can lead you to range of career opportunities depending on your interests and skills. Some of the career options are below for your reference.
- Software Developer
- Data Analyst
- Machine Learning Engineer
- Data Scientist
- Artificial Intelligence Engineer
- Robotics Engineer
- Cloud Engineer
- Cybersecurity Analyst.
- Business Intelligence Analyst
- Technical Consultant
- Research Scientist
- Technical Project Manager
Entry Requirement:
- Complete Higher Secondary Education (10 +2/ A Level or equivalent)
- A good command in English Language