0% found this document useful (0 votes)
19 views7 pages

2 Programming 1 - L1 - Module Introduction

This document provides an overview of the Programming 1 module. It introduces fundamental concepts of software development and computer programming in C. The module aims to cover structured problem solving approaches and programming constructs. On completion, students will be able to code basic C programs, apply design principles to problems, and have a sound basis in programming fundamentals. Lectures will be delivered online weekly, and labs will be conducted virtually. The module assessment consists of 50% coursework including weekly labs and a project, and 50% final exam. Reassessment will involve repeating the exam and possibly redoing a coursework element.

Uploaded by

Samuel Plesca
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views7 pages

2 Programming 1 - L1 - Module Introduction

This document provides an overview of the Programming 1 module. It introduces fundamental concepts of software development and computer programming in C. The module aims to cover structured problem solving approaches and programming constructs. On completion, students will be able to code basic C programs, apply design principles to problems, and have a sound basis in programming fundamentals. Lectures will be delivered online weekly, and labs will be conducted virtually. The module assessment consists of 50% coursework including weekly labs and a project, and 50% final exam. Reassessment will involve repeating the exam and possibly redoing a coursework element.

Uploaded by

Samuel Plesca
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Programming 1 – LECT 1

Module Introduction

Dr. Mick Mc Keever


Module Overview
Module Aims

Introduce the fundamental concepts of software


development, with an emphasis on problem solving
& computer programming.

Cover a structured approach to problem solving and


computer programming programming in C

Remember this phrase, we will return to it in the


next lecture slides
Module Overview
On successfully completing this module you will be able to:

1. Demonstrate a practical understanding of software design, selection


structures, loops, and mathematics algorithms.
2. Code basic C programs and identify and use the basic programming
constructs.
3. Apply software design principles such as flow diagrams to basic
engineering problems.
4. Have a sound basis in programming fundamentals. They will have the
ability to proceed to further study.
5. Be able to write and debug programs using all of the key elements of
C.
6. Have an appreciation for the syntax and semantics of the C
programming
language
Module Overview
Delivery Mode:

Lectures will be delivered online weekly, using the link at the top of the
Moodle page. Recordings will be made available, however watching the
recording is no substitute for live attendance.

Lab For this semester Labs will be delivered virtually. You must attend the
online labs for your group at the assigned time. Links to individual lab are on
moodle.
Module Overview
Module Assessment

Assessment Breakdown %
Course Work Assessment % 50.00%
Final Exam Assessment % 50.00%

Course Work Assessment %


Assessment Type Assessment Description % of total Assessment Date
Lab work Weekly lab exercises covering all programming 35.00 Every Week
concepts
Project Practical Assignment 15.00 Sem 1 End
Module Reassessment
Module Assessment

Reassessment Requirement
Repeat examination
Reassessment of this module will consist of a repeat examination. It is possible that
there will also be a requirement to be reassessed in a coursework element.

Reassessment Description
Reassessment of this module will consist of a repeat examination. It is possible
that there will also be a requirement to be reassessed in a coursework element.
Thank
You Dr. Mick Mc Keever
[email protected]
Room: D101

You might also like