THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2014/2015
Archive for reference only
THIS PAGE IS OUT OF DATE

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : School of Engineering : Electronics

Undergraduate Course: Engineering Software 2 (ELEE08017)

Course Outline
SchoolSchool of Engineering CollegeCollege of Science and Engineering
Credit level (Normal year taken)SCQF Level 8 (Year 2 Undergraduate) AvailabilityAvailable to all students
SCQF Credits10 ECTS Credits5
SummaryThrough the teaching of the important elements of an imperative programming language, and exercises making use of those features in a modular programming style, students develop knowledge and skills with which to analyse and solve engineering problems by application of numerical analysis techniques.
Course description Session 0 - Getting Started
Session 1 - Getting Started
Session 2 - Inputting Data & Making Decisions
Session 3 - Selection & Repetition
Session 4 - Repetition & Mathematical Functions
Session 5 - More on Repetition & Arrays
Session 6 - One and Two Dimensional Arrays
Session 7 - Writing Your Own Functions
Session 8 - More on Functions
Session 9 - Applications (Numerical Techniques 1)
Session 10 - Addresses & Pointers
Session 11 - More on Pointers
Session 12 - Character Strings
Session 13 - Structures
Session 14 - Structures and Linked Lists
Session 15 - Using Data Files
Session 16 - Number Formats & Bit Operations
Session 17 - Binary Files & Applications
Session 18 - Dynamic Memory Allocation & Software Engineering
Entry Requirements (not applicable to Visiting Students)
Pre-requisites Co-requisites
Prohibited Combinations Other requirements None
Additional Costs Laboratory notebook, course textbook
Information for Visiting Students
Pre-requisitesNone
Course Delivery Information
Academic year 2014/15, Available to all students (SV1) Quota:  None
Course Start Full Year
Course Start Date 15/09/2014
Timetable Timetable
Learning and Teaching activities (Further Info) Total Hours: 100 ( Lecture Hours 20, Seminar/Tutorial Hours 18, Supervised Practical/Workshop/Studio Hours 40, Formative Assessment Hours 1, Summative Assessment Hours 10, Programme Level Learning and Teaching Hours 2, Directed Learning and Independent Learning Hours 9 )
Assessment (Further Info) Written Exam 0 %, Coursework 100 %, Practical Exam 0 %
Additional Information (Assessment) Coursework 100%
Feedback Not entered
No Exam Information
Learning Outcomes
Ability to apply software engineering methods. Ability to use a computer to solve engineering problems. Confidence in writing programs in an imperative language. A basic understanding of how computers operate.
Reading List
"C in a Nutshell" By Peter Prinz and Tony Crawford
"C for Engineers and Scientists", by Gary Bronson
Additional Information
Graduate Attributes and Skills Not entered
Special Arrangements None
KeywordsSoftware, computing and programming
Contacts
Course organiserDr Jiabin Jia
Tel: (0131 6)51 3568
Email: Jiabin.Jia@ed.ac.uk
Course secretaryMiss Lucy Davie
Tel: (0131 6)50 5687
Email: Lucy.Davie@ed.ac.uk
Navigation
Help & Information
Home
Introduction
Glossary
Search DPTs and Courses
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Prospectuses
Important Information
 
© Copyright 2014 The University of Edinburgh - 12 January 2015 3:56 am