education

Education


Round Corner
Department of Computer and Information Science

Fordypningsprosjekt 2021

Marker valg for å avgrense hvilke oppgaver som skal vises.

Hovedprofil

Datateknologi (802)



Helseinformatikk (18)


Information Systems (83)


Datateknologi (802)







 
Faglærere (29)





























Sorter etter:

Oppgaveforslag (5)

Developing Software for inclusion with new technological trends such as AI and IOT

 DEVELOPING SOFTWARE FOR INCLUSION WITH NEW
TECHNOLOGICAL TRENDS SUCH AS AI AND IOT
The purpose of this thesis, that can be chosen as project and as thesis, by one or two students and also by several groups
is to develop a new Software product that incorporates novel technology and at the same time targets stakeholders that
traditionally have not been included as the primary software stakeholders. This can be children, or women, or people
with disabilities.
Software engineering is the research field which focuses on establishing new knowledge on key factors for the successful
development of some of the most complex systems ever developed by humans [1].
The current software engineering body of knowledge is challenged by new technological and societal development.
Technological developments like Artificial Intelligence, Cloud storage and processing, the Internet of Things, cyberPhysical systems and big data are changing the nature of how software is conceived, developed, and used. At the same,
software pervades all aspects of society. In today’s digital, automated and globally connected society, software is used
by larger and larger part of the world population.
Massive and ever growing amount of software is available today to different people of younger and younger age through
sites such as Facebook and Instagram, apps, and games. People are increasingly using software intensive technologies.
In some cases, the software is specifically made for solving a problem, like helping people with reading difficulties to
learn how to read [2] or people with obesity to exercise [3]. In most cases, software is made for commercial purposes.
It is getting difficult every day to develop these tools, apps or websites, especially for people with special needs.
In previous studies we have addressed creativity software for children [4]; exergames [3]; and software for motivating
adolescents with Intellectual Disabilities [5] [6] and for increasing empathy[7].
An emphasis will be put on studying existing software for inclusion and develop a set of enablers (or characteristics) for
good software for inclusion. Ethics, privacy, explanability, cybersecurity, and user well-being will have to be integral
part of the processes, so that the people who use software systems will be offered new possibilities.
The student (or couple of students) will study a sub theme of the theme SE for inclusion, study the literature, plan the
development of the software and its evaluation.
The student(s) will:
• Define a research question.
• Run a literature review and identify similar software applications 
• Plan, development and testing of a software application in several iteration - see [8][9]
• Document the development and data analysis to propose lesson learnt about software development for inclusion
• Paper Writing for Conference (if the student is interested in publishing)

Faglærer: Maria Letizia Jaccheri     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Software Engineering and Smart Society

The purpose of this thesis, that can be chosen as project and as thesis, by one or two students and also by several groups is to support the implementation of AI software inside the Software Development process. Each student (or couple of students) will study a sub theme of the theme SE and AI, study the literature, plan an empirical investigation to collect data from processes that involve software engineers and software companies.

Faglærer: Maria Letizia Jaccheri     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Software for Children and Teens

 

Faglærer: Maria Letizia Jaccheri     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Software4Good: Understanding the relation between Sustainable Development Goals and Software Engineering Processes

Nowadays, the world faces pressing social and environmental issues and both Science and software has an important role to play in SDG achievement.

Faglærer: Maria Letizia Jaccheri     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Understanding Software for Children and Teens

The purpose of this thesis, that can be chosen as project and as thesis, by one or two students and also by several groups is to increase knowledge about Software Engineering for and which children. Each student (or couple of students) will study a sub theme of the theme SE and children, study the literature, plan an empirical investigation to collect data from processes that involve children, software and possibly software engineers.

Faglærer: Maria Letizia Jaccheri     Status: Valgbart     Egnet for: Gruppe     Lenke: plink
NTNU logo