Teaching Responsibility

LJMU Schools involved in Delivery:

LJMU Partner Taught

Learning Methods

Lecture

Practical

Module Offerings

3106CIT-SEP-PAR

Aims

- To introduce the student to the software development process. - To become conversant with a range of computer programming techniques and their applications. - To develop problem solving skills in computing.

Learning Outcomes

1.
Apply knowledge of programming constructs and basic algorithms.
2.
Demonstrate problem solving skills by producing simple programming solutions.
3.
Evaluate alternatives and make sound judgements regarding programming solutions.
4.
Understand the basic concept of memory management.

Module Content

Outline Syllabus:
 C data types  Simple arithmetic operations and expressions  Keyboard input and screen output  Control Statements: if and switch  Iterative control statements: while, do-while and for  Arrays  Pointers  Strings  Functions  Structures  File input and output
Additional Information:
The module introduces students to the syntax of C programming, the platform of programming, and its application to electronics. Reports are 2000 words maximum word count.

Assessments

Report