Computing specialists are in high demand as technology now plays a role in almost everything we do. Our computing degree combines the core principles of the field with a forward-looking approach to embracing and driving new developments.
Be prepared for a career in an exciting industry with highly sought-after skills in computer programming, database development, networking, website development and information systems design.
Develop practical skills useful in any field of business, such as problem-solving, teamwork, project management and how to use information technology effectively and understanding specialised software.
gain practical experience through work placements and working on real-life projects
Network/database designer
Network/database manager
Web developer
Developer /software applications developer
Interactive multimedia roles
IT Support
IT Consultancy
E-commerce
1. Develop Fundamental Knowledge in Computer Science:Core Concepts: Provide a solid foundation in essential computer science topics, including algorithms, data structures, programming languages, and software engineering.Mathematical Foundations: Emphasize the importance of mathematical principles and techniques in computer science.
2. Enhance Problem-Solving and Analytical Skills: Algorithmic Thinking: Develop the ability to design, analyze, and implement efficient algorithms.Critical Thinking: Foster critical thinking skills to evaluate computational problems and devise effective solutions.
3. Cultivate Practical Programming and Software Development Skills:Programming Proficiency: Achieve proficiency in multiple programming languages and paradigms.Software Engineering: Teach best practices in software development, including project management, version control, testing, and maintenance.
4. Promote Understanding of Computer Systems and Architecture: Hardware and Software Integration: Provide knowledge of computer architecture, operating systems, and the interaction between hardware and software. Systems Programming: Equip students with the skills to develop and optimize system-level software.
Outcomes of BSC (HONS) computer science:
Comprehensive Understanding of Computer Science Principles:Core Knowledge: Graduates will have a solid understanding of core computer science topics, including algorithms, data structures, programming languages, software engineering, and databases. Mathematical Foundations: Proficiency in mathematical concepts and techniques that underpin computer science.
In-Depth Knowledge of Computer Systems and Architecture:Systems Understanding: Knowledge of computer architecture, operating systems, and how hardware and software interact.Systems Programming: Ability to develop and optimize system-level software.3.
Ethical and Social Responsibility:Ethical Understanding: Awareness of ethical considerations and responsibilities in technology development and use.Social Impact: Understanding of the social and environmental impact of computing technologies.
4.Global and Cross-Cultural Competence:Global Perspectives:
A global perspective on technology and its applications.Cross-Cultural Awareness: Understanding of cultural differences and their influence on technology development and use.
Excellent
2
Very Good
1
Average
1
Poor
0
Terrible
0
30 reviews