Software Engineering
Coventry University · G600 · 2027
主成績:(33333(五科;核心科或選修(不計英語文學、音樂)) 或 其他途徑須確認) 指定科:主成績各分支已列指定科;指定科須確認(另有其他途徑,見原文) 英文:DSE英文須確認或IELTS 6(各5.5),2年內 其他:4項未能自動判斷
| 要求 | 需要 |
|---|---|
| 主成績 | (33333(五科;核心科或選修(不計英語文學、音樂)) 或 其他途徑須確認) |
| 指定科 | 指定科須確認(另有其他途徑,見原文) |
| 英文 | DSE英文須確認或IELTS 6(各5.5),2年內 |
官方原文、來源及取得日期
取得日期:未有保存
https://www.coventry.ac.uk/course-structure/ug/eec/software-engineering-bsc/?term=2027-28
BSc (Hons) Software Engineering | Coventry University
Cookie consent
We use necessary cookies to make our site work. We’d like to set additional cookies to understand site usage, make site improvements and to remember your settings. We also use cookies set by other sites to help deliver content from their services. View our
Manage my choices Reject additional cookies Accept additional cookies
Privacy Policy
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorised as necessary are stored on your browser as they as essential for the working of basic functionalities of the website.
We also use third-party cookies that help us analyse and understand how you use this website, to store user preferences and provide them with content and advertisements that are relevant to you. These cookies will only be stored on your browser with your consent to do so. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
NecessaryAlways Active
Necessary cookies are crucial for the basic functions of the website and the website will not work in its intended way without them.
These cookies do not store any personally identifiable data.
__cfduid
Duration
Description
The cookie is set by CloudFare. The cookie is used to identify individual clients behind a shared IP address and apply security settings on a per-client basis. It does not correspond to any user ID in the web application and does not store any personally identifiable information.
ASP.NET_SessionId
General purpose platform session cookie, used by sites written with Miscrosoft .NET based technologies. Usually used to maintain an anonymised user session by the server.
ARRAffinity
This cookie is set by websites that run on Windows Azure cloud platform. The cookie is used to affinitize a client to an instance of an Azure Web App.
This cookie name is associated with the Microsoft Application Insights software, which collects statictical usage and telemetry information for apps built on the Azure cloud platform. This is a unique user identifier cookie enabling counting of the number of users accessing the application over time.
3 months
This cookie is used by Google Analytics to understand user interaction with the website.
ai_session
This cookie name is associated with the Microsoft Application Insights software, which collects statistical usage and telemetry information for apps built on the Azure cloud platform. This is a unique anonymous session identifier cookie.
VISITOR_INFO1_LIVE
6 months
This cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.
30 minutes
This cookie is set by Youtube and registers a unique ID for tracking users based on their geographical location
This cookies is set by Youtube and is used to track the views of embedded videos.
.EPiForm_BID
Identifies form submissions made to the site when a visitor submits data via an Episerver form.
.EPiForm_VisitorIdentifier
Identifies form submissions to the site when a visitor submits data to via an Episerver form.
__RequestVerificationToken
This is an anti-forgery cookie set by web applications built using ASP.NET MVC technologies. It holds no information about the user and is destroyed on closing the browser.
cky-active-check
23 hours 59 minutes
The cookie is set by CookieYes to remember the user's consent to the use of cookies on the website.
No description
cookieyesID
Unique identifier for visitors used by CookieYes with respect to the consent
cky-consent
liveagent_oref
This cookie is set by LiveAgent and is used for providing online chat and customer support functionality.
liveagent_vc
liveagent_sid
liveagent_ptid
X-Salesforce-CHAT
This cookie is set by Live Agent to provide live chat support functionality to the user.
AWSALBCORS
This cookie is managed by Amazon Web Services and is used for load balancing.
f5avraaaaaaaaaaaaaaaa_session_
No description available.
CookieConsentPolicy
LSKey-c$CookieConsentPolicy
__RequestVerificationToken_L0hFQVI1
JSESSIONID
The JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application.
OptanonConsent
OneTrust sets this cookie to store details about the site's cookie category and check whether visitors have given or withdrawn consent from the use of each category.
__RequestVerificationToken_L0NVQXBwbHk1
Description is currently not available.
ETHICS_SSO_ID
FINANCE-TOKEN
The TiPMix cookie is set by Azure to determine which web server the users must be directed to.
x-ms-routing-name
Azure sets this cookie for routing production traffic by specifying the production slot.
fingerprint
Never Expires
PGR-EoI_Id
FormsWebSessionId
Identity.External
.AspNetCore.Mvc.CookieTempDataProvider
Calendly sets this cookie to track users across sessions to optimize user experience by maintaining session consistency and providing personalized services
BIGipServer*
Marketo sets this cookie to collect information about the user's online activity and build a profile about their interests to provide advertisements relevant to the user.
wpEmojiSettingsSupports
WordPress sets this cookie when a user interacts with emojis on a WordPress site. It helps determine if the user's browser can display emojis properly.
OptanonAlertBoxClosed
OneTrust sets this cookie to allow it to set cookies based on the user's consent and hide the cookies banner once the user has read and acknowledged it.
.AspNetCore.Antiforgery.*
This cookie is set by Microsoft AspNet for the purpose of Anti-forgery protection.
__epiXSRF
The __epiXSRF cookie is associated with Episerver. This specific cookie is related to Cross-Site Request Forgery (XSRF) protection, also known as Cross-Site Request Forgery (CSRF) protection.
cookieyes-*
CookieYes sets this cookie for consent solution management.
This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks.
_GRECAPTCHA
Google Recaptcha service sets this cookie to identify bots to protect the website against malicious spam attacks.
XSRF-TOKEN
This cookie enhances visitor browsing security by preventing cross-site request forgery.
cookie_consent_level
1 year 1 month 4 days
This cookie is used for storing the visitor preference for the cookies in the information notice.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
11 months
This cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID.
This cookie is used to store the language preferences of a user to serve up content in that stored language the next time user visit the website.
Used in configuration of TourDash virtual tours.
AWSELBCORS
Never Expire
This cookie is used by Elastic Load Balancing from Amazon Web Services to effectively balance load on the servers.
CSPSESSIONID-SP-8443-UP-redirects-
This is a pattern type cookie that stores a culture/language code to enable a site to display the correct language to a user.
PERSIST-COOKIE-ENC
Used to maintain a session between Events Force pages or services.
CSPSESSIONID-SP-8443-UP-
_hjIncludedInSample
This cookie is set to let Hotjar know whether that visitor is included in the sample which is used to generate Heatmaps, Funnels, Recordings, etc.
ARRAffinitySameSite
Used to affinitize a client to an instance of an Azure Web App
_hjTLDTest
To determine the most generic cookie path that has to be used instead of the page hostname, Hotjar sets the _hjTLDTest cookie to store different URL substring alternatives until it fails.
_hjFirstSeen
Hotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user.
This cookie, set by Cloudflare, is used to support Cloudflare Bot Management.
renderCtx
This cookie is used for tracking community context state.
OMIS_WeekNo
OMIS_WeekStart
OMIS_WeekEnd
OMIS_Year
__Secure-YEC
1 year 1 month
PGR-StudentshipId
PGR-StudentshipTitle
aa-cookie-test
ytidb::LAST_RESULT_ENTRY_KEY
The cookie ytidb::LAST_RESULT_ENTRY_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future.
__Secure-ROLLOUT_TOKEN
__Secure-YNID
digitalDoc
Analytics
This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors.
_dc_gtm_UA-34268544-1
1 minute
Used by Google Tag Manager to load other scripts and code into a page.
_dc_gtm_UA-63498062-1
This cookie is associated with sites using Google Tag Manager to load other scripts and code into a page.
1 year 24 days
Used by Google Tag Manager to track visits across websites
_ga_7VZC8X705P
1 years 11 months 28 days 23 hours 59 minutes
This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors
_gat_UA-34268544-16
This cookies are used to collect analytical information about how visitors use the website. This information is used to compile report and improve site.
1 years 26 days 23 hours 59 minutes
The cookie is set by addthis.com to determine the usage of Addthis.com service.
5 months 26 days 23 hours 59 minutes
This cookie is used by Issuu analytic system. The cookies is used to gather information regarding visitor activity on Issuu products.
Google Analytics sets this cookie to store and count page views.
_gat_UA-*
Google Analytics sets this cookie for user behaviour tracking.
_gat_gtag_UA_*
Google Analytics sets this cookie to store a unique user ID.
_hjSessionUser_*
Hotjar sets this cookie to ensure data from subsequent visits to the same site is attributed to the same user ID, which persists in the Hotjar User ID, which is unique to that site.
_hjSession_*
The demdex cookie, set under the domain demdex.net, is used by Adobe Audience Manager to help identify a unique visitor across domains.
Adobe installs this cookie to allow persistent ID tracking in the 1st party state and is used as a reference ID if the AMCV cookie has expired.
Google Analytics sets this cookie to throttle the request rate.
institute
WMF-Uniq
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
AWSALB is an application load balancer cookie set by Amazon Web Services to map the session to the target.
This cookie is installed by Google Universal Analytics to restrain request rate and thus limit the collection of data on high traffic sites.
AMCV_*AdobeOrg
Adobe-Dtm sets this cookie to find the unique user ID that recognises the user on returning visits.
AMCVS_*AdobeOrg
Adobe-Dtm sets this cookie to store a unique ID to identify a unique visitor.
The s_pers cookie is set by Adobe for anonymized identification of new visitors, to help analyze clickstream data, and track historical activity on the website.
This is a Adobe Site Catalyst cookie. This cookie is used to collect informaion on how visitors use the website and this information is used for improving the website.
_findEvent*
Dynamically created cookie
Advertisement
Advertisement cookies are used to deliver visitors with customized advertisements based on the pages they visited before and analyze the effectiveness of the ad campaign.
Cookie associated with Snapchat. Sets a unique ID for the visitor, that allows third party advertisers to target the visitor with relevant advertisement.
UserMatchHistory
Linkedin - Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.
Cookie associated with embedding content from Snapchat.
bscookie
This cookie is a browser ID cookie set by Linked share Buttons and ad tags.
Cookie used for Sign-in with Linkedin and/or for Linkedin follow feature.
flashtalkingad1
This cookie carries out information about how the end user uses the website and any advertising that the end user may have seen before visiting the said website.
This cookie is used to measure the number and behavior of the visitors to the website anonymously. The data includes the number of visits, average duration of the visit on the website, pages visited, etc. for the purpose of better understanding user preferences for targeted advertisments.
To run retargeting and prospecting advertising, media optimization and performance tracking.
_myapp_session
avr_806087763_0_0_4294901760_392413714_0
5 minutes
Cookie associated with embedding content from Snapchat
_rdt_uuid
This cookie is set by Reddit and is used for remarketing on reddit.com
_pin_unauth
Used by Pinterest Tag to group actions across pages
11 months 29 days 23 hours 59 minutes
Used by DoubleClick to determine whether website advertisement has been properly displayed - This is done to make their marketing efforts more efficient.
cookie_date
1452in_channel
1452in_media
1452in_campaign
avr_806087763_0_0_4294901760_263685394_0
These cookies come from the Snap Chat retargeting pixel. This pixel is used to retarget and attribute traffic coming from the social network.
contains data denoting whether a cookie ID is synced with AppNexus partners
avr_806087763_0_0_4294901760_3775902499_0
TCSR-1a3d9036724fe581fae4f320cc2a3147
4 minutes
TCSR-7e54988433732aa879c15cee25359b51
avr_806087763_0_0_4294901760_3740435730_0
test_cookie
15 minutes
This cookie is set by doubleclick.net. The purpose of the cookie is to determine if the users' browser supports cookies.
Used by Microsoft as a unique identifier. The cookie is set by embedded Microsoft scripts. The purpose of this cookie is to synchronize the ID across many different Microsoft domains to enable user tracking.
NID cookie, set by Google, is used for advertising purposes; to limit the number of times the user sees an ad, to mute unwanted ads, and to measure the effectiveness of ads.
This cookie, set by PubMatic, is used to build a profile of user interests and to show relevant ads.
VISITOR_PRIVACY_METADATA
YouTube sets this cookie to store the user's cookie consent state for the current domain.
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
Instance02_sess
__Secure-BUCKET
Stores an anonymized bucket identifier to group traffic for experiments, optimize content delivery, measure performance, and enhance Google service reliability.
__Secure-YENID
Stores a unique identifier to remember YouTube user preferences, support personalized recommendations and ads, and measure engagement and abuse prevention.
anonymous_id
Stores an anonymous unique identifier to bucket visitors for experiments, persist variant assignments, track exposure, and improve feature rollout decisions.
form_page_url
Stores the URL of the page where a form is viewed or submitted, enabling analytics, attribution, conversion tracking, and troubleshooting.
vepple_filter_selection
browzer_engage_session
aws-waf-token
Helps AWS Web Application Firewall identify legitimate visitors, mitigate bots, apply rate limiting, and serve challenges to protect site availability.
epexio-connect-session-v2
gbStickyBuckets__id||dac74752-60bd-4be9-8df3-6b07eef52cdd
gbStickyBuckets__id||8253a582-f9b6-480b-94d2-0caca5c1273d
gbStickyBuckets__id||c389ae97-3f1b-4b8f-8a89-66b26df41f59
gbStickyBuckets__id||dc48755c-2eea-48d8-9cec-a50e5bc9856f
gbStickyBuckets__id||6134e4bb-bf0e-42b0-8c9e-c1b072de9bf2
gbStickyBuckets__id||dcaecb03-148c-40bd-96c9-80a0ecd21479
gbStickyBuckets__id||7a19a76a-a73a-4a93-97ab-e7566351220c
gbStickyBuckets__id||b3c8d7f6-1272-4221-86fd-b71cca4ee2fe
gbStickyBuckets__id||8a165270-426f-4803-9360-fc3f2b361eda
gbStickyBuckets__id||a079c03c-7638-42b3-a328-95037e6b2587
gbStickyBuckets__id||5c71c759-0cd8-472c-9191-87ea5387b20f
gbStickyBuckets__id||a2783755-c336-4735-ba08-5e143044ebe8
gbStickyBuckets__id||9ccefebe-b1cc-4a0c-b356-1d7863bd34f0
gbStickyBuckets__id||6ba8a83b-abd3-4a60-b753-481752e156eb
gbStickyBuckets__id||c108a2aa-6918-491e-a82d-006395d1b6f1
gbStickyBuckets__id||d47bde13-1f9c-40d2-b38b-a32326e42f75
gbStickyBuckets__id||60e866c1-2482-4acc-8c36-d2b1d2d08d33
gbStickyBuckets__id||6c40aa21-ce2a-485c-b133-ece015aedcc0
gbStickyBuckets__id||5575af27-98d4-44c1-8ae7-e11fa3f9f33c
gbStickyBuckets__id||17759113-5eb6-4de4-b7d5-83774a77fb2a
gbStickyBuckets__id||bfdfb1f5-98d0-45fb-8533-f4dec0b4f302
gbStickyBuckets__id||f89eb8c0-a175-4cb4-9f33-af6bf2137875
gbStickyBuckets__id||3f73328e-7db7-4467-a36a-366f4ce1af6a
gbStickyBuckets__id||32225dce-480f-45b5-95cb-ac8ca5aa276c
gbStickyBuckets__id||df997616-d29a-4fce-9383-f5d6a3b5ad66
gbStickyBuckets__id||6e78bae6-cc0e-4976-88f9-3af6c189a817
gbStickyBuckets__id||fcaf3675-4803-4319-95b1-959a937bb8a0
gbStickyBuckets__id||c8ba8d91-6615-48e6-bc5a-180333b3e975
gbStickyBuckets__id||f35c3299-6ae2-4f9c-a604-2d4b4936f51d
gbStickyBuckets__id||a6f2a712-03c9-4cce-ac48-15a1a43bdd45
gbStickyBuckets__id||f925a4a0-5641-46b5-9e73-09e28c6f9bbc
gbStickyBuckets__id||db8c1c0d-a638-482d-a3ed-93d7f3553460
gbStickyBuckets__id||fb7aa61b-3405-4159-bc37-6e1befec68e8
__Secure-UqZBpD3n3naPU20-9Fvn5i-TSO9FpMhbYtbA9YCEpg3UXgo_
Supports Coventry University Library Discovery 'Favourites' feature by remembering saved items, preferences, and session context across visits for personalized access.
Maintains authentication status, keeps users signed in, verifies identity, secures access to protected content, preserves session continuity during survey participation.
Stores the chosen identity provider for SAML authentication, enabling Azure-based single sign-on and correct redirection to Creighton University Esploro profiles.
productCode
Stores the selected Esploro product context to route authentication and maintain session continuity when accessing institutional research profiles via SAML.
oaxsrftkn
Stores a temporary token to protect SAML single sign-on requests, preventing CSRF and ensuring secure authentication via OpenAthens for Coventry.
gbStickyBuckets__id||19843386-182e-474f-aa09-d357a5d6b7a8
gbStickyBuckets__id||0d6000c7-612b-473c-bb2b-c6a760cbf16f
gbStickyBuckets__id||27c8a456-bda2-4087-9dae-9ae2c7ebff2c
gbStickyBuckets__id||614a855e-2fac-455c-8ebd-1764b81c7aa5
gbStickyBuckets__id||e566f3f8-d3df-43fc-902f-7bcd327a6c4b
gbStickyBuckets__id||6194b75f-9397-4f10-9a16-f8b02ba0e5f7
gbStickyBuckets__id||378a2bd0-a34b-48dc-9d51-b4dc0485b65f
gbStickyBuckets__id||b5077693-2f1b-4b8d-8a2a-af8cf77e61f6
gbStickyBuckets__id||2640f3e0-0b39-4018-9bc6-a1ee896493eb
gbStickyBuckets__id||bb1d437d-6ef8-4cc1-bfb7-d27acd825f81
gbStickyBuckets__id||68cd3a97-ca8b-4cc6-9a28-bce0093229de
gbStickyBuckets__id||72857b18-852b-4853-a189-c433d0e535af
gbStickyBuckets__id||22231dfc-e725-41cc-a3fa-bb8c16be03a2
gbStickyBuckets__id||05f4f244-d3cb-4cc9-82aa-61d88f3bd0fe
gbStickyBuckets__id||013f722f-75eb-4dc7-9e8f-01bd3cdbce6f
gbStickyBuckets__id||8bcb83e2-6ed5-499b-a4f5-6f5fccd0ce64
gbStickyBuckets__id||5f9d0e87-0ef7-4fc5-8b10-208130748eea
gbStickyBuckets__id||8b0775d5-f887-4dad-aacf-c5f2c5c148d7
gbStickyBuckets__id||f92ae428-e196-4866-b04f-d42d5f6c8c74
gbStickyBuckets__id||593a7631-5c09-409b-a054-8d87a1054fc8
gbStickyBuckets__id||17398693-8381-45a7-8c32-fdc5a8aceab6
gbStickyBuckets__id||914bf1df-19b8-4a60-8c75-f892c6e9ac83
gbStickyBuckets__id||a1f8efd3-2f79-41f8-ab86-09635ea967e7
gbStickyBuckets__id||bc6069e5-7deb-43e8-99cd-5c8933e36a5d
gbStickyBuckets__id||c7053c2d-97a5-4272-ae7a-bc8133961fab
gbStickyBuckets__id||8f0af2d0-3626-43d8-86c5-652fd9af2c4c
gbStickyBuckets__id||5803e89f-6aef-44dd-9949-465c136afd34
gbStickyBuckets__id||edf7af19-b7e9-4989-ad68-243984d06ea7
gbStickyBuckets__id||ae9ac928-e83b-478e-950b-433150848359
gbStickyBuckets__id||345649ed-27ba-4c73-afe6-4f9b8caedd7e
gbStickyBuckets__id||1fb45dc8-3064-4048-a4f1-adbcec197289
gbStickyBuckets__id||3c92d73a-3d32-4b86-bc7a-88de0295a845
gbStickyBuckets__id||fca82892-4962-4572-b5bf-9be3f275f7dd
gbStickyBuckets__id||54792b68-cbea-4a50-98b0-f3c15c5e3501
gbStickyBuckets__id||ab14a6ab-b08d-4bca-89e2-6a707e47d9cd
gbStickyBuckets__id||c238b604-311f-4b24-87f6-5e8b1bbe19b5
gbStickyBuckets__id||ed60a481-a9d1-4600-8d7e-6fd4acb0ca9c
gbStickyBuckets__id||b693dbf8-5605-4024-81ce-d527bd17398f
gbStickyBuckets__id||ffd0b033-c3d8-4864-82fa-74c626f5ecb2
gbStickyBuckets__id||bc4ab6a6-7e18-449c-a894-bf95969051e1
gbStickyBuckets__id||72c39815-da59-4999-8ff8-422f4969d2b6
gbStickyBuckets__id||e1eb6b8b-7fd8-419a-90d3-835279863325
gbStickyBuckets__id||18d3a63d-44ec-4445-9547-5157ede8b06e
gbStickyBuckets__id||5cfcaca3-f145-43d9-af9a-41565c13004b
gbStickyBuckets__id||2825054a-e0d5-4882-a666-bd0cef7ccadb
gbStickyBuckets__id||8337992c-9598-4aad-bef1-20f85d47c26b
gbStickyBuckets__id||f0b93ad1-ec53-4c25-aa4b-f167c6cba3cf
gbStickyBuckets__id||725f89b9-7afd-44b5-b97b-306dced85a59
gbStickyBuckets__id||99d4d064-e3d2-4099-a38c-ab5931920c9a
gbStickyBuckets__id||3ecd555d-38a3-48be-92d6-ed979176d845
gbStickyBuckets__id||08ecfdcf-a37c-44e4-ae5a-7ddc144da83d
gbStickyBuckets__id||ac36ebb4-fcb2-4f81-ab52-f8a3b6bf1008
gbStickyBuckets__id||237d4e58-0a22-4df6-b01b-4cb511ece056
gbStickyBuckets__id||52db2913-3cfb-451c-b0f6-fa079c80e541
gbStickyBuckets__id||ec0dab88-5916-4a89-b00c-2a3a8a27a077
gbStickyBuckets__id||f782bab3-2671-4bf5-b980-26a3df00ae83
gbStickyBuckets__id||19f8a281-29b2-4bb2-b5ab-ebb95fd6c345
gbStickyBuckets__id||24f53f0e-aa0d-4604-bbb3-474e77d2edfb
gbStickyBuckets__id||8c3ae111-3177-4a23-ab26-0d6b5d311bae
gbStickyBuckets__id||b88cbfc7-c7d4-4a7b-adde-0dd1d5686126
Reject additional cookies Save my preferences Accept additional cookies
Powered by
Skip to main content
Skip to footer
<iframe title="Intentionally blank" aria-hidden="true" src="https://www.googletagmanager.com/ns.html?id=GTM-KSJQM5"
height="0" width="0" style="display:none;visibility:hidden"></iframe>
Coventry University
Select location
All locations
Coventry University London
CU Coventry
CU London
CU Scarborough
Coventry University Wrocław
Student Central
Coventry University Online
National Institute of Teaching and Education
Coventry University Apprenticeships
Select type
All pages
CPD Course
Research News
Popular searches
Employability
Student Services
International Guide
Useful links
Campus Map
Term Dates
Student Payment Portal
Prospectus
Open Days
Suggested courses
Start typing to see suggestions...
Software Engineering BSc (Hons)
Study level: Undergraduate
Develop software engineering skills across areas such as full stack development, programming data science and security and prepare for a potential career in this sector.
Course features
Course option
with foundation year
Year of entry
Location
Coventry University (Coventry)
Study mode
Full-time
Sandwich
3 years full-time
4 years sandwich
UCAS codes
Start date
September 2027
November 2027
January 2028
March 2028
May 2028
July 2028
How to apply
Book an Open Day
Download a prospectus
Your UCAS Guide
Course overview
This course may suit aspiring software engineers, developers and tech professionals looking to build skills in programming, data science, cybersecurity and Agile practices, supporting potential careers in the technology sector.
Hands-on software development: build practical skills in Python, C++, web/mobile app creation and Agile methodologies through project-based learning.
Industry-aligned expertise: develop knowledge in cyber security, data analytics and ethical computing with access to specialist labs and industry connections.2
Professional readiness: develop teamwork, leadership and problem-solving skills by exploring real-world scenarios and ethical considerations in the tech industry.
Rated Gold Overall
Teaching Excellence Framework (TEF) 2023
5 QS Stars for Teaching and Facilities
QS Stars University Ratings
4th Student City in England (Coventry)
QS Best Student Cities Index 2027
Why you should study this course
Industry-ready skills: build practical experience through hands-on software development projects designed to support your preparation for roles in the technology sector.
Industry-standard facilities: access dedicated cyber security labs, high-performance computing resources and industry-standard software as a part of your learning.4
Real-world experience: work on live case studies and team-based software projects. Optional industry placements are available to help you boost your employability.2
Professional and ethical expertise: develop teamwork, leadership and ethical decision-making skills, guided by industry insights from guest lectures (optional extras, subject to availability).
Strong career prospects: build a work portfolio, including a final-year project, which could help you prepare for roles such as software developer, cyber security analyst, technical architect, quality assurance engineer or data scientist.
What you'll study
Year one
Year two
Placement year
Final year
Your first year is shared with students from closely related courses. This approach allows you to learn alongside other disciplines, broaden your perspective and develop strong collaboration skills from the very start.
The common first year also offers flexibility. If you discover a stronger interest in another subject area, you may have the opportunity to transfer to a related course at the end of the year, subject to meeting progression requirements.
Common first year courses:
Computer Science MSci/BSc (Hons)
Computer Science with AI MSci/BSc (Hons)
Digital Technology and Computing BSc (Hons)
Information Technology Management BSc (Hons)
The Web and Human Centred Programming – 30 credits
Equip yourself with an introductory understanding of web development and the principles of human-centred design. Explore the foundational technologies of the Web, including HTML, CSS and JavaScript, and learn how to create responsive and accessible web applications. An emphasis is placed on user experience (UX) design, teaching you how to conduct user research, develop personas and create wireframes and prototypes that prioritise usability and accessibility.
Through a combination of teaching methods, you should gain practical experience in front-end and back-end development and human-computer interaction (HCI) and learn how to evaluate web and interactive systems using usability testing methods.
Compulsory
Computer Systems – 30 credits
This module introduces the core concepts of computer systems, covering both hardware and software. Investigate what constitutes a computer by exploring ideas like the Von Neumann architecture and Turing Completeness, and understand how data is represented, including memory, storage, number systems, binary logic, logic gates and transistors. This module explains instruction sets and assemblers along with CPU structure and memory management, including caches and system/virtual memory.
Study optimisation techniques like parallel processing and speculative execution, how devices communicate and the role of operating systems, network structures and system security measures.
Programming and Artificial Intelligence – 30 credits
This module introduces you to programming and artificial intelligence. Learn the fundamentals of programming, how to write clear and effective code, and develop your problem-solving and algorithmic thinking skills, with a focus on AI applications.
The module focuses on simple AI programming challenges, including games, chatbots and maze solvers, along with introductory material on machine learning, neural networks and generative artificial intelligence. Content includes necessary mathematics, as well as basic data manipulation. Through a combination of lectures, hands-on labs, and collaborative projects, you should gain practical experience in applying AI techniques to solve real-world problems.
Programming and Software Development – 30 credits
Learn basic programming concepts and simple algorithms within the application space of software development. The focus will be on new concepts for the exploration of different programming paradigms, particularly (but not limited to) procedural and object-oriented programming (OOP).
Investigate the differences between major programming languages and be exposed to best practice design and development techniques for software. This includes learning professional practice in terms of code repositories and management, software documentation, codes of conduct and social, ethical, legal and professional issues in programming and software development.
Algorithms – 30 credits
Get an insight into algorithms, data structures, advanced programming techniques and hard problems, covering complexity and computability as well as key aspects of the theory of computer science. Operations on complex data structures, such as trees and graphs, will be introduced and developed within a practical context.
This module will introduce you to various algorithmic and heuristic techniques used to tackle hard problems. You will also be introduced to the theory behind multi-threaded programming, enabling you to design and implement concurrent applications. Explore the limitations of computation, the formal specification of languages and the major models of computation, gaining an understanding of what these tell us about issues of computability and complexity.
Full Stack Development – 30 credits
This module aims to provide an overview of full-stack development, including roles, tools and technologies. You will delve into front-end basics with HTML, CSS and JavaScript, and advance to responsive design and frameworks such as React. This module will also explore back-end development, including server-side programming using tools such as Node.js and Express, RESTful APIs, authentication and building secure services. Database management will cover SQL and NoSQL technologies. Best practices in software development, such as version control with Git, testing, debugging and documentation, will be explored.
Software Engineering – 30 credits
This module aims to provide you with an in-depth understanding of software engineering principles, methodologies and practices, with a focus on the successful delivery of real-world software. Teaching will cover the entire software development lifecycle, from requirements gathering through to implementation, testing, quality assurance and maintenance, with a focus on modern techniques and tools.
Explore modern programming languages, including the evaluation of features, benefits and choices. Study programming frameworks, their purpose and features and the rapid development of desktop apps.
Operating System and Security – 30 credits
Through hands-on labs and real-world projects, you will study modern operating systems, networks and associated security. Explore the structure and components of operating systems, including advanced OS services, and functions, such as process control, file management, threading, memory management and device access. You will evaluate emerging trends and technologies alongside the fundamentals of protection and security and learn how to design and implement secure architectures and operating systems.
A placement year2 provides optional first-hand industry experience and helps you discover where your skills and interests truly lie. Taken between your second and final years, it allows you to step into a professional environment, apply your learning and gain valuable insight into your chosen sector.
By spending an extended period in industry, you should develop confidence, build professional networks and strengthen the transferable skills that employers value most. This experience offers a powerful way to explore career paths and return to your final year with real-world expertise and a clearer sense of direction.
Key opportunities
Complete an approved work placement: gain practical experience aligned with your course and career ambitions, typically lasting at least 26 weeks.
Reflect on professional development: recognise and document the specific skills, knowledge and experience you gain during your time in industry.
Broaden your global perspective: optionally undertake an international work or study placement to experience a different professional or cultural context.
While this optional year is non-credit-bearing, successful completion ensures your experience is formally recognised on your final degree certificate to showcase your expertise to future employers.
Students sponsored by the University who opt for an international work placement must ensure they comply with the UKVI immigration regulations and should contact us for further guidance.
Programming Paradigms and Approaches – 30 credits
Learn advanced programming paradigms, techniques and approaches to improve efficiency and address challenging real-world computational problems. This module covers advanced programming paradigms, parallel and distributed programming, and GPU programming.
This module focuses on functional programming, solving problems exclusively in this paradigm using a relevant language such as Haskell. Module content considers logic programming and the emerging technology of SAT/SMT-solvers with their sophisticated search heuristics and portfolio of specialist solvers.
Explore GPU programming fundamentals, including GPU architecture, CUDA and OpenCL. By the end of this module, you should learn how to write and optimise GPU kernels, manage memory and compare GPU and CPU performance. Real-world parallelised tasks such as scientific simulations, image and signal processing and machine learning will be discussed.
Project (Double) – 60 credits
This final year project module gives you an extended opportunity across two blocks to design and complete a major project that brings together everything you have learned during your course. It’s your chance to showcase your knowledge and skills through a piece of work you can be proud of and share with both academic audiences and potential employers. The module includes a comprehensive teaching programme that supports you in developing a wide range of essential research and professional skills.
Learning covers how to propose and plan your research effectively, considering scope, ethics and value. Explore how to innovate through research, position your work within current knowledge by understanding what experts in the field have done, and demonstrate your contribution to that knowledge.
You should gain a solid foundation in key research and innovation methods and learn how to present and defend your work with confidence, both in writing and in discussion. You should develop strong project management skills such as managing risk, setting goals, meeting deadlines and making the most of supervision. This module also supports your growth as an independent researcher and helps to strengthen the professional skills you will need for your future career.
Choose one of the following optional modules:
User Experience Design (UXD) – 30 credits
Good user experience design (UXD) makes people want to keep coming back. It’s about building websites and apps that help users get things done while also making the experience enjoyable and rewarding. In this module, you will learn both the theory and hands-on UXD skills. Create professional interactive prototypes using tools like Adobe XD and bring them to life with front-end tech such as React. Test your designs and coded projects with real users, using methods like usability testing, observation and feedback sessions to make your work engaging.
Embedded Software Engineering – 30 credits
Gain practical experience programming real-time embedded systems using languages like C++. Work directly with microprocessor systems and use industry-standard software tools to create and develop embedded system software. This hands-on module covers creating and developing embedded software, understanding the unique design of embedded microprocessor systems and applying object-oriented programming techniques.
Availability of optional modules may vary depending on student demand.
Optional
We regularly review our course content to keep it relevant and current for our students. Consequently, we may update modules to reflect the latest industry standards.
How you'll learn
Our teaching is active, applied, social and inclusive. We work interactively to address your needs as an individual, and support you to maximise your outcomes.
We understand that everyone learns differently, so each of our courses will consist of structured teaching sessions, which can include:
on-campus lectures, seminars and workshops
group work
self-directed learning
work placement opportunities2.
Teaching contact hours
As a full-time undergraduate student, you will study modules totalling 120 credits each academic year. A typical 30-credit module requires 300 hours of study. Study hours are made up of teaching contact hours and guided and independent study.
Teaching hours
Teaching hours may vary, depending on where you are in your studies, but on average, you will have between 12 and 15 teaching and learning hours each week. You will also have the option to attend additional sessions, including time with a progress coach or to meet with staff for advice and feedback. As you progress through your studies, teaching hours may reduce.
Guided and independent study
Throughout your studies, you will be expected to spend time in guided and independent study to make up the required study hours per module. You will be digging deeper into topics, reviewing what you’ve learnt and completing assignments. This can be completed around your personal commitments. As you progress to the end of your studies, you’ll spend more time on independent learning.
Online learning
As an innovative university, we use different teaching methods, including online tools and emerging technologies. So, some of your teaching hours and assessments may be delivered online.
Assessment
This course will be assessed using a variety of methods which will vary depending upon the module. The assessment methods may include:
presentations
projects
coursework
individual assignments
The Coventry University Group assessment strategy ensures that our courses are fairly assessed and allows us to monitor student progression towards achieving the intended learning outcomes.
International experience opportunities
The degree offers a range of international experiences including:
COIL projects – online internationalised learning, working with University students based in other countries.
Study Abroad optional extra year – live and study abroad for a year between your second and final years.
Please note that all international experience opportunities may be subject to additional costs, competitive application, availability, and meeting applicable visa and travel requirements, and are therefore not guaranteed2.
Entry requirements
Typical entry requirements:
International
Requirement
What we're looking for
UCAS points
BBC to include one from Mathematics, Physics, Chemistry, Further Mathematics, Computer Science, Computing or Design Technology. Excludes General Studies.
DMM in IT or a technical subject
IB Diploma
29 points to include either Mathematics, Physics, Chemistry, Design Technology or IT at Higher level
GCSE requirement
GCSE maths and English at grade 4 / C or Functional Skills Level 2, or other equivalent Level 2 awards.
Access to HE
The Access to HE Diploma to include 30 Level 3 credits in either Mathematics, Physics, Computer Science or Statistics. Plus GCSE English Language and Mathematics at grade 4 / C or above.
Other qualifications and experience
Our students come from a variety of backgrounds, each with a unique story. We recognise a breadth of qualifications. If your qualifications differ from the above, contact our Admissions Team who will be happy to discuss your qualifications and routes into your chosen course.
Contextual/Fair Access Offers
If you meet the criteria for our Fair Access Offer, you could automatically receive a contextual offer which is 16 UCAS points lower than our standard entry requirements. View the criteria for our Fair Access Offer.
Select your region to find detailed information about entry requirements:
Americas
Central Asia
East Asia
Middle East
South Asia
South East Asia
You can view our full list of country specific entry requirements on our Entry requirements page.
Alternatively, visit our International hub for further advice and guidance on finding in-country agents and representatives, joining our in-country events and how to apply.
English language requirements
IELTS: 6.0 overall, with no component lower than 5.5
If you don't meet the English language requirements, you can achieve the level you need by successfully completing a pre-sessional English programme before you start your course.
For more information on our approved English language tests visit our English language requirements page.
Not got the required grades? We offer this degree with an integrated foundation year.
Fees and funding
Part-time
UK, Ireland*, Channel Islands or Isle of Man
2027/28 fees TBC
2026/27 fees: £9,790 per year
Not available
2026/27 fees: £9,790 per year with EU Support Bursary**
2026/27 fees: £20,800 per year without EU Support Bursary**
2026/27 fees: £20,800 per year
If you choose to study this course with a professional placement2 or study abroad year, you will need to pay a tuition fee3 to cover your academic support throughout your placement year. Students commencing their professional placement in the academic year 2029/30 will pay £1,615 if they are paying UK fees, or £1,950 if they are paying international fees
For advice and guidance on tuition fees and student loans visit our Undergraduate Finance page and see The University’s Tuition Fee and Refund Terms and Conditions.
The University will charge the tuition fees that are stated in the table above for the first Academic Year of study. The University will review tuition fees each year. For UK (home) students, if Parliament permits an increase in tuition fees, the university may increase fees for each subsequent year of study in line with any such changes. Note that any increase is expected to be in line with the Retail Price Index (RPI), a UK measure of inflation that tracks changes in the cost of living.
If you choose to study this course with a professional placement or study abroad year, the University will charge the tuition fees stated above for those on a placement during Academic Year 2029/2030. The University will review professional placement tuition fees each year. For UK (home) students, the University may increase fees for each subsequent year of study, but such that it will be no more than 5% above RPI.
For international students, we may increase fees each year, but such increases will be no more than 5% above inflation. If you defer your course start date or have to extend your studies beyond the normal duration of the course (e.g. to repeat a year or resit examinations) you may be charged the tuition fees in force at the time you take that additional period of study, and/or in line with any legislative changes that apply at that time.
We offer a range of International scholarships to students all over the world. For more information, visit our International Scholarships page.
Tuition fees cover the cost of your teaching, assessments, facilities and support services. There may be additional costs not covered by this fee such as accommodation and living costs, recommended reading books, stationery, printing and re-assessments should you need them. Find out what's included in your tuition costs.
The following are additional costs not included in the tuition fees:
Any optional overseas field trips or visits: £400+ per trip.
Any costs associated with securing, attending or completing a placement (whether in the UK or abroad) which may include costs of travel, accommodation, equipment or uniform required for the placement and any visa-related costs.
*Irish student fees
The rights of Irish residents to study in the UK are preserved under the Common Travel Area arrangement. If you are an Irish student and meet the residency criteria, you can study in England, pay the same level of tuition fees as English students and utilise the Tuition Fee Loan.
**EU Support Bursary
Following the UK's exit from the European Union, we are offering financial support to all eligible EU students who wish to study an undergraduate or a postgraduate degree with us full-time. This bursary will be used to offset the cost of your tuition fees to bring them in line with that of UK students. Students studying a degree with a foundation year with us are not eligible for the bursary.
How do you know if you need to pay UK or international tuition fees?
We assess your fee status using the information in your application. This status determines your tuition fees and the scholarships or financial support you can get. The Department for Education sets the rules for who pays UK (home) or international (overseas) fees in England.
The regulations list which students can pay the home fee rate. Because these rules are complex, the UK Council for International Student Affairs (UKCISA) provides fee status guidance to help you find the right category. If you meet all the criteria for one category, your institution must charge you the home rate.
Facilities
The School of Science is based in the Frank Whittle Building, and the attached Beatrice Shilling Building. Both buildings are high-specification learning environments which benefit from extensive social learning facilities4, well-appointed laboratories, lecturing facilities and classrooms, facilitating our innovative teaching methods across a diverse suite of undergraduate and postgraduate courses.
We offer a range of modern, up-to-date facilities to support your learning:
State of the art PC labs running the latest software
Online browser-based software accessible anywhere, including online IDEs
A dedicated programming support centre for when you need extra help with coding
You’ll use facilities through timetabled teaching, practical activities and relevant independent study. Access may vary by module, activity, capacity, supervision or safety requirements. Access may change or be limited where the University needs to follow public authority guidance, decisions or orders.
Careers and opportunities
The Software Engineering degree will equip you with the knowledge, technical skills, and professional skills for a career in the computing industry. On successful completion of the degree, you will be able to do the following:
Program: you will create working solutions to a variety of computational and real world problems using an appropriate programming language (or languages) for the task.
Think computationally: you will be able to create, develop and evaluate algorithms, and measure and optimise algorithm complexity.
Develop software: you will develop a product from the initial stage of requirements all the way through development to its final stages of testing and evaluation.
Solve problems in a range of key application areas including web and app development, machine learning, data science and artificial intelligence.
Work professionally: you will understand professional practice, both technical, and social, ethical and legal responsibilities. You will be equipped with a range of graduate level attributes including thinking critically, contributing confidently, communicating effectively, and collaborating collegiately.
Computer science is changing the world. Technologies produced by computer scientists now support and enhance all areas of our modern lives, from e-commerce, through social networking, to smart cities. Ongoing technological developments, innovations and breakthroughs depend crucially on skills in computer science. The Software Engineering degree teaches these skills, and, equipped with them, you’ll be able to pursue your preferred career as a software developer in the computing industry.
Where our graduates work
Successful graduates have worked with a variety of companies ranging from startups through SMEs to large familiar names.
The graduate destinations listed above illustrate potential career paths. You may need to gain additional qualifications or practical experience, pass professional examinations, complete training, cover associated costs and meet specific visa or immigration requirements to secure employment in these fields.
Further study
The Software Engineering degree serves as a basis for a wide range of standalone master’s degrees, both at Coventry University, nationally and internationally. It is also possible to undertake a PhD.
Discover Phoenix+
Phoenix+ brings you together with other students to learn, experience and develop essential knowledge and skills. Whatever destination you choose, it's about preparing you for life after university.
Learn more about Phoenix+
BSc (Hons)
Apply via UCAS
BSc (Hons) with foundation year
Institution code
View our courses on UCAS
Visit UCAS
UK students
You can now register and start your application in your UCAS Hub. Read our application pages to find out your next steps to apply
If you'd like further support or more information about your course get in touch with us today.
ukadmissions@coventry.ac.uk
Complete our contact form
International students
International codes:
For further support for international applicants applying for an undergraduate degree view our International hub.
You can also download our International mini guide for an overview of study options and why you should study with us.
Get in touch with us today for further advice and guidance.
ioadmissions@coventry.ac.uk
Disclaimers
Coventry University, Coventry University London, Coventry University Wrocław, CU Coventry, CU London, CU Scarborough, and Coventry University Online come together to form part of the Coventry University Group (the University) with all degrees awarded by Coventry University.
1Accreditations, partnerships and memberships
Some of our courses have been formally recognised by professional bodies, which means the courses have been reviewed and tested to ensure they reach a set standard. In some instances, studying on an accredited course can give you additional benefits such as exemptions from professional exams (subject to availability, fees may apply. See the relevant body website for more details). Accreditations, partnerships, exemptions and memberships are subject to successful renewal in accordance with the relevant bodies’ standard review process and subject to the University maintaining the same high standards of course delivery. If the accreditation, recognition or membership of this course changes, we will notify applicants and students as soon as possible.
2UK and international opportunities
Please note that we are unable to guarantee any UK or international opportunities (whether required or optional) such as internships, work experience, field trips, conferences, placements or study abroad opportunities and that all such opportunities may be unpaid and/or subject to additional costs (which could include, but is not limited to, equipment, materials, bench fees, studio or facilities hire, travel, accommodation and visas), competitive application, availability and/or meeting any applicable travel, public authority guidance, decisions or orders and visa requirements. Before seeking an overseas placement, read our visa advice page.
3Tuition fees
The University will charge the tuition fees that are stated in the above table for the first academic year of study. The University will review tuition fees each year.
For UK (home) students, if the Parliament permit an increase in tuition fees, the University may increase fees for each subsequent year of study in line with any such changes. Note that any increase is expected to be in line with inflation.
For international students, we may increase fees annually but such increases will be no more than 5% above inflation. If you defer your course start date or have to extend your studies beyond the normal duration of the course (for example to repeat a year or resit examinations) you may be charged the tuition fees in force at the time you take that additional period of study, and/or in line with any legislative changes that apply at that time.
4Facilities
Facilities are subject to availability. Access to some facilities (including some teaching and learning spaces) may vary from those advertised. Availability and access may be reduced or restricted when the University is following public authority guidance, decisions or orders or internal health and safety requirements.
Student Contract
By accepting your offer of a place and enrolling with us, a Student Contract will be formed between you and the University. A copy of the current 2026/2027 contract is available for information purposes only. The 2027/28 contract will apply to the 2027/28 intakes and may differ from the current version. The Contract details your rights and the obligations you will be bound by during your time as a student and contains the obligations that the University will owe to you. You should read the applicable Student Contract carefully before you accept an offer of a place and before you enrol at the University.
You may also like
Browse Computing and Games courses
Your next steps
Student life
Accommodation
Discover Uni stats
Contact us
Priory Street
Coventry CV1 5FB
United Kingdom
Tel: +44 (0)24 7765 6565
Our locations
New students
Student documents and verifications
Safeguarding
Our staff
Our organisation
Complaints
Follow us
Student portal
Staff portal
The Student Contract
Accessibility
Copyright Statement
Freedom of Information
Intellectual Property
Cookie Notice
Website Privacy Notice
Data Protection
Please accept the cookie consent
院校未公布 DSE 對應等級,請向院校確認。
請查看下方完整入學要求原文,或向院校確認。
成績符合不等於錄取;資料取自院校官方公開頁,取得日期見各課;最終以院校為準。
報告這課資料錯誤