Teaching Responsibility

LJMU Schools involved in Delivery:

LJMU Partner Taught

Learning Methods

Lecture

Practical

Seminar

Tutorial

Module Offerings

6600PMEC-JAN-PAR

Aims

This module aims to provide students with knowledge of the fundamental concepts within computer science and an undertaking of hardware, software and issues around design and usability. Students will understand how to design and write programs as well as being able to understand problem solving skills in software design and development.

Learning Outcomes

1.
Demonstrate an in-depth knowledge and understanding of the core concepts of key technologies and physical infrastructure elements used in computing.
2.
Critically examine the core concepts of the nature and development of software.
3.
Explain how computing interacts with user professional issues.
4.
Evaluate and apply the most appropriate IT applications and information handling techniques.
5.
Demonstrate the ability to apply a critical appreciation of the subject area with reference to leading developments in the field.

Module Content

Outline Syllabus:Hardware – Key principles, types Key concepts of computer architecture – representation of data and programs in memory, arithmetic/logic unit, registers and instruction sets Historical, current and future trends. Software – Key principles Main types of software including operating systems, application software The role of programming The legal, economic and social professional issues. Current state of the art programming
Additional Information:This module will provide students with the knowledge and skills to prepare for progression to a postgraduate level programme in Engineering or Computing.

Assessments

Presentation

Exam