Overview
BSc (Hons) Computing Science With Software Development (Top-Up)
Learn to program the future and gain a solid foundation in a range of computing fields, including managing and storing data for banks and businesses; creating and designing action-packed games; improving web usability and user experience, or developing next generation apps, AI, robotics, cloud computing, big data and lots, lots more.
This course is ideal if you’re a digital native who already lives and breathes computing, whether it’s through solving real-world problems, or coding your own next generation apps and websites, or designing your own games, or building your own hardware.
You’re most likely passionate about the contribution computing can, and does, make to humanity, in everything from arts, culture and entertainment, to business, environments, health, communications, and society as a whole. You avidly follow the exciting developments of the field in the press and on blogs, and you can’t wait to contribute your own ideas and creativity to this always-evolving sector.
Structure
| Awarding authority | – | University of East Anglia (UEA), UK |
|---|---|---|
| Academic Year/Time Schedule/Programme Duration | – | 12-month |
| Mode | – | Full Time / Part Time |
| Teaching Amenities, Facilities etc | – | Lecture rooms, Library, Computer lab, Student lounge |
| Intakes | – | 29 Sep 2025 5 Jan 2026 13 Apr 2026 20 Jul 2026 |
| Module Titles | Credits | |
|---|---|---|
| Systems Analysis | 20 | |
| Systems Engineering | 20 | |
| Artificial Intelligence | 20 | |
| Developing Secure Software | 20 | |
| Human Computer Interaction | 20 | |
| Introduction to Cyber security | 20 | |
ADMISSION REQUIREMENTS
Age Requirements
- 19 years old
Academic Requirements
English Requirements
If Medium of Instruction for the highest qualification is not English, IELTS 6.0 overall (minimum 5.5 in all components) is required. Equivalencies are accepted. Test date should be within 2 years of the course start date.
Mature Applicants
Candidates who are at least 30 years of age with at least 8 years of working experience. To qualify as a mature candidate, you are required to submit a Personal Statement of not more than 200 words and 2 Referee Reports from at least one employer. Shortlisted applicants may be required to attend an interview.
Fees
| Course Application Fee | |
|---|---|
| Course Application Fee* | Local Students : S$150 (Onetime Only) International Students : S$450 (Onetime Only) |
|
Note:
|
|
| Fees Breakdown | Total Payable | |
|---|---|---|
| Local | International | |
| Tuition Fee | S$22,000 | S$22,000 |
| Total Course Fees Payable | S$22,000 | S$22,000 |
|
Note:
|
||
CAREERS
This top-up programme equips graduates with in-demand technical skills and a strong foundation in computing principles, software engineering, and problem-solving, making them highly competitive in today’s tech-driven job market.
Whether you’re aiming to work in software development, IT consultancy, or systems design, the programme offers practical knowledge aligned with industry needs.
Potential career pathways include:
- Software Developer / Engineer
- Web and App Developer
- Systems Analyst
- IT Consultant
- DevOps Engineer
- QA/Test Engineer
- Full-Stack Developer
- Cloud Solutions Developer
Graduates may also choose to pursue advanced studies such as a master’s in computer science, Data Science, or Artificial Intelligence. With the rapid growth of the digital economy in Singapore and globally, this qualification opens the door to diverse and rewarding tech careers.