UDCMPTNG - BSc Computing
Course Specification
Validation status | Validated | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Highest award | Bachelor of Science | Level | Honours | |||||||||
Possible interim awards | Bachelor of Science, Diploma of Higher Education, Certificate of Higher Education, Bachelor of Science | |||||||||||
Total credits for course | 360 | |||||||||||
Awarding institution | London Metropolitan University | |||||||||||
Teaching institutions | London Metropolitan University, City Unity College, INFORMATICS, City Unity College (Cyprus), ESoft (Sri Lanka), The Professional Learning Centre Ltd, Mauritius | |||||||||||
School | School of Computing and Digital Media | |||||||||||
Subject Area | Computer Science and Applied Computing | |||||||||||
Attendance options |
|
|||||||||||
Course leader |
About the course and its strategy towards teaching and learning and towards blended learning/e-learning
Modules are mainly delivered through a combination of lectures (1 hour/week), tutorials/lab-based workshop (2 hour/week) sessions, and blended learning.
Teaching and learning materials such as lecture notes, tutorial materials, workshop tasks and additional support learning materials are accessible on the university VLE network (e.g. WebLearn, Blackboard). Delivered lectures are recorded and online available too. In addition, students are encouraged to participate in, and are supported by, module leader blogs, use of video, role playing, visits to external organisations, presentations and workshops presented by external guest speakers.
Network facilities (e.g. web server accounts) are available if there is any special requirement. Students are encouraged to use the study facilities in the university library and learning centre (including e-books and e-journals).
Course aims
This degree course provides a professional education in the theory and practice of computing, with special emphasis on the techniques, theory and applications in the design and implementation of modern software/IT systems. The course mainly covers principles of programming, operating systems, database design, application development and software engineering, using a range of modern software development tools. The course develops the skills necessary for you to demonstrate professional competence enabling you to work successfully in the computing/IT industry.
The aims of this course include:
• To provide an education in the development and use of software that will equip students with intellectual, practical and problem-solving skills;
• To provide graduates with transferable skills to enable progression in either management or technical areas, with the ability to master new developments and have flexibility in career structure in an era of rapid organisational change and technological innovation;
• To equip graduates with the necessary ability and study skills to progress to advanced postgraduate courses of study;
To provide industry, commerce and research laboratories with the effective and adaptive IT professionals or computer scientists that society demands.
Course learning outcomes
On successful completion of this course, students will be able to:
LO1. Contribute to one’s own and others intellectual development and represent with integrity and confidence;
LO2. Perform in a varied context: to understand and apply computing applications in a variety of other disciplines by developing an understanding the subject with computing;
LO3. Identify problems and create robust software solutions using appropriate development technologies, platforms and toolsets in the broader context of the industry business;
LO4. Perform at the system and operational level in a fashion that displays integrity in the managing of data and the development and use of software.
LO5. Demonstrate an appreciation of technical, ethical and professional issues related to software application development for the real world.
LO6. Work effectively as a member of a team and demonstrate effective communication skills.
LO7. Research, plan, structure and deliver an academic report and presentation.
UL8. Demonstrate confidence, resilience, ambition and creativity and will act as inclusive, collaborative and socially responsible practitioners/professionals in their discipline.
Principle QAA benchmark statements
Subject benchmark: Computing [March 2022]
https://www.qaa.ac.uk/the-quality-code/subject-benchmark-statements/computing
Assessment strategy
• Modules of this course are assessed mainly by the combination of coursework, case studies report and presentation, lab logbooks and workbooks, class-test, unseen examinations, and final-year project reports, presentation and viva.
• A balanced assessment load per module and a careful distribution of concurrent assessment deadlines will be ensured;
• Constructive and timely formative and summative feedback in written and/or oral modes will be delivered, with 15 working days of completing/submitting an assessment;
Inclusive development and assessment are the leading principle in our learning, teaching and assessment provisions. Each module development and assessment design take account of the students’ background and groups. In this process, we ensure that all aspects of learning, teaching and assessment are fair and accessible for all students, particularly minority and those with disabilities. In the module and assessment design process, students are involved to review the content, marking criteria and delivery methods. Students express their views through the VLE discussion board, Student Hub, emails, face-to-face discussions and through student representatives. Students are encouraged to raise issues such as fairness of marking and allocations, the academic support process and accessibility of assessments. The team review the issues during staff and course committee meetings in the presence of Student Representatives.
Organised work experience, work based learning, sandwich year or year abroad
Students take the module CS6W50 Career Development Learning at Level 6. The School works with the Employability Service and Careers Service teams to provide support in finding relevant opportunities. The module enables students to undertake an appropriate short period of professional activity, related to their course at level 6, with a business or community organization and to gain credit for their achievements. The activity can be a professional training, a volunteering activity, employment activity, placement or business start-up activity.
Course specific regulations
British Computer Society (BCS) accreditation is awarded according to the following additional course regulation:
The project must be passed in order for a student to obtain BSc (Hons) Computing.
The project must be passed without compensation.
Arrangements for promoting reflective learning and personal development
Students are encouraged and expected to regularly write and demonstrate what they have learned each week, set achievement goals with action plans for personal development on the learning activities. Formative feedback on guided workshop tasks and coursework will be given at various points during the academic year. Students are encouraged to meet their academic tutors to get advice whenever they need.
Professional Statutory and Regulatory Body (PSRB) accreditations & exemptions
This course is accredited as fully meeting the educational requirement for Chartered IT Professional (CITP) registration.
On graduating, you'll be eligible to apply for Membership of the British Computer Society (MBCS).
Career, employability and opportunities for continuing professional development
Numerous and regular events (both online and campus-based) are organized by the University’s Careers Service and by the School of Computing and Digital Media. External presenters are invited to address students at all levels of the degree course.
Students are encouraged to participate in subject-discipline extra-curricular activities and Student Societies.
The core module Professional Issues, Ethics and Computer Law includes coverage of job search, CV writing, interviewing and aptitude assessments.
Graduates gain employment in the financial, industrial, health and service sectors. Job titles include: Chief Technology Officer, Software Engineer, Network Engineer, Mobile Application Programmer, Web Developer, Software Engineer, Java Developer. Graduates can also pursue careers in research and development in scientific areas of computing.
Career opportunities
This course will help you grow professionally and prepare you for work in the field of application development as a professional programmer, software system developer, IT consultant, database designer or web application developer.
Our computer science and applied sciences graduates have go on to work at Deloitte, Cyberclan, the National Health Service (NHS) and Kent Police in exciting roles such as cyber security and software engineers, digital forensic support officers, IT system analysts, network field engineers, software developers and infrastructure and security managers.
This course is also excellent preparation for further study or research.
Entry requirements
In addition to the University's standard entry requirements you should have:
- a minimum grades BB or CCE in A levels (or a minimum of 80 UCAS points from an equivalent Level 3 qualification, eg BTEC Level 3 Extended Diploma/Diploma, Advanced Diploma, Progression Diploma or Access to HE Diploma of 60 credits)
- English Language and Mathematics GCSE at grade C/4 or above (or equivalent)
If you don't have traditional qualifications or can't meet the entry requirements for this undergraduate degree, you may still be able to gain entry by completing our Computing (including foundation year) BSc (Hons) degree.
If you hold relevant professional qualifications or extensive professional experience you will also be considered.
Official use and codes
Approved to run from | 2013/14 | Specification version | 1 | Specification status | Validated |
---|---|---|---|---|---|
Original validation date | 01 Sep 2013 | Last validation date | 13 Apr 2023 | ||
Sources of funding | HE FUNDING COUNCIL FOR ENGLAND | ||||
JACS codes | I100 (Computer Science): 100% | ||||
Route code | CMPTNG |
Stage 1 Level 04 September start Offered
Code | Module title | Info | Type | Credits | Location | Period | Day | Time |
---|---|---|---|---|---|---|---|---|
CC4057 | Introduction to Information Systems | Core | 15 | NORTH | AUT | TUE | PM | |
CS4001 | Programming | Core | 30 | NORTH | AUT+SPR | TUE | AM | |
CS4051 | Fundamentals of Computing | Core | 15 | NORTH | SPR | TUE | PM | |
CT4005 | Computer Hardware and Software Architectures | Core | 30 | NORTH | AUT+SPR | MON | PM | |
MA4001 | Logic and Problem Solving | Core | 30 | NORTH | AUT+SPR | FRI | AM |
Stage 1 Level 04 January start Not currently offered
Code | Module title | Info | Type | Credits | Location | Period | Day | Time |
---|---|---|---|---|---|---|---|---|
CC4057 | Introduction to Information Systems | Core | 15 | |||||
CS4001 | Programming | Core | 30 | |||||
CS4051 | Fundamentals of Computing | Core | 15 | |||||
CT4005 | Computer Hardware and Software Architectures | Core | 30 | |||||
MA4001 | Logic and Problem Solving | Core | 30 |
Stage 2 Level 05 September start Offered
Code | Module title | Info | Type | Credits | Location | Period | Day | Time |
---|---|---|---|---|---|---|---|---|
CC5051 | Databases | Core | 15 | NORTH | AUT | WED | AM | |
CC5067 | Smart Data Discovery | Core | 15 | NORTH | SPR | FRI | AM | |
CS5002 | Software Engineering | Core | 30 | NORTH | AUT+SPR | MON | AM | |
CS5053 | Cloud Computing and the Internet of Things | Core | 15 | NORTH | AUT | FRI | AM | |
CS5054 | Advanced Programming and Technologies | Core | 15 | NORTH | SPR | THU | AM | |
CS5071 | Professional and Ethical Issues | Core | 15 | NORTH | SPR | THU | PM | |
CT5052 | Network Operating Systems | Core | 15 | NORTH | AUT | THU | AM |
Stage 3 Level 06 September start Offered
Code | Module title | Info | Type | Credits | Location | Period | Day | Time |
---|---|---|---|---|---|---|---|---|
CC6012 | Data and Web Development | Core | 30 | NORTH | AUT+SPR | FRI | AM | |
CS6004 | Application Development | Core | 30 | NORTH | AUT+SPR | FRI | PM | |
CS6P05 | Project | Core | 30 | NORTH | AUT+SPR | WED | PM | |
CS6W50 | Career Development Learning | Core | 15 | NORTH | SPR | WED | PM | |
NORTH | AUT | WED | PM | |||||
CC6059 | Project Analysis and Practice | Option | 15 | NORTH | AUT | THU | AM | |
CS6051 | Mobile Applications | Option | 15 | NORTH | SPR | MON | AM | |
CU6051 | Artificial Intelligence | Option | 15 | NORTH | AUT | THU | PM |