According to the World Economic Forum Report ‘Future of Jobs’ (2020), jobs within the computing and information technology sectors are becoming the most in demand for businesses.
This Computer Science course covers all the necessary skills you will need to be a computing professional, from idea generation to system implementation. It provides a broad education in computer science with a particular focus on software systems development.
If you are interested in computer software design, how computers communicate and how they actually perform their tasks, then this course is for you. This course will equip you with a varied computer science education based upon the development and improvement of your programming skills throughout. You will also learn to apply best practices in all areas of software development.
If you have completed 12 years of education, you can join this degree by completing a Foundation Year, which will be considered as Year 0.
For entry at Year 1
As per Ulster University guidelines, you must satisfy one of the below:
- Completion of 13 years of education to include successful completion of General Secondary Education Certificate or Qatar Senior School Certificate to include 50% or above in Mathematics
- Three A Level’s Grade ABB
- International Baccalaureate: The overall International Baccalaureate Diploma requirement for this course is a minimum of 27 points including 13 at Higher Level to include Grade 5 in HL Mathematics. Grade 4 in English Language also required in the overall profile
- Pearson BTEC Level 3 at Extended Diploma level (MMM profile)
—————————–AND—————————-
- Academic IELTS overall score of 6.0 (with no contributing band score of less than 5.5).
——————————-OR—————————–
- Successful completion of Ulster’s International Foundation Programme.
- Other international qualifications will be considered on merit for equivalency with the above requirements.
If you do not meet the entry requirements, the university will provide you with a support programme that will help you improve your English level and your academic skills.
Duration: 3 years or 4 years with the International Foundation Programme
Instruction: Modular
Module Design: 120 credits per year, 3 modules per semester
Hons Qualification: 18 modules
If you’ve completed 12 years of high school (Grade 12/Thanawiyah), you must successfully complete the International Foundation Programme before advancing to year one of BSc (Hons) Computer Science
Modules
International Foundation Programme
SEMESTER 1
•Foundation in Mathematics
•English with Study Skills or Extended Critical Thinking for Undergraduate Study
•Digital Media Tools
SEMESTER 2
•Introduction to Computing Engineering, and Built Environment
•English for Academic Transition or Project-Based Learning
•Exploring Cultural Identities
YEAR 1
SEMESTER 1
•Mathematics for Computing
•Software Development I
•Systems Analysis and Design
SEMESTER 2
•Database Systems
•Software Development II
•Computer Hardware and Operating Systems
Year 2
SEMESTER 1
•Professional Development/UX
•Object-Oriented Programming
•Mobile Computing
SEMESTER 2
•Algorithms and Data Structures
•Computer Networks and Security
•Cloud Computing
Year 3
SEMESTER 1
•Final Year Project I
•Cyber Security
•Computer Vision
SEMESTER 2
•Final Year Project II
•Intelligent Robotics
•Computational Intelligence Technology
After you complete this course you will have the skills necessary to pursue a career in computing in a wide range of commercial and industrial organisations.
As a graduate with skills in Computer Science, you will have many career opportunities in a wide range of commercial and industrial organisations developing new software, as a data scientist/analyst, project manager, systems analyst in planning and technical management, or information management and database environments. You may also work in marketing and sales or as a consultant.
Average salaries are often higher than those of other graduates and there are also opportunities for postgraduate study in computing, software development, artificial intelligence, IoT or a related area.
With this degree students could become:
- Automated Test Engineer
- IT Analyst
- Programmer
- Software Developer
- Technology Consultant
- Web Developer
- Technical Support Engineer