Skip to content
School of Mathematical and Computer Sciences

School of Mathematical and Computer Sciences

Information for Current MACS Students

Menu

  • Home
  • Core Information
  • AMS
    • UG Programmes
    • PG Programmes
    • All AMS Courses
  • Maths
    • UG Programmes
    • PG Programmes
    • All Maths Courses
    • Maths Events
  • CS
    • UG Programmes
    • PG Programmes (Sept Intake)
    • PG Programmes (Jan Intake)
    • All CS Courses
  • PhD Students
    • General Information
    • Annual Progress Reporting
  • FAQs
  • Forms
  • Announcements
  • Contact Us

BSc Computational Sciences and Software Engineering

This programme is only available through our approved learning partner, K. Zhubanov University, Aktobe, Kazakhstan.

Christian Dondrup

Programme Director: Dr Christian Dondrup

Programme Code: F221-CSS

For further information about course choices consult:

  • Official 2024/25 Programme Structure on Curriculum Explorer

Year 1

There is no Stage 1 for this programme. Students will be enrolled on a accelerator foundation programme run by Global College and then transfer to Stage 2 of this programme.


Year 2


Semester 1Semester 2
F28ED User-Centred Experimental DesignF28SD Introduction to Software Engineering
F28WP Web ProgrammingF28DM Database Management
F28SG Introduction to Data Structures & AlgorithmsF28HS Hardware-Software Interface
F28PL Programming LanguagesF28DA Data Structures & Algorithms

Year 3

SemesterSemester 2
F29SO Software EngineeringF29PD Professional Development
F29DC Data Communications & NetworkingF29OC Operating Systems & Concurrency
F29AI Artificial Intelligence & Intelligent AgentsF29LP Language Processors
F29FA Foundations 1F29FB Foundations 2

Year 4

Semester 1Semester 2
F20PA Research Methods & Requirements EngineeringF20PB Design & Implementation
F20CN Computer Network SecurityF20PC Project Testing and Presentation
F20RS Rigorous Methods for Software EngineeringF20AN Advanced Network Security
F20SC Industrial ProgrammingF20EC e-Commerce Technology

Computer Science

CS Student Handbooks

Are now located on the Canvas Discipline Pages.

Undergraduate Handbooks

Postgraduate Handbooks

Useful Links

Class Timetables
Remedial and Revision Work on Programming Topics
CS Staff Directory
Support Team Directory
Student Equipment Fund
Staff and Student Expectations
Code Clinic
Personal Tutor Information

Archived Sites

CS Announcements

  • MACS Athena-SWAN Summer Undergraduate Bursaries
  • Code Clinic (Edinburgh CS)
  • Change of Course or Programme Transfer
  • Student Support
  • Student Portal

Our Departments

Actuarial Maths and Stats
Mathematics
Computer Science

Our Locations

Edinburgh
Dubai
Malaysia
Approved Learning Partners

Quick Links

HWU Home Page
Student Portal
Information Services (Library & IT)
Careers Service
Student Self Service
Exam Timetables
People Finder
JournalTOCS
Canvas VLE
Vision VLE
Student Webmail
Webupdates & Report issues

Copyright © 2026 School of Mathematical and Computer Sciences. All rights reserved.
Theme: Accelerate by ThemeGrill. Powered by WordPress.
  • Home
  • Core Info
  • AMS
  • Maths
  • CS
  • Edinburgh
  • Dubai
  • Malaysia
  • ALP