Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Summary

Summary Software Engineering Principles Notes

Rating
-
Sold
-
Pages
35
Uploaded on
13-02-2026
Written in
2023/2024

These notes cover the foundational concepts and practices introduced in the Software Engineering Principles course. They are organised around the core idea that building complex information technology systems requires more than just technical skill—it requires a structured, methodical approach to managing complexity, uncertainty, and collaboration. The notes walk through: - The types of challenges that emerge in large-scale software projects, using enterprise information systems as a real-world example - Why these challenges make a disciplined engineering approach necessary - The core activities that make up the software development lifecycle - The key roles involved in engineering teams and how they contribute - Common process models used to organise and guide development in industry settings These notes are meant to support a practical understanding of not just what software engineering is, but how it works in practice—and why it matters for building reliable, maintainable systems at scale.

Show more Read less

Content preview

, Unit 1:
Structure and Organisation of
Information Systems
-
1 bit
: Digital stores
info
binary form
↓ answers with info
-
- systems 1010


b all data
2 possibilities
stored in
a computer ↓ if not completed in 1


system require bit
manifest as sequences
sequences of
1 and 0.
All processors and chips are

Processed
by constructed on this basis.

CPU
Used to form
complex circuits
Boolean Operations
- - among electrotechnical
assemblies.
algebraic structure
with 1 and O
plus operations
AND, OR, NOT

AND - t wo-digit operation. 2 Boolean values, X and Y to 1 if both values are 1. Other wise
evaluates to 0. Lamp lights up when both switches are in “on” position, if one is not then it
doesn’t.
OR - t wo-digit operation. Evaluates 2 Boolean values X and Y to 1 if at least one of the
values is 1. Lamp lights up when one switch is in “on” position, if both are “off” then it
doesn’t.
NOT - one input digit. Negates the value X to the other. If 1 is 0, the value 0 as 1.
Lamp lights up when the switch is in the “off” position, it doesn’t light up if it’s
in the “on” position.

, #11
X Y AND OR NOT
0 0 0 0 1
0 1 0 1 1
1 0 0 1 0
1 1 1 1 0

Storing numbers and letters -
Computer
ASCII Sequences
systems also - -g are specified
calculate or
UTF-8 for letters.
ordinary
numbers,
store and ↓
display letters/
Binary code in UTF-8 01010011 = S
characters.

A = 01000001
B = 01000010
a = 01100001 Mathematical operations
b = 01100010
@ = 01000000
!
Computers only Decimal system
calculate with 0 converted to
and 1. binary system


G ↓
Von Neumann Calculated as binary



1.
Architecture - 1945 and transferred back
to decimal.
developed
↓ before



Computers couldn’t be
called Soft wares because
they were hardwired in.
Storing the computer
programs Laptops,
in a shared memory Game consoles and
Smartphones
(main memory) of the
computer together
with the data being ↳ ↑
breaks
processed. Instructions could now be # Quantum computer ↳
easily changed, which made
(re-)programming computers simultaneous
operations using
possible. quantum phenomena,
superposition

, Von Neumann - bus system
Architecture


!
arithmetic logical unit
integrated to CPU
! I input/output
(central processing unit)

memory control GPU (graphical)
are integrated
into modern
processors.




Memory - Stores binary Control unit - assumes the
coded data and First loading the
1
role of




!
Divided into programs. coordinator commands of a
Only one type. ALU of CPU program to be
executed from
Small areas
Source and destination the memory into

&
numbered
consecutively Allows data stored to be data the CPU
called up via their to be processed must be
with a unique
Most interconnected with Following correct
address. address order and
important interpreting them
elements of
the CPU
must be informed of
which calculations it
Arithmetic logical unit should carry out

3 ↳ has a number
binary system Input outputs units
of
Only component that executable
Interface bet ween the system and
performs calculations arithmetic
and logical
↓ it’s surrounding environment


Flow of incoming and
functions outgoing data and
mapped to simple binary operations
programs.
Communication with the user via screen,
that can be carried out quickly keyboard, mouse
Commutation with other systems via
system interfaces
Bus system



1
all data are ·
transferred over data transmission system Modern
the bus used by all units for bus
communication systems
work more
like a
point to
Bus speed = Computer speed point
net work
than a bus
Since the programs are also in a system
changeable memory,
rules and instructions for how data are
processed can be adapted without
having to exchange hardware.

Document information

Uploaded on
February 13, 2026
Number of pages
35
Written in
2023/2024
Type
SUMMARY
$8.49
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
i.k2

Get to know the seller

Seller avatar
i.k2 International University of Applied Sciences
View profile
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
3 months
Number of followers
0
Documents
1
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions