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.