Academic structure, teaching phases, and curriculum for B.Tech Software Engineering at MCAST - Malta College of Arts, Science and Technology.


Bachelor of Science (Honours) in Software Development
Teaching phases
Core Curriculum: Application Development and Software Engineering
Delivered by the Institute of Information and Communication Technology. Covers designing IT enterprise solutions, building backend systems, frontend and backend technologies, data organisation/persistence and software quality (security and testing), plus modern trends such as Cloud, DevOps, Blockchain, Machine Learning and Computer Vision.
Apprenticeship, Dissertation and Applied Practice
Applying to MCAST - Malta College of Arts, Science and Technology?
Students Traffic verifies seat availability, checks current recognition status, and prepares your complete application for MCAST - Malta College of Arts, Science and Technology. The consultation is free.
Academic structure, teaching phases, and curriculum for B.Tech Software Engineering at MCAST - Malta College of Arts, Science and Technology.


Bachelor of Science (Honours) in Software Development
Teaching phases
Core Curriculum: Application Development and Software Engineering
Delivered by the Institute of Information and Communication Technology. Covers designing IT enterprise solutions, building backend systems, frontend and backend technologies, data organisation/persistence and software quality (security and testing), plus modern trends such as Cloud, DevOps, Blockchain, Machine Learning and Computer Vision.
Apprenticeship, Dissertation and Applied Practice
Applying to MCAST - Malta College of Arts, Science and Technology?
Students Traffic verifies seat availability, checks current recognition status, and prepares your complete application for MCAST - Malta College of Arts, Science and Technology. The consultation is free.
Includes a formal Apprenticeship work-based-learning component and a final research dissertation. Named career paths include Web/Back-End/Full-Stack Developer, Software Tester and Mobile Applications Developer.
Tuition fee and hostel estimate
Year-wise cost data is not currently published for this program.
Training & support
Practical training & industry exposure
All seven degrees in this catalogue are MQF/EQF Level 6 honours bachelor's programmes, self-accredited by MCAST under its MFHEA self-accrediting status (Legal Notice 296/2012) and delivered Face-to-Face, Full-Time at the Main Campus in Paola. Five of the seven -- both Mechanical Engineering degrees, Applied Data Sciences, Cybersecurity and Software Development -- include a formal work-based-learning (WBL) component (Placement/Internship for Mechanical Engineering, Apprenticeship for the three ICT degrees), placing students directly with Maltese employers during the course. Electronics Engineering and Civil & Structural Engineering do not carry a formal WBL element but both close with a final-year or capstone research/design component. MCAST's official programme documentation states that non-EU (Third Country National) applicants to any WBL-bearing programme are personally responsible for confirming with the relevant Maltese authority whether their visa/permit status allows them to undertake the accredited placement, since completing it is normally required to finish the degree.
Includes a formal Apprenticeship work-based-learning component and a final research dissertation. Named career paths include Web/Back-End/Full-Stack Developer, Software Tester and Mobile Applications Developer.
Tuition fee and hostel estimate
Year-wise cost data is not currently published for this program.
Training & support
Practical training & industry exposure
All seven degrees in this catalogue are MQF/EQF Level 6 honours bachelor's programmes, self-accredited by MCAST under its MFHEA self-accrediting status (Legal Notice 296/2012) and delivered Face-to-Face, Full-Time at the Main Campus in Paola. Five of the seven -- both Mechanical Engineering degrees, Applied Data Sciences, Cybersecurity and Software Development -- include a formal work-based-learning (WBL) component (Placement/Internship for Mechanical Engineering, Apprenticeship for the three ICT degrees), placing students directly with Maltese employers during the course. Electronics Engineering and Civil & Structural Engineering do not carry a formal WBL element but both close with a final-year or capstone research/design component. MCAST's official programme documentation states that non-EU (Third Country National) applicants to any WBL-bearing programme are personally responsible for confirming with the relevant Maltese authority whether their visa/permit status allows them to undertake the accredited placement, since completing it is normally required to finish the degree.