Print
Engineering Basic - Software Technology
Code
GBE-EBS1
Version
1.0
Offered by
Global Business Engineering
ECTS
5
Prerequisites
General admittance requirements for the Global Business Engineering programme.
Main purpose
The main purpose of the course is to introduce the student to the field of software engineering; how basic computer program logic works and how to design and model an IT system.
Knowledge
• Describe the basics of computer software program logic and flow.
• Describe imperative programming concepts, including assignments, loops, variables, conditions, and expressions.
• List common data types and describe the concept of type conversion.
• Identify the basic components of computer hardware architecture.
• Describe the components and properties of embedded systems.
• Identify the basic UML activity diagram notations and symbols.
• Identify and describe the different stages of a software development process.
Skills
• Solve basic programming tasks through a visual programming language and scripting.
• Work with basic data structures, including arrays.
• Apply the basic operations of boolean algebra.
• Design and describe an IT system, including using UML activity diagrams.
• Create simple interactive applications and games.
Competences
• Design and implement an IT system.
• Design, construct, and program embedded systems for specific activities and scenarios.
• Delimit an open problem domain.
• Solve problems through an analytical, engineering approach.
Topics
Teaching methods and study activities
The semester has 48 classroom lessons – four lessons once a week for 12 weeks. These lessons consist of exercises and teacher presentations. The total workload of the student is expected to be around 140 hours.
Through working on mandatory assignments, the students will produce basic software systems for a range of different use cases and technologies. Feedback on each assignment will be provided throughout the course.
Resources
Online material
Evaluation
Examination
Prerequisites for exam:
Mandatory assignments handed in before deadline and accepted.
Exam type:
Written examination.
Duration: 1 hour.
Multiple choice and written answers.
Internal examiner.
Tools allowed: None.
Re-exam:
As ordinary exam.
Grading criteria
7-point scale
Additional information
Responsible
Jakob Knop Rasmussen
Valid from
01-08-2021 00:00
Course type
Keywords
Programming, embedded systems, games, apps, data, software development process