inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
36 months
Program Facts
Program Details
Degree
Bachelors
Major
Software Engineering | Software Development | Computer Science
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English
About Program

Program Overview


Coventry University's BSc (Hons) Software Engineering program equips students with the skills and knowledge to develop software applications for various industries. The program emphasizes practical application and industry needs, preparing graduates for careers in software development, web development, and other related fields. Students gain a comprehensive understanding of programming, data analysis, computer architecture, and user experience design. The program also offers optional modules in mobile application development and embedded software engineering.

Program Outline


Degree Overview:

Coventry University's BSc (Hons) Software Engineering is a modern, relevant course designed to deliver outstanding student experience, retention, and satisfaction. It is positioned as applied and strongly vocationally driven by the current needs of industry, with intended learning outcomes based directly on those needs. This makes it different from other degrees offered by competitor institutions, locally, nationally, and internationally. The degree will enable you to develop skills and knowledge in programming and software development for a range of applications, at a level sufficient to enter a relevant career both nationally and internationally, or continue to postgraduate study.


Outline:


Foundation Year - Level 3:

  • Applicable Mathematics
  • Foundation Physics
  • Applied and Computational Mathematics
  • Applied Science and Engineering

Year 1 - Level 4:

  • Programming 1: Concepts and Algorithms
  • Mathematical Skills for Computing Professionals
  • Computer Systems
  • Programming 2: Professional Practice
  • Working With Data
  • Integrative Project

Year 2 - Level 5:

  • Web Development
  • People and Computing
  • Advanced Algorithms
  • Systems Analysis and Design
  • Data Science
  • Software Engineering

Year 3 - Level 6:

  • Project Discover
  • Dissertation and Project Artefact
  • Security
  • Web API Development
  • User Experience Design

Optional Modules:

  • Mobile Application Development
  • You will develop core skills in programming by learning and applying syntax, problem-solving strategies, and theories common to most programming languages.
  • Data, Information and Retrieval: You will be introduced to the methodology and techniques of IS/IT strategy and modelling tools and techniques.
  • You will gain a practical introduction to the information systems development process, its constituent stages and associated techniques and tools. You will be encouraged to respond creatively to the challenges through the techniques of participatory design, role play, domain integration and domain hopping, rapid prototype evaluation, and contextual, task, and user modelling.

Careers:

There is an ongoing need for excellent software engineering graduates with the skills to approach careers requiring excellent programming skills, including (but not limited to) specialist software developers, web front- and back-end developers, app developers, and internet-of-things developers.


Other:

Our Computing degree is designed to produce graduates with a high level of knowledge across a variety of computing technologies. You will learn the core elements of computing, such as programming, algorithms, operating systems, computer architecture, enterprise information systems, databases and data retrieval, as well as robotics, usability, human computer interaction (HCI), and software development methods. Advanced topics such as artificial intelligence and pervasive computing provide you with a wide-range of computing knowledge and a complete skillset.

SHOW MORE
How can I help you today?