Program start date | Application deadline |
2023-09-19 | - |
2024-01-09 | 2023-11-04 |
Program Overview
This BCS-accredited Computer Science program equips students with a comprehensive foundation in software development, database design, web technologies, and security. Through a block teaching approach, students gain a balanced mix of theory and practice, with optional third-year modules for specialization. Graduates are eligible for professional registration and can pursue careers in various fields, including software development, database management, and web development.
Program Outline
Degree Overview:
Objective:
The program aims to equip students with a solid foundation in computer science principles and practices, focusing on software development, database design, web technologies, and security. It also emphasizes contemporary approaches to software systems development and exploration of theoretical and practical programming language concepts and software design methods.
Description:
Drawing upon over 50 years of teaching experience and BCS accreditation, the program provides a balanced mix of theory and practice, incorporating current technologies designed for modern multi-core platforms. It covers essential topics like computer ethics, law, and security, and offers a range of optional third-year modules for specialization, including functional programming, advanced web development, fuzzy logic and inference systems, and privacy and data protection. Additionally, students have the option to undertake a placement year to gain valuable professional experience.
Other:
The program is fully accredited by the British Computer Society (BCS), which ensures that its content and provision meet rigorous professional standards. This accreditation also helps graduates stand out in the job market and achieve international recognition. Upon completion, graduates are eligible for professional registration with BCS as Chartered IT Professionals (CITP), Registered IT Technicians (RITTech), Chartered Engineers (CEng), or Incorporated Engineers (IEng).
Outline:
Course Structure:
The program is delivered through a block teaching approach, where students focus on one module at a time for intensive learning and regular assessments. This structure ensures a more balanced study-life experience.
Module Coverage:
- First Year: Database Design and Implementation, Fundamental Concepts of Computer Science, Computer Programming, Operating Systems and Networks
- Second Year: Object-Oriented Design and Development, Data Structures and Algorithms, Web Application Development, Agile Development Team Project
- Third Year: Software Development - Methods and Standards, Big Data and Machine Learning, Development Project
- Optional Third-Year Modules (Choose One): Functional Programming, Advanced Web Development, Fuzzy Logic and Inference Systems, Privacy and Data Protection
Assessment:
The program uses a variety of assessment methods, including:
- Time-constrained phase tests
- Portfolios of work
- Programming and laboratory exercises
- Viva voce examinations
- Project work
- Individual and group work
Teaching:
Teaching Methods:
- Staff-directed learning via lectures, tutorials, and labs
- Student-centered resource-based learning (including web-based resources)
- Collaborative and group working
- Individual and student-centered learning via individual research/literature review
- Education 2030: DMU's new approach to education incorporates a wide range of support, facilities, and technology for all students, including those with disabilities and specific learning differences. This includes providing access to recordings of lectures through "DMU Replay" and assistive technology.
Careers:
Career Paths:
Graduates can pursue careers in software development, database management, web development, computer engineering, and related fields.
Career Opportunities:
Graduates have secured positions at companies like HSBC Bank, Sainsbury's, MMT Digital, RR Donnelley, and Serck Controls.
Further Study:
Graduates can continue their academic careers with postgraduate studies in research or taught areas for further specialization and skill enhancement.
Other:
International Experience:
The program offers opportunities for international experiences like study abroad, internships, and field trips through DMU Global.
Placement Year:
Students have the option to undertake a placement year for practical experience and career development.
Accessibility:
The program provides a diverse and inclusive learning environment with support for students with disabilities and specific learning differences.
Facilities:
The program offers access to well-equipped computer science laboratories with modern hardware and software.
Additional Resources:
The program utilizes various online resources, including the Virtual Learning Environment, Collaborate Ultra, DMU Replay, MS Teams, Turnitin, and more. Students also have access to LinkedIn Learning and Microsoft 365 through the Digital Student Skills Hub. The library staff offers additional support with academic writing, research, and assistive technology.
2024/25 tuition fees for UK students: £9,250 2024/25 tuition fees for international students: £16,250