Overview:
The Computer Science BSc at the University of Sheffield introduces students to the principles, methods, and practical foundations of computing. The course develops an understanding of how computer systems and software are designed and provides a foundation for further study in computer science.
What You'll Learn:
Core concepts and principles that underpin computer science and computing.
Fundamental approaches to software development and computational problem-solving.
The ways computers, software, and information systems are designed and structured.
Logical and analytical methods used to understand and solve computing problems.
Key ideas and techniques that support progression into more advanced areas of computer science.
Practical and theoretical perspectives on computing, helping connect foundational concepts with their application.
Learning Outcomes:
By the end of the course, students will have a sound foundation in the concepts and practices of computer science. They will be able to apply logical and analytical thinking to computing problems, explain fundamental principles of computer systems and software, and use established approaches to develop and evaluate solutions. Students will also be able to demonstrate an informed understanding of how different elements of computing relate to one another and use their foundational knowledge as a basis for further academic development in the subject.oundation Year in Science and Engineering leads to a wide range of undergraduate engineering and science degrees at the University.

University of Sheffield