University of Hertfordshire
University of Hertfordshire

BSc (Hons) Computer Science (Software Engineering)

University of Hertfordshire, United Kingdom

Course Overview

The Software Engineering course is designed to apply professional engineering techniques to the construction and evolution of large and complex software systems, adding a specialized focus to a broad base in computer science. In the initial two years, the curriculum places a strong emphasis on software development, professional programming, system and data modeling and design, principles of networking, and user experience. Building upon this foundational knowledge, the course progresses to a comprehensive study of software engineering, delving into the analysis, design, development, and evaluation of computer-based systems. Students in this program learn to apply engineering techniques to software development, including the use of software metrics for evaluation. The depth of study ensures that graduates possess not only theoretical knowledge but also practical skills to tackle the challenges associated with large and intricate software systems. The emphasis on professional engineering practices equips students with the tools to navigate the complexities of the software development lifecycle, fostering the ability to create robust, scalable, and efficient solutions. This course is ideal for those aspiring to excel in the field of software engineering, developing expertise in both theory and practical application.

Course Type
UG
Course Nature
Full Time
Course Duration
3 Years
Total Fee
£46500
Intake
September 2024 , May 2024
Language Proficiency

HSE/SSE: 60%
English for HSE/SSE: 70% or IELTS: 6.0

Documents Required
  • 10TH
  • 12TH
  • PASSPORT
  • LOR 1
  • LOR 2
  • MOI
  • CV
  • SOP
University
University of Hertfordshire
University Details

The University of Hertfordshire, founded in 1952, is one of the top public institutions in the United Kingdom. The institution has 32,000 students studying for 550 degrees over two campuses. Over 11,500 foreign students from more than 140 countries study at the university's UK campus. The campuses of the University of Hertfordshire are among the 20 safest in England.

Syllabus
  1. Introduction to Programming and Discrete Structures (30 Credits, Compulsory)

    • Basics of programming and fundamental discrete structures.
  2. From Silicon To C (30 Credits, Compulsory)

    • Understanding the journey from hardware (silicon) to programming in C.
  3. Data Modelling for Databases (15 Credits, Compulsory)

    • Principles of data modelling for database design.
  4. Computational Problem Solving (30 Credits, Compulsory)

    • Development of problem-solving skills using computational methods.
  5. Team Software Project (15 Credits, Compulsory)

    • Collaborative software development project experience.

Level 5:

  1. Algorithms and Data Structures (15 Credits, Compulsory)

    • In-depth study of algorithms and data structures.
  2. Operating Systems and Networks (15 Credits, Compulsory)

    • Understanding operating systems and network principles.
  3. Accessibility and Usability (15 Credits, Compulsory)

    • Principles and practices for creating accessible and usable software.
  4. Artificial Intelligence (15 Credits, Compulsory)

    • Introduction to the principles of Artificial Intelligence.
  5. Still Have Doubts?

    We will assist you to find best courses and destinations

Popular Courses