BSc (Hons) Software Engineering

Tuition fee
Apply by
Start date
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
2 weeks after your application is submitted
Compare Universities Illustration
Compare Courses!
You can now compare courses and find which one suits you the best.

Our Software Engineering degree equips you with the skills needed to apply practical computer science concepts in the real world of industry and commerce. Starting with object oriented coding and then building strong software development and software project management skills on that foundation, this degree is perfect if you who want to use your skills to develop software for industry and business. Additional modules cover computer systems, networking, human computer interaction, databases and web development - preparing you for a wide range of future careers. Our final year contains a range of exciting optional modules taught by subject specialist lecturers in areas such as e-commerce, eHealth, signal and data analysis, neural computation, semantic web and computational intelligence. These specialists comprise internationally-renowned researchers, as well as authors of textbooks used around the world. Over half of the students in our school choose to embark upon a Year in Industry after the second year. If you choose this, it would give you valuable work experience, a salary, and a good chance of a job offer at the end of it. Another option is Kent IT Consultancy (KITC), which would train you to become an IT Consultant, through providing real computing support consultancy services to local businesses; all while earning credit for your degree.

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Programming I
  • Programming II
  • Internet Technologies
  • Human Computer Interaction
  • Foundations of Computing
  • Computer Systems
  • Algorithms
  • Database Systems
  • Web Development
  • Software Project
  • Software Development
  • Fundamentals of AI
  • Fundamentals of Cyber Security
  • Functional Programming
  • Software Engineering Practice
  • Group Project
  • Natural Computation
  • Blockchain and Distributed Systems: Foundations, Security and Applications
  • Information Security Management
  • Video Games Development
  • Computing Law and Professional Responsibility
  • Computational Intelligence in Business, Economics and Finance
  • Theory and Practice of Concurrency
  • Signal, Image, and Data Analysis
  • Cognitive Robotics
  • eHealth
  • Machine Learning Algorithms
  • Computer Networks and Communication
  • Computing in the Classroom
  • Natural Language Processing
  • Programming Language Implementation
  • Computational Creativity and Creative AI
  • Data Mining and Knowledge Discovery
  • Semantic Technologies and Graph Analytics
  • Internet of Things
  • Programming Languages: Applications and Design
  • Deep Learning
  • Introduction to Quantum Computing & Quantum Cryptography
  • Enterprise and Entrepreneurship
  • Image Analysis and Applications
The all-in-one solution for your study-abroad needs
Download the Edvoy app now

Related courses










Tuition fee
Apply by
Start date
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
2 weeks after your application is submitted