Bachelor of Information Technology (Honours) majoring in Software Engineering
About Programme Overview Software engineering applies engineering principles to the development and enhancement of computer software. With evolving user needs, software engineers must design reliable, high-quality systems that are efficient and easy to maintain. This demands professionals skilled in tools, methods, and processes rooted in core engineering concepts. This programme is designed to produce industry-ready software engineers equipped with a strong foundation in software engineering fundamentals. It integrates essential programming languages, tools, and methodologies used by computing professionals. Students will gain expertise in the entire software development lifecycle—from requirement analysis and design to implementation and testing—alongside the critical skills needed to adapt to future advancements in the field. Study Mode: UNIRAZAK offers a flexible learning approach, enabling students to study from any location at their convenience. This ensures an enhanced learning experience and greater accessibility. Full-Time – Conventional On-Campus Learning Open Distance Learning (ODL) – Remote Learning Option