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
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.
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.